Je viens de télécharger CLion depuis https://www.jetbrains.com/ parce que j'adore le reste de leurs produits.
Cependant, j'ai des problèmes pour le configurer. Je ne suis pas en mesure de compiler et d'exécuter mon application (un simple "bonjour le monde").
Lorsque j'essaie d'exécuter l'application, cela me renvoie à "Modifier la configuration". J'ai donc ajouté une nouvelle application et j'ai maintenant le problème suivant:
Le reste de la configuration semble facultatif.
Mon CMakeList.txt ressemble à:
cmake_minimum_required(VERSION 3.3)
project(test)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
set(SOURCE_FILES test.c test.h)
add_executable(test ${SOURCE_FILES})
J'ai essayé d'exécuter ceci avec "Toutes les cibles". J'ai aussi essayé de définir l'exécutable. J'ai tout essayé, mais je ne suis pas capable de le faire fonctionner.
Quelqu'un peut-il ici conseiller? Merci.
J'ai rencontré le même problème avec CLion 1.2.1 (au moment de la rédaction de cette réponse) après la mise à jour de Windows 10. Cela fonctionnait bien avant la mise à jour de mon système d'exploitation. Mon système d'exploitation est installé dans le lecteur C:\et CLion 1.2.1 et Cygwin (64 bits) sont installés dans le lecteur D: \.
Le problème semble être avec CMake. J'utilise Cygwin. Vous trouverez ci-dessous une réponse courte avec les étapes que j’avais utilisées pour résoudre le problème.
REPONSE COURTE (devrait être similaire pour MinGW mais je ne l'ai pas essayé):
RÉPONSE LONGUE:
Voici les étapes détaillées qui ont résolu ce problème pour moi:
Désinstallez/supprimez la version précédente de Cygwin (MinGW dans votre cas)
Assurez-vous que CLion est à jour
Exécuter la configuration de Cygwin (x64 pour mon système d'exploitation 64 bits)
Installez au moins les packages suivants pour Cygwin: gcc g++ make Cmake gdb
Assurez-vous d’installer les versions correctes des packages ci-dessus requis par CLion. Vous pouvez trouver les numéros de version requis dans la section Démarrage rapide de CLion (je ne peux pas publier plus de 2 liens avant d'avoir plus de points de réputation).
Ensuite, vous devez ajouter Cygwin (ou MinGW) à votre variable d’environnement Windows appelée 'Path' . Vous pouvez Google comment trouver des variables d'environnement pour votre version de Windows
[Sur Win 10, cliquez avec le bouton droit de la souris sur 'Ce PC' et sélectionnez Propriétés -> Paramètres système avancés -> Variables d'environnement ... -> sous 'Variables système' -> trouver 'Chemin' -> cliquez sur 'Modifier']
Ajoutez le dossier 'bin' à la variable Path. Pour Cygwin, j'ai ajouté: D:\cygwin64\bin
Démarrez CLion et accédez à "Paramètres" à partir de l'écran de bienvenue ou de Fichier -> Paramètres
Sélectionnez 'Construire, Exécuter, Déployer' puis cliquez sur 'Chaînes d'outils'
Votre 'Environnement' doit indiquer le chemin correct vers votre répertoire d'installation Cygwin (ou MinGW).
Pour 'CMake exécutable' , sélectionnez 'Utiliser le paquet CMake xxx' (3.3.2 dans mon cas au moment de l'écriture cette réponse)
'Le débogueur' qui m'a été montré dit 'Cygwin GDB GNU gdb (GDB) 7.8' [trop gdb est dans cette ligne ;-)]
En dessous, il devrait afficher une coche pour toutes les catégories et indiquer également le chemin correct vers 'make' , 'compilateur C' et 'Compilateur C++'
Voir la capture d'écran: Vérifiez tous les chemins d'accès au compilateur, make et gdb
Voir la capture d'écran: Vérifiez la configuration pour exécuter le projet
Il ne devrait y avoir aucune erreur dans la fenêtre de la console. Vous verrez que l'option "Exécuter" -> "Construire" est maintenant active.
Générez votre projet, puis exécutez-le. Vous devriez voir la sortie dans la fenêtre du terminal
J'espère que cela t'aides! Bonne chance et profitez bien de CLion.
J'ai rencontré des problèmes à Clion et finalement, je les ai résolus. Voici un peu d'expérience.
Vous pouvez également utiliser le compilateur Microsoft Visual Studio au lieu de Cygwin ou MinGW dans un environnement Windows en tant que compilateur pour CLion.
Il suffit d'aller chercher des actions dans l'aide et de taper "Registre" sans "et d'activer CLion.enable.msvc. Maintenant, configurez la chaîne d'outils avec le compilateur Microsoft Visual Studio. (Vous devez le télécharger si ce n'est déjà fait).
suivez ce lien pour plus de détails: https://www.jetbrains.com/help/clion/quick-tutorial-on-configuring-clion-on-windows.html