No tengo una buena experiencia con codeblocks en Ubuntu. Lo intenté en 15.10 y 16.04 y siempre se bloquea después de un tiempo. Acabo de abrir una aplicación de consola, creo algunos archivos .h y ejecuto. Lo uso para una clase universitaria de c ++. No hago cosas complejas. Reinstalé muchas veces en 15.10 y 16.04 y sigue fallando.
code-blocks
Vitor Abella
fuente
fuente
Intente deshabilitar el navegador de símbolos de finalización de código y vea si los aplastamientos se detienen.
Ir:
Y marque "✔ Desactivar el navegador de símbolos".
Tuve el mismo problema y esto lo resolvió.
fuente
Parece que Codeblocks en Ubuntu es inestable. Con Codeblocks 16.01 en Ubuntu 19.04, veo los mismos problemas reportados por otros: congelación del editor y el cierre repentino de la aplicación.
En un mensaje en el foro de Codeblocks, un desarrollador que responde al problema dice "Has encontrado algunos de los errores desagradables que no tengo idea de cómo solucionar", y se refiere a una vieja discusión del año 2008 en el foro de desarrolladores de wxWidgets sobre el problema.
Es un poco sorprendente que haya un error no resuelto de larga data en una biblioteca GUI multiplataforma tan popular como wxWidgets que causa problemas como este, pero esa parece ser la situación. Desgraciado.
fuente
Realmente no necesitas CodeBlocks. Lo que necesita es un
g++
compilador para compilar su código. Debería tenerlo instalado, si no, entonces:Para conveniencia de escribir código, puede instalar cualquier editor de texto como VS Code (mi favorito personal), Atom, Vim, Sublime, etc. Simplemente cree un nuevo archivo (digamos
start.cpp
) en alguna ubicación de su computadora (digamos/home/<username>/Codes
) y escriba Algún código. Luego abra su terminal en la misma ubicación (en este caso, / home // Códigos). Luego escriba:Si tiene algunas entradas en un archivo (digamos
input.txt
) y desea escribir la salida en algún otro archivo (digamosoutput.txt
), el comando es:Esa es básicamente la forma terminal de cpp. Probablemente cometerás errores, así que te sugiero que preguntes a tu maestro / a alguien con experiencia en terminales. Espero que nunca te molestes en instalar CodeBlocks nuevamente en tu vida :)
fuente