翻譯|使用教程|編輯:吳園園|2020-03-10 10:18:54.130|閱讀 8840 次
概述:CMakeLists.txt文件包含一組指令和說明,這些指令和說明描述了項(xiàng)目的源文件和目標(biāo)(可執(zhí)行文件,庫或兩者)。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
CLion是一款專為開發(fā)C及C++所設(shè)計(jì)的跨平臺IDE。它是以IntelliJ為基礎(chǔ)設(shè)計(jì)的,包含了許多智能功能來提高開發(fā)人員的生產(chǎn)力。這種強(qiáng)大的IDE幫助開發(fā)人員在Linux、OS X和Windows上來開發(fā)C/C++,同時(shí)它還使用智能編輯器來提高代碼質(zhì)量、自動代碼重構(gòu)并且深度整合CMake編譯系統(tǒng),從而提高開發(fā)人員的工作效率。
當(dāng)你創(chuàng)建一個(gè)新的項(xiàng)目,克利翁生成的CMakeLists.txt自動文件并將其放置在項(xiàng)目的根目錄。要打開項(xiàng)目,您可以將CLion指向頂級CMakeLists.txt并選擇Open as Project。
下面的示例顯示一個(gè)簡單的“ Hello,World!” 的CMakeLists.txt文件。項(xiàng)目:
cmake_minimum_required(VERSION 3.13) # CMake version check project(simple_example) # Create project "simple_example" set(CMAKE_CXX_STANDARD 14) # Enable c++14 standard # Add main.cpp file of project root directory as source file set(SOURCE_FILES main.cpp) # Add executable target with source files listed in SOURCE_FILES variable add_executable(simple_example ${SOURCE_FILES})
您可以直接在編輯器中編輯CMakeLists.txt文件。確保在編輯后重新加載項(xiàng)目。默認(rèn)情況下,自動重裝功能是禁用的,您可以通過選擇“ 設(shè)置” /“首選項(xiàng)” |“ 編輯時(shí)自動重裝CMake”復(fù)選框來啟用它。構(gòu)建,執(zhí)行,部署| CMake的。
對于結(jié)構(gòu)復(fù)雜的項(xiàng)目,可以創(chuàng)建子目錄CMakeList.txt文件來描述子目錄的構(gòu)建,內(nèi)容和目標(biāo)規(guī)則。子目錄CMakeLists.txt文件添加的目標(biāo)的類型可以根據(jù)模塊的角色而有所不同。
=====================================================
更多關(guān)于CLion的教程、資源敬請關(guān)注我們即將推出的后續(xù)教程哦~
想要購買Clion正版授權(quán)的朋友歡迎。
關(guān)注下方微信公眾號嗎,及時(shí)獲取產(chǎn)品最新消息和最新資訊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: