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