簡體   English   中英

在Eclipse中設置C ++構建工作目錄

[英]Setting C++ build working directory in Eclipse

我試圖在使用Waf進行構建的Eclipse中(在Windows上)建立一個C ++項目。 我的Eclipse工作區和源文件位於不同的目錄中。

  • C:\\myproject :項目根目錄
  • C:\\myproject\\wscript :Waf構建腳本
  • C:\\myproject\\source :源代碼
  • C:\\myproject\\project\\eclipse :Eclipse工作區
  • C:\\myproject\\project\\eclipse\\myproject :Eclipse專案

必須從包含wscript的目錄中執行Waf。

在我的項目屬性中的C/C++ Build ,我的Build命令應該是python waf 我在C:\\myproject\\temp.cmd創建了一個僅包含pwd的臨時腳本,並將Build命令設置為..\\..\\..\\temp.cmd ,以確認工作目錄是什么。 運行構建時,構建控制台顯示C:\\myproject\\project\\eclipse\\myproject

我如何更改它以使其顯示C:\\myproject

我寫了一個包裝器腳本來設置正確的工作目錄。

C:\\ MyProject的\\項目\\日食\\ waf.cmd
 @ECHO OFF CD ..\\..\\.. python waf %* 

在Eclipse中,我將Build命令設置為${WorkspaceDirPath}/waf.cmd

C/C++ Build您可以設置Build directory 在此處輸入C:\\myproject build命令必須在您的PATH中才能起作用。

暫無
暫無

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

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