我提前道歉問這個相對無知的問題,一個蘋果:如何編寫C++程序上編譯和運行C++代碼在一個單獨的文本文件
我如何開始學習用C寫一個程序++可以編譯存儲在其他地方的C++代碼,例如在硬盤上的單獨文本文件中?
我需要編寫一個程序,對外部代碼進行修改,然後運行不同的修改版本,以便測試各種參數組合的性能。
我不確定這是否通過解釋器或編譯器完成,或者以其他方式完成。我在Mac OS X 10.6.8上使用xcode。
任何幫助或方向非常感謝,謝謝。
我提前道歉問這個相對無知的問題,一個蘋果:如何編寫C++程序上編譯和運行C++代碼在一個單獨的文本文件
我如何開始學習用C寫一個程序++可以編譯存儲在其他地方的C++代碼,例如在硬盤上的單獨文本文件中?
我需要編寫一個程序,對外部代碼進行修改,然後運行不同的修改版本,以便測試各種參數組合的性能。
我不確定這是否通過解釋器或編譯器完成,或者以其他方式完成。我在Mac OS X 10.6.8上使用xcode。
任何幫助或方向非常感謝,謝謝。
爲什麼不寫一個shell腳本來執行所需的任何更改(使用sed或其他適合您的情況),然後啓動gcc命令行?
你可以用exec
這個編譯器,或者在向10.7調查Clang和LLVM時提供編譯器作爲庫。
http://clang.llvm.org/features.html#libraryarch
10.7當前使用的GCC前端到LLVM雖然不是鏘。
這可能是最簡單的方法。 – Perception