prefacio
CLion es un entorno de desarrollo integrado (IDE) de C++ desarrollado por JetBrains, que tiene muchas funciones potentes, como finalización de código, depuración, control de versiones, etc. CLion en sí es un software de pago, pero si eres estudiante, puedes solicitar su uso gratuito .
Entorno de instalación de prueba: Ubuntu18, Ubuntu22
1. Instalación de Clion
(1) Paquete oficial de descarga e instalación
Paquete oficial de descarga e instalación
(2) Descomprimir el paquete de instalación
gzip -d CLion-2023.1.1.tar.gz
tar -xvf CLion-2023.1.1.tar
(3) Reemplace la carpeta jbr
Cuando se usa el cubo de la familia jetbrains en Ubuntu, habrá un problema que el método de entrada no sigue. Debe reemplazar la carpeta jbr en el archivo fuente para resolverlo.
Primero descargue el archivo jbr recompilado por otros en github: (si la versión de Clion es más nueva, la versión de jbr descargada también debería ser más nueva. Uso la versión Clion2023 y la versión de jbr descargada es la versión 17.0.6 )
Después de la descarga, descomprima y cambie el nombre a jbr
:
Luego reemplace a la carpeta jbr en el paquete de instalación de Clion:
(4) Copie el paquete de instalación \opt
en
sudo cp -rf CLion-2023.1.1 /opt
(5) Ejecutar el instalador
cd /opt/CLion-2023.1.1/bin
sh clion.sh
(6) Cree una tecla de acceso directo en el escritorio
(si la instalación inicial está completa, debe ser una interfaz en inglés, la imagen a continuación muestra que instalé el complemento chino)
(7) Descargue la versión china del complemento
Descargue el complemento del paquete chino en la opción de complementos en la configuración de clion:
2. Proyecto de configuración de Clion
(1) Configuración del compilador
(2) hacer configuración
(3) ¿Cómo ejecuta clion el proyecto?
clion compila y ejecuta proyectos a través de cmake, y cmake compila y ejecuta proyectos se puede dividir en tres pasos:
Uno es cmake <source tree>
, por ejemplo cmake ..
, usado para generar archivos de proyecto archivos de proyecto;
La segunda es que cmake --build .
la función de build es construir proyectos de forma adaptativa (o compilar y vincular proyectos) basados en el compilador del sistema actual. Cuando sepa que el compilador de su sistema es Unix Makefiles, también puede usarlo directamente para construir el make
proyecto
El tercero es ejecutar el archivo ejecutable compilado, como ./main
;
Volviendo a clion, los primeros dos pasos son configurar la ruta del compilador y los parámetros de la línea de comandos de cmake.Después de la configuración, ejecutar un proyecto se divide en realidad en tres pasos como cmake:
Primero cmake ..
, cuando clion abre el proyecto, se generará automáticamente cmake ..
. El valor predeterminado es generarlo en cmake-build-debug
la carpeta. Por supuesto, también puede hacer clic derecho manualmente en el proyecto y seleccionarlo , pero lo necesitará después de reload cmake project
modificar el archivo ;CMakeLists.txt
reload cmake project
La segunda es cmake --build .
que corresponde a la función del botón de compilación en clion.Si se informa un error: Error: could not load cache
, entonces no ha completado el paso 1 reload cmake project
;
El tercero es ./main
, el botón ejecutar en clion, de hecho, el botón ejecutar completará el paso 2 y el paso 3 al mismo tiempo, es decir, ejecutar compilará primero y luego ejecutará el archivo ejecutable;