是否有可能讓scons MSVSProject構建器爲要生成的項目文件獲取其他包含目錄的列表?我有很多第三方包括需要在那裏。另外,如何使用構建器將配置類型從makefile項目更改爲exe文件?Scons - 如何指定VS項目的附加內容包括使用MSVSProject構建器
0
A
回答
0
我不太瞭解這個構建器,但是您是否嘗試過向環境中添加包含路徑,如下所示?
env = Environment()
env.Append(CPPPATH= ['path1', 'path2'])
project = env.MSVSProject(...)
這應該正確填充MSVS項目文件。
你可以找到這個和其他結構變量,如LIBPATH記錄here。
0
對於任何搜索此內容的人:配置設置爲MakeFile是因爲VS本身並不編譯事物。該項目設置爲使用makefile來觸發SCons(所以基本上你最終將VS作爲gui,但是它仍然只是SCons)。
如果調用SCons的構建一個exe,那麼你的VS項目將建設一個exe等
如果使用SCons是正確的設置與包括路徑,這些也將正常工作。
請注意,您傳遞給MSVSProject的文件文件路徑雖然需要相對於項目目錄,否則當您在解決方案資源管理器中雙擊一個文件時,它會抱怨它無法找到該文件(並且搜索的路徑將會是壞的)
相關問題
- 1. 如何構建scons MSVSProject構建器函數的文件列表?
- 2. 如何在SCons中構建項目時指定java標誌?
- 3. SCons:調用Makefile項目的構建
- 4. 如何使用Eclipse CDT構建SCons項目?
- 5. Scons;彙編器的構造變量包括目錄;
- 6. 使用MSBUILD構建項目構建最新的,未指定的項目(.NET 4)
- 7. XNA Windows安裝項目不包括我的內容項目
- 8. VS10「附加包含目錄」指向VS9包括
- 9. 使用VS 2013構建VC++ 2008項目
- 10. 如何設置scons來構建生成源文件的項目?
- 11. VS 2008 Extensibility Package - 如何使用ElementHost附加Wpf Data項目
- 12. 如何指定構建項目另一個項目B必須先構建?
- 13. 使用scons構建自定義文件
- 14. 如何在Plunker上構建Angular項目(包括第三方庫)
- 15. 如何爲使用SCons構建的程序構建gprof支持?
- 16. 使用scons構建Swiften
- 17. 僅使用內容文件創建VS 2010項目
- 18. 如何在SCons Java構建中指定主類?
- 19. 構建netbeans web項目和包括web服務器
- 20. 包括指令不包括所需的內容
- 21. C++ Design創建時指定內容首選項的結構
- 22. scons階層構建:傳播構建器
- 23. VS C++附加包含目錄
- 24. 如何構建Maven項目包明智?
- 25. 建設有包括一個附加串
- 26. 如何在項目構建設置中指定DEBUG定義?
- 27. 如何將構建版本添加到scons構建
- 28. 如何讓scons在構建目錄中編寫構建的目標?
- 29. 使用包含ActionbarSherlock作爲庫項目的Ant構建項目
- 30. VB.NET在項目中包括.exe,並附加到主進程
我試過了,它沒有工作。有趣的是,當我啓動sln時,項目被設置爲makefile而不是exe,它沒有包含include目錄字段以及丟失許多其他exe文件選項。所以我想知道是否應該將它設置爲某個exe文件。 – drwbns 2013-03-11 19:46:40