0
A
回答
2
我認爲最簡單的方法是根據您需要的編譯器選項將它們分成不同的項目,然後適當地設置您的依賴關係,將它們全部鏈接到最終的可執行文件中。
0
根據您需要的選項,您可能可以使用源代碼中的對應編譯指示 - 例如, #pragma optimize
。
也就是說,要注意的是,對於某些編譯器選項,使用不同編譯器編譯的文件可能是二進制不兼容的,例如,/vmb
與/vmg
。
0
一種選擇是創建一個新組(或VS.Net說法中的「過濾器」),以明確哪些文件組受到特定設置的影響。它可能是一個維護頭痛的問題,否則很難在文本編輯器中打開.vcproj文件時很難看到哪些文件具有不同的設置。
0
最簡單的方法(儘管不是最簡單的維護方式)是在解決方案資源管理器中右鍵單擊源文件並選擇「屬性」。從那裏您可以爲選定的源文件自定義您的編譯器選項。
相關問題
- 1. Eclipse C++:爲特定文件設置編譯器選項
- 2. 將編譯器選項應用於特定文件
- 3. 禁用VC++ 2010項目中特定文件的預編譯頭
- 4. 標記編譯特定文件
- 5. VS 2008中的XAML源文件編譯
- 6. Xcode中特定文件的特定編譯器標誌
- 7. 將C++ Win32項目編譯爲Visual Studio 2008下的.exe文件
- 8. 編譯器的編碼系統特定的文件分隔符
- 9. MonoDevelop編譯選項
- 10. Z3編譯選項
- 11. Xcode的編譯選項
- 12. 在Visual Studio 2008中編譯Linux項目
- 13. 在Linux上丟失的包含文件的編譯器選項
- 14. 使用gcc編譯帶-D選項的多個文件
- 15. Java編譯器生成.exe文件的選項
- 16. C#項目的編譯器選項
- 17. Makefile。如何從編譯中排除一個特定的文件?
- 18. 如何在Visual Studio中編譯特定的源代碼文件?
- 19. rake資產:針對特定JS文件的預編譯
- 20. intel Fortran編譯器(ifort)有編譯和編譯後自動運行可執行文件的選項嗎?
- 21. Visual C# - 編譯器選項
- 22. 用Cython:編譯選項-O3
- 23. AndroidStudio C++編譯器選項
- 24. Xcode makefile或編譯選項
- 25. VIM csupport編譯選項
- 26. MS-Access編譯選項
- 27. C++ VS2010編譯選項
- 28. C#編譯器:/ nostdlib選項
- 29. TextMate和編譯選項
- 30. erlIDE編譯器選項