2015-01-09 13 views
12

W CLion, jak mogę określić katalogi include, w których kompilator C++ będzie szukał plików nagłówkowych? Ponadto w jaki sposób skonfigurować biblioteki do połączenia z bibliotekami i ich katalogami bibliotecznymi?Jak zmienić katalogi, biblioteki katalogów i biblioteki biblioteki przy pomocy CLION

Obecnie robię te zadania modyfikujących bezpośrednio plik CMakeLists.txt:

include_directories(/opt/netcdf/include) 
link_directories(/opt/netcdf/lib) 
link_libraries(netcdf) 

Ale zastanawiam się, czy jest możliwe, aby osiągnąć to samo za pomocą interfejsu GUI.

Dzięki

Odpowiedz

9

W Clion plik (s) CMakeLists.txt dla projektu są system of record dla systemu gromadzenia i ustawień. To, co widać w GUI, pochodzi ze skryptu budowania. Jest to podobne do sposobu, w jaki IntelliJ używa pliku Maven pom.xml jako systemu zapisu dla kompilacji Java i pokazuje rzeczy w IDE na podstawie tego pliku. Opierając się na moich wcześniejszych doświadczeniach z IntelliJ, oczekuję, że JetBrains sprawi, że będzie to bardziej dwukierunkowe doświadczenie (aktualizacja GUI zmieni się z czasem na CMakeLists.txt).

Powiązane problemy