[英]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.