0
A
回答
2
是的,只需將輸出保存爲C或C++文件(或任何輸入內容)即可。
這正是GCC所做的,從原理上講:預處理,然後編譯。
相關問題
- 1. GCC預處理器輸出和一次編譯
- 2. 有沒有辦法爲編譯的子集啓用gcc預處理器輸出?
- 3. GCC預處理器
- 4. 編輯預編譯的通用處理程序的輸出.ashx
- 5. g ++預處理器輸出
- 6. Xcode預處理器輸出
- 7. gcc編譯器在Cygwin輸出.exe
- 8. C預處理器與C編譯器
- 9. 如何更改GCC預處理器輸出格式?
- 10. MSVC++預處理器 - 如何用編譯器宏輸出定義值?
- 11. gcc C預處理器可以使用shell命令的輸出嗎?
- 12. 當僅使用預處理器時,將gcc輸出抑制到終端
- 13. C++「編譯器」與預處理
- 14. OpenCL編譯器預處理定義?
- 15. C#編譯器:預處理只有
- 16. 使用GCC預編譯頭文件
- 17. 使用預處理器添加編譯器命令
- 18. 如何輸出預處理的代碼並編譯它(Visual Studio)
- 19. 先前編譯預處理文件改變輸出
- 20. ,使資產:預編譯輸出預編譯的文件列表?
- 21. GCC ARM彙編預處理宏
- 22. 使用GCC預處理C代碼
- 23. 如何使用WiX預處理器編譯指示?
- 24. 兩個文件,使用預處理器的條件編譯
- 25. 使用預處理器宏的條件編譯Xcode
- 26. 使用Portland編譯器進行Fortran預處理
- 27. 使用C預處理器指令編譯時間檢查
- 28. 我可以讓C++預處理器在編譯期間發送輸出嗎?
- 29. GCC -E -dM給我的預處理器定義,但我希望它編譯
- 30. IBM s390 C預處理器的輸出?
不幸的是我得到未定義的參考。直接編譯文件工作得很好。 – Razer
未定義的引用是鏈接時錯誤,而不是編譯時。你在編譯什麼(C?C++?其他東西?)以及你正在採取什麼確切的步驟? – Mat
Mea culpa。我使用gcc而不是使用g ++來編譯和鏈接C++。 – Razer