我在Netbeans中創建新的c/C++項目並更改Makefile並添加-lpthread以使用pthread工作並運行我的項目。同時我需要從項目中添加一些運行時參數屬性/運行/參數。當我更改運行時參數Makefile位於/'項目文件夾'/ nbproject/private/Makefile-Debug.mk & Makefile-Release.mk重新生成,我的編輯和-lpthread清除。
現在這是一個錯誤?或功能?以及如何避免它?當在c/C++中更改選項時,Netbeans重新生成Makefile
0
A
回答
2
它不擁有,:(Makefile文件是自動生成的,因此任何更改將丟失每次Makefile的變化(例如,當你添加新的文件到項目)
解決方案是使用Netbean的Makefile嚮導!
project properties->Linker->Libraries->Add Standard Library->Posix Threads
or
Add Option->Other Option-> -lpthread
而且Netbean約需Makefile文件本身護理
EDIT(在響應低於第一評論): 替代的Netbeans的makefile嚮導(和項目屬性)是不使用它!有一些很好的工具與Netbeans Makefiles具有相同的功能,並且所有這些工具都基於Make。
尋找Ant或qmake。但是在這種方法中,你將不得不爲自己的應用程序編寫配置文件(但只有在新文件被添加到項目中時才需要修改),第二個缺點是每次你不想編譯和運行你的應用程序時,你都必須輸入一個命令在控制檯中。
相關問題
- 1. 在NetBeans中生成項目
- 2. 當選項卡更改URL或重新加載時使用chrome.tabs.executeScript
- 3. Cc#當表更改時SQL查詢更新?
- 4. makefile選項來生成乳膠文檔
- 5. 當選擇選項更改時,Knockoutjs模型不會更新
- 6. SQL Server 2008重新生成索引「更新」選項
- 7. 當選項卡發生更改時,更改事件不會觸發複選框
- 8. 更改NetBeans自動生成的代碼
- 9. 如何在更改Makefile標誌時強制重新編譯?
- 10. 用於java的makefile,僅在文件更改時重新編譯
- 11. Dreamweaver中的Phonegap更改項目CC
- 12. 首選項更改僅在重新啓動應用程序時發生
- 13. 當PreferenceActivity.onResume中的首選項發生更新時更新視圖(Android)
- 14. 當我更改目錄名稱時發生Makefile錯誤
- 15. 在Netbeans中生成重複代碼
- 16. 是否可以在CMake中更改生成的makefile的名稱?
- 17. 當我更改HTML中的選項卡時如何刷新iframe的選項卡
- 18. 如何在Netbeans項目中編輯Makefile?
- 19. 如何在首選項更改時重新安排Alarm Manager
- 20. 如何在選項卡更改時重新加載選項卡活動?
- 21. 混合4 - 當類更改時重新生成'從類創建示例數據'
- 22. 如何使jekyll服務 - 當包含的文件被更改時重新生成?
- 23. 修改makefile編譯.CC和.cpp文件
- 24. 更新/重新生成Roo中的pom.xml
- 25. 當選擇選項卡更改列表視圖項目重複
- 26. 與Lwuit生成netbeans項目
- 27. netbeans生成項目錯誤
- 28. 當我在Visual Studio中更改配置時,項目無法生成
- 29. 如何在Netbeans中重新排序自動生成的方法?
- 30. 在NetBeans項目中更改JRE
如何強制Netbeans避免它? – SjB 2009-11-30 12:43:44