翻譯|使用教程|編輯:吳園園|2020-06-04 14:15:16.237|閱讀 1050 次
概述:Gradle是一個(gè)構(gòu)建自動(dòng)化系統(tǒng),它提供用于構(gòu)建C / C ++庫(kù)和應(yīng)用程序的插件。在CLion中,您可以使用基于cpp-application和cpp-library插件的Gradle項(xiàng)目。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
相關(guān)鏈接:
CLion是一款專(zhuān)為開(kāi)發(fā)C及C++所設(shè)計(jì)的跨平臺(tái)IDE。它是以IntelliJ為基礎(chǔ)設(shè)計(jì)的,包含了許多智能功能來(lái)提高開(kāi)發(fā)人員的生產(chǎn)力。這種強(qiáng)大的IDE幫助開(kāi)發(fā)人員在Linux、OS X和Windows上來(lái)開(kāi)發(fā)C/C++,同時(shí)它還使用智能編輯器來(lái)提高代碼質(zhì)量、自動(dòng)代碼重構(gòu)并且深度整合CMake編譯系統(tǒng),從而提高開(kāi)發(fā)人員的工作效率。感興趣的朋友歡迎下載試用!CLion現(xiàn)已加入在線(xiàn)訂購(gòu),點(diǎn)擊此處查看價(jià)格詳情>>
打開(kāi)一個(gè)Gradle項(xiàng)目
1、選擇文件| 從主菜單打開(kāi),選擇build.gradle文件,然后單擊作為項(xiàng)目打開(kāi)。
2、提供Gradle設(shè)置(您可以稍后在Settings / Preferences | Build,Execution,Deployment | Gradle對(duì)話(huà)框中更改這些設(shè)置):
使用自動(dòng)導(dǎo)入 -選擇此選項(xiàng)可以為項(xiàng)目啟用自動(dòng)導(dǎo)入Gradle設(shè)置。
使用默認(rèn)的gradle包裝器(推薦) -選擇此選項(xiàng)以使用 Gradle包裝器。在這種情況下,您可以將Gradle版本的更新委派給Gradle并自動(dòng)下載該版本的Gradle。它還使您可以使用精確的Gradle版本進(jìn)行構(gòu)建。Gradle版本保存在gradle-wrapper.properties文件在項(xiàng)目的Gradle目錄中。我們建議您使用此選項(xiàng)來(lái)消除項(xiàng)目中的所有Gradle版本問(wèn)題。
使用Gradle本地發(fā)行版 -如果要手動(dòng)下載并使用特定的Gradle版本,請(qǐng)選擇此選項(xiàng)。指定您的Gradle安裝位置和JVM,當(dāng)您導(dǎo)入指定的Gradle項(xiàng)目并執(zhí)行其任務(wù)時(shí),CLion將在其下運(yùn)行Gradle。
Gradle JVM-提供JVM位置的路徑。
Gradle項(xiàng)目的運(yùn)行/調(diào)試配置
如果在打開(kāi)Gradle項(xiàng)目時(shí)使用自動(dòng)導(dǎo)入,則CLion將從build.gradle文件中提取運(yùn)行/調(diào)試配置。
您可以更改提取的配置并通過(guò)運(yùn)行|創(chuàng)建新配置。編輯運(yùn)行/調(diào)試配置對(duì)話(huà)框。
在CLion中,有兩種適用于Gradle項(xiàng)目的運(yùn)行/調(diào)試配置: Gradle和
Gradle本機(jī)應(yīng)用程序。
設(shè)置Gradle配置
在“ Gradle配置”對(duì)話(huà)框中,配置以下設(shè)置:
Gradle項(xiàng)目:-點(diǎn)擊并選擇注冊(cè)的Gradle項(xiàng)目:
任務(wù):-指定要使用此配置執(zhí)行的任務(wù)。請(qǐng)注意,您可以在一個(gè)“運(yùn)行/調(diào)試”配置中運(yùn)行多個(gè)任務(wù)。例如,指定clean和build。
VM選項(xiàng):使用此字段來(lái)自定義VM選項(xiàng)。
Arguments:您可以指定Gradle命令行參數(shù)。例如,指定--debug。
設(shè)置Gradle本機(jī)應(yīng)用程序配置
在Gradle本機(jī)應(yīng)用程序配置對(duì)話(huà)框中:
在目標(biāo)字段中,從列表中選擇所需的目標(biāo):
在“ 可執(zhí)行文件”字段中,為您的配置選擇適當(dāng)?shù)目蓤?zhí)行文件。
處理Gradle任務(wù)
CLion使您可以使用幾種不同的方式來(lái)運(yùn)行Gradle任務(wù),例如使用Gradle工具窗口中的工具欄,使用運(yùn)行配置以及使用上下文菜單。
從Gradle工具欄運(yùn)行Gradle任務(wù)
1、在“ Gradle工具”窗口(“ 視圖” |“工具”窗口|“ Gradle”)中,單擊工具欄上的。
2、在打開(kāi)的“運(yùn)行Gradle任務(wù)”對(duì)話(huà)框中,開(kāi)始在“ 命令行”字段中輸入任務(wù)的名稱(chēng)。CLion顯示Gradle任務(wù)列表,您可以從中選擇適當(dāng)?shù)娜蝿?wù):
3、CLion運(yùn)行所選任務(wù)并在“ 運(yùn)行”工具窗口中顯示結(jié)果:
CLion還將任務(wù)保存在Gradle窗口的“運(yùn)行配置”節(jié)點(diǎn)下:
使用上下文菜單運(yùn)行Gradle任務(wù)
第一個(gè)選項(xiàng)是從Gradle項(xiàng)目工具窗口中所需任務(wù)的上下文菜單中選擇“運(yùn)行”。
如果任務(wù)已經(jīng)具有相應(yīng)的“運(yùn)行/調(diào)試”配置,則您將在上下文菜單中看到“ 選擇”選項(xiàng)。您可以使用此選項(xiàng)設(shè)置活動(dòng)配置,然后運(yùn)行它。
如果任務(wù)沒(méi)有相應(yīng)的配置,則上下文菜單將包含“ 創(chuàng)建”選項(xiàng)。選擇此選項(xiàng)可打開(kāi)“運(yùn)行/調(diào)試配置”對(duì)話(huà)框,并使用所選任務(wù)創(chuàng)建配置。
所有可用的運(yùn)行/調(diào)試配置都在“ 運(yùn)行配置”節(jié)點(diǎn)下列出。使用上下文菜單中的“運(yùn)行”選項(xiàng)來(lái)運(yùn)行此節(jié)點(diǎn)下顯示的任務(wù):
運(yùn)行Gradle本機(jī)應(yīng)用程序
在CLion中,您可以使用與常規(guī)應(yīng)用程序相同的方式來(lái)運(yùn)行和調(diào)試 Gradle Native應(yīng)用程序。
例如,您可以使用代碼輸入點(diǎn)旁邊左側(cè)裝訂線(xiàn)中的圖標(biāo)。單擊
并從列表中選擇所需的操作。如果目標(biāo)沒(méi)有現(xiàn)有的Gradle Native配置,則將在啟動(dòng)之前創(chuàng)建一個(gè)新配置。
使用按鈕可以快速訪(fǎng)問(wèn)Gradle設(shè)置頁(yè)面。
問(wèn)題和局限性
在CLion中Gradle支持的當(dāng)前初始階段,存在一些已知的問(wèn)題和功能限制:
=====================================================
更多關(guān)于CLion的教程、資源敬請(qǐng)關(guān)注我們即將推出的后續(xù)教程哦~
想要購(gòu)買(mǎi)Clion正版授權(quán)的朋友歡迎。
JetBrain技術(shù)交流群現(xiàn)已開(kāi)通,QQ搜索群號(hào)“786598704”或者掃描下方二維碼即可加入
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: