簡體   English   中英

在Eclipse CDT中指定外部Makefile選項

[英]Specifying external Makefile options in Eclipse CDT

我想(暫時)將一個C ++項目從Netbeans遷移到Eclipse(為了使用Eclipse的並行調試器)。 到目前為止,我已經在Eclipse中創建了一個“帶有現有代碼的Makefile項目”項目,該項目引用了Netbeans項目的Makefile /目錄。 但是,Netbeans項目接受配置選項

make -f Makefile CONF=GNU_Debug

如何將此選項傳遞給Eclipse中的Makefile?

用於並行應用程序開發人員的Eclipse版 Eclipse - Mars.2發布(4.5.2)

您可以在項目屬性對話框中更改默認的make調用:

在此輸入圖像描述

我的版本:

版本:Mars.1發布(4.5.1)


請注意, -f Makefile應該是多余的。

除了πάνταῥεῖ的答案,它可以更改項目的“全局”設置,您還可以在“ 制作目標”視圖中定義單個制作目標。

腳步:

  1. 選擇窗口 - > 顯示視圖 - > 其他... - > 制作 - > 制作目標 (或更簡單,按Ctrl + 3,然后鍵入Make Target並從列表中選擇視圖。)
  2. 右鍵單擊視圖中的項目,然后選擇New ...
  3. 輸入要使用的make目標,例如CONF=GNU_Debug ,然后按OK
  4. 雙擊要構建的目標

這是一個截圖:

在此輸入圖像描述

快捷鍵

  • 您可以按F9快速重建最后選擇的Make目標
  • 彈出一個彈出窗口,按Shift + F9選擇Make target
  • 通過右鍵單擊Project Explorer中的項目並選擇Make Targets - > Build或從Project菜單中選擇相同的UI,訪問與上面相同的UI。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM