翻譯|使用教程|編輯:吳園園|2020-05-18 17:39:29.503|閱讀 2882 次
概述:本篇文章將為您介紹在Clion中管理CMake項目文件。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
CLion是一款專為開發C及C++所設計的跨平臺IDE。它是以IntelliJ為基礎設計的,包含了許多智能功能來提高開發人員的生產力。這種強大的IDE幫助開發人員在Linux、OS X和Windows上來開發C/C++,同時它還使用智能編輯器來提高代碼質量、自動代碼重構并且深度整合CMake編譯系統,從而提高開發人員的工作效率。感興趣的朋友歡迎下載試用!CLion現已加入在線訂購,點擊此處查看價格詳情>>
新增文件
1、在“項目”樹中,右鍵單擊要向其中添加文件的文件夾,然后從上下文菜單中選擇“ 新建 ”。選擇所需的文件類型:
2、指定新文件的名稱,類型和其他選項。
對于C ++ Class,C / C ++ Source和C / C ++ Header文件模板,CLion將提示您將新文件添加到一個或多個現有CMake目標中:
如果清除“ 添加到目標”復選框,則始終可以手動將新文件添加到目標(例如,在為該文件創建另一個目標時)。有關更多詳細信息,請參見快速CMake教程:添加目標。
3、如果在上一步中選擇了目標,則新條目將自動添加到 CMakeLists.txt:
管理包含的文件
當您將位于項目根目錄下的頭文件或源文件包含在任何項目文件中時,CLion也會將其視為項目文件。無需手動列出此類包含CMakeLists.txt。
這不適用于位于項目root之外的標準庫或第三方庫。
添加不包含的文件當任何項目文件或CMake目標中未包含源文件或頭文件時,CLion會通知您:
在這種情況下,您需要手動將文件指定為一個項目。根據文件位置使用以下方法之一:
如果文件位于項目根目錄下,請使用add_executable()或add_library()命令將其添加到目標中。例如:
之前
add_executable (TestProject main.cpp)
之后
add_executable (TestProject main.cpp new_file.cpp)
當包含非項目源的目錄位于項目根目錄下時,您也可以 將其標記 為庫:在“項目”視圖中單擊鼠標右鍵,然后選擇“將 目錄標記為|”。從上下文菜單中選擇庫文件。
要使用位于項目根目錄之外的庫文件,您需要指定標題搜索路徑,以便CLion可以索引目錄并為#include語句提供完成和導航:
include_directories( ${MY_EXTERNAL_SOURCE__DIR})
執行以下任何操作時,CLion會提示您重新加載項目(禁用自動重新加載時):
=====================================================
更多關于CLion的教程、資源敬請關注我們即將推出的后續教程哦~
想要購買Clion正版授權的朋友歡迎。
JetBrain技術交流群現已開通,QQ搜索“786598704”或者掃描下方二維碼即可加入
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: