J'utilise MacOS et j'essaie d'écrire du code c ++ dans Clion mais lorsque j'exécute le simple code hello world, j'obtiens l'erreur executable is not specified
. Je suis nouveau chez Clion.
Cmakelist.txt
cmake_minimum_required(VERSION 3.2)
project(untitled)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
set(SOURCE_FILES main.cpp)
add_executable(untitled ${SOURCE_FILES})
Je pense que CLion a besoin de CMakeLists.txt pour la configuration run/debug. Plus d'informations sur: https://www.jetbrains.com/clion/help/cmakelists-file.html
En tant que débutant en C++, j'ai essentiellement créé un nouveau projet dans CLion puis copié/passé le contenu CMakeLists.txt dans mon projet en modifiant les champs obligatoires.
Après cela, j'ai pu configurer mon projet pour exécuter/déboguer.
Le contenu CMakeLists.txt par défaut devrait ressembler à ceci:
cmake_minimum_required(VERSION 3.3)
project(YourProjectName)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
set(SOURCE_FILES YourSourceFile.cpp)
add_executable(YourProjectName ${SOURCE_FILES})
J'espère que ça aide.
Ce que je peux dire de l'image des articles d'origine, c'est que cette configuration de construction est pour un type de projet "bibliothèque c".
Solution: créer un nouveau projet de type "c exécutable". Lorsque vous lancez ce projet et appuyez sur Exécuter, l'application s'exécute.
Bien que cela ne réponde pas à la question du lactosérum, le type de projet "bibliothèque c" ne s'exécutera pas dès le départ, il obtiendra un débutant en affaires de bricolage avec c.
J'espère que ça aide.