2015-01-09 27 views
12

Trong CLion, làm thế nào tôi có thể chỉ định thư mục bao gồm nơi trình biên dịch C++ sẽ tìm tệp tiêu đề? Ngoài ra, làm thế nào để tôi thiết lập các thư viện để liên kết chống lại, và thư mục thư viện của họ?Làm thế nào để thay đổi bao gồm dirs, thư viện thư viện và thư viện với CLion

Hiện nay tôi đang làm những công việc sửa đổi trực tiếp các tập tin CMakeLists.txt:

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

Nhưng tôi tự hỏi, nếu chúng ta có thể thực hiện được điều tương tự bằng cách sử dụng giao diện đồ họa.

Cảm ơn

Trả lời

9

Trong Clion, file CMakeLists.txt (s) cho dự án của bạn là system of record cho xây dựng hệ thống và các thiết lập của bạn. Những gì được hiển thị trong GUI có nguồn gốc từ kịch bản xây dựng. Điều này tương tự như cách IntelliJ sử dụng một tệp Maven pom.xml làm hệ thống bản ghi cho một bản dựng Java và hiển thị mọi thứ trong IDE dựa trên tệp. Dựa trên kinh nghiệm trước đây của tôi với IntelliJ, tôi hy vọng rằng JetBrains sẽ làm cho điều này trở thành một trải nghiệm hai chiều hơn (cập nhật GUI sẽ chỉnh sửa CMakeLists.txt) theo thời gian.

Các vấn đề liên quan