是否有可能讓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. scons:如何指定依賴到外部構建目標?
- 5. 如何使用Eclipse CDT構建SCons項目?
- 6. Scons;彙編器的構造變量包括目錄;
- 7. 使用MSBUILD構建項目構建最新的,未指定的項目(.NET 4)
- 8. SCons目標的構建時間確定
- 9. XNA Windows安裝項目不包括我的內容項目
- 10. 使用VS 2013構建VC++ 2008項目
- 11. 如何設置scons來構建生成源文件的項目?
- 12. VS10「附加包含目錄」指向VS9包括
- 13. VS 2008 Extensibility Package - 如何使用ElementHost附加Wpf Data項目
- 14. MPF項目:VS包構建事件不是在VS 2012調用
- 15. 如何使用Grails REST客戶端構建器插件指定內容類型?
- 16. MSBuild附加到Visual Studio項目構建
- 17. 如何指定構建項目另一個項目B必須先構建?
- 18. 指定內容的構建動作 - Nuget
- 19. 使用scons構建自定義文件
- 20. 加載內容包括
- 21. 如何在Plunker上構建Angular項目(包括第三方庫)
- 22. 如何爲使用SCons構建的程序構建gprof支持?
- 23. 如何指定msbuild.exe的附加包含目錄
- 24. 項目構建類不包括外部項目導入
- 25. 使用scons構建Swiften
- 26. 如何在SCons Java構建中指定主類?
- 27. 僅使用內容文件創建VS 2010項目
- 28. 如何爲基於CMake的項目指定構建選項?
- 29. 構建netbeans web項目和包括web服務器
- 30. 如何包括moovweb項目
我試過了,它沒有工作。有趣的是,當我啓動sln時,項目被設置爲makefile而不是exe,它沒有包含include目錄字段以及丟失許多其他exe文件選項。所以我想知道是否應該將它設置爲某個exe文件。 – drwbns 2013-03-11 19:46:40