我希望eclipse只在當前文件所屬的目錄中運行make
,而不是整個項目。由於該項目非常大,因此這一點變得更加重要,頂層的make
大約需要20分鐘。大部分是entering-leaving directories
和checking if build is needed
等。所以我必須手動打開目錄cmd
並運行make
。所以我想讓eclipse在build automatically
的過程中這樣做。那可能嗎?eclipse build自動修改
回答
嘗試與建目錄發揮項目屬性中找到選項 - > C/C++編譯 - >生成器設置標籤。默認值爲${workspace_loc:/your_project}
。不過,Eclipse提供了豐富的預定義變量集(請參閱變量...按鈕)。也許最有趣的你是這些的:
build_files
返回組絕對文件系統路徑,其修改導致當前版本。可以提供字符'a'(已添加),'c'(已更改),'r'(已刪除),'f'(僅限文件),'d'(僅限目錄)的列表作爲參數將文件列表限制爲那些類型的增量。默認爲所有增量。
selected_resource_loc
返回所選資源的絕對文件系統路徑。
其他地方,你可以嘗試使用這些變量製作的構建目標在行爲選項卡選項。
如果您可以將構建步驟添加到外部工具配置,則可以從中創建手動構建器。
外部工具配置的設置與運行配置類似,但允許執行不同類型的步驟(例如,shell,Ant - 我相當確定,也可以支持make-files,但我不使用它們 - 如果沒有,那麼你可以添加一個運行make-file的shell腳本)。
要進行設置,您必須轉到項目屬性(右鍵單擊項目,選擇屬性),然後轉到「構建器」頁面,然後添加一個新的構建器,該構建器是通過外部工具配置創建的。
我希望我已經足夠清楚這個工作。
選擇您的項目,打開屬性 - >建設者。取消選中不想自動運行的構建器。點擊「新建...」並選擇「外部程序」。
現在您可以指定在每次構建項目時自動運行的命令。要將當前選定文件的父目錄作爲構建命令的參數,可以使用${selected_resource_loc}\..
。請參閱變量按鈕以獲取更多可在運行時解決的佔位符。
之後,如果您還想在項目瀏覽器中查看新創建的文件,則可能需要配置「刷新」選項卡。如果在經過一些試驗和錯誤之後一切正常,您可能還需要查看「Build Options」選項卡以使其在後臺運行。
- 1. 自動修改PYTHONPATH
- 2. Eclipse與tomcat - eclipse修改server.xml
- 3. 修改Eclipse搜索
- 4. Java eclipse - 活動目錄,屬性修改
- 5. Eclipse RCP - 動態修改PATH變量
- 6. 自動修改Excel VBA
- 7. 自動修改模型
- 8. [R自動名稱修改
- 9. Wordpress自動備份修改
- 10. UITextView自動完成修改
- 11. 自動添加/修改usings
- 12. 自動化AppArmor修改
- 13. GWT maven build eclipse
- 14. Eclipse build-place
- 15. sipdroid build eclipse
- 16. 跳過未修改模塊的maven build?
- 17. NDK自動建立在Eclipse OSX調用autoreconf在build目錄:
- 18. android,修改屬性後自動動畫?
- 19. 修改FirefoxDriver自動滾動到元素
- 20. Eclipse Mars C++ slow-build
- 21. eclipse中的Perl:ant build
- 22. 從插件修改Eclipse UI
- 23. 修改核心eclipse插件
- 24. 如何修改Eclipse的library.path?
- 25. Bazaar:在提交修改時自動修改文件
- 26. Eclipse Java Build Path在用Eclipse啓動時找不到jar Helios
- 27. Eclipse自動生成serialVersionUID,每次更改
- 28. Eclipse自動改變透視圖
- 29. 手動修改r.java
- 30. Matplotlib:自動修改軸標籤