Comment modifier les répertoires, répertoires de bibliothèques et bibliothèques avec CLion
Dans CLion, comment puis-je spécifier l'inclure des répertoires dans lesquels le compilateur C++ va chercher les fichiers d'en-tête? Aussi, comment puis-je configurer les bibliothèques de lien contre, et leur bibliothèque répertoires?
Actuellement, je suis en train de faire ces tâches en modifiant directement le fichier CMakeLists.txt
:
include_directories(/opt/netcdf/include)
link_directories(/opt/netcdf/lib)
link_libraries(netcdf)
Mais je me demande si il est possible de faire la même chose à l'aide de l'interface graphique.
Grâce
source d'informationauteur MondKin
Vous devez vous connecter pour publier un commentaire.
Dans CLion, le
CMakeLists.txt
fichier(s) pour votre projet sont les système d'enregistrement votre système de construction et de paramètres. Ce qui est affiché dans l'interface graphique est dérivé à partir du script de construction. Ceci est similaire à la façon dont l'Ide utilise Mavenpom.xml
fichier, le système d'enregistrement pour un Java construire et montre les choses dans l'IDE basé sur le fichier. Basé sur mon expérience passée avec IntelliJ, j'attends que JetBrains va faire une plus bidirectionnelle de l'expérience (mise à jour de l'interface graphique va modifier laCMakeLists.txt
) au fil du temps.