翻譯|使用教程|編輯:吳園園|2020-03-30 10:39:21.383|閱讀 1911 次
概述:為了加快開發(fā)過程,有時您可能希望編譯一個文件而不構(gòu)建整個項目。為此,CLion提供了“重新編譯”操作。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
CLion是一款專為開發(fā)C及C++所設(shè)計的跨平臺IDE。它是以IntelliJ為基礎(chǔ)設(shè)計的,包含了許多智能功能來提高開發(fā)人員的生產(chǎn)力。這種強大的IDE幫助開發(fā)人員在Linux、OS X和Windows上來開發(fā)C/C++,同時它還使用智能編輯器來提高代碼質(zhì)量、自動代碼重構(gòu)并且深度整合CMake編譯系統(tǒng),從而提高開發(fā)人員的工作效率。
單文件編譯
為了加快開發(fā)過程,有時您可能希望編譯一個文件而不構(gòu)建整個項目。為此,CLion提供了“重新編譯”操作。
重新編譯可用于單個源文件和頭文件,也可用于在項目樹中選擇的文件組。對于標頭,CLion使用resolve上下文來編譯包含指定標頭的源文件之一。請注意,目錄和非C / C ++文件均禁用了重新編譯。
調(diào)用重新編譯
可通過兩種方式訪問“重新編譯”操作:
對于幾個文件,在項目樹中選擇它們,然后使用右鍵菜單中的Recompile selected files選項Ctrl+Shift+F9:
請注意,當(dāng)用于多個文件時,重新編譯會在第一次編譯失敗時停止。
目標選擇過程
使用Recompile時,將調(diào)用CMake目標,而不是直接進行編譯器調(diào)用。根據(jù)可用的運行/調(diào)試配置列表選擇要調(diào)用的目標 :
如果要編譯的文件屬于當(dāng)前選擇的配置,則使用該配置的構(gòu)建目標。
否則,CLion會嘗試找到合適的配置,并優(yōu)先選擇那些具有與當(dāng)前所選CMake配置文件相同的CMake配置文件的配置。
如果上一步失敗,則CLion報告錯誤。
與常規(guī)構(gòu)建一樣,您可以在“ 消息工具”窗口中檢查單個文件編譯的結(jié)果:
如果編譯失敗,您將收到一條信號彈出消息:
=====================================================
更多關(guān)于CLion的教程、資源敬請關(guān)注我們即將推出的后續(xù)教程哦~
想要購買Clion正版授權(quán)的朋友歡迎。
關(guān)注下方微信公眾號嗎,及時獲取產(chǎn)品最新消息和最新資訊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: