我提前为这个相对无知的问题道歉:
如何开始学习用C ++编写程序,编译可以编译存储在别处的C ++代码,例如在硬盘上的单独文本文件中?
我需要编写一个程序来修改外部代码,然后运行不同的修改版本,以测试不同参数组合的性能。
我不确定这是通过解释器或编译器还是以其他方式完成的。我在mac os x 10.6.8上使用xcode。
非常感谢任何帮助或指示,谢谢。
答案 0 :(得分:4)
为什么不编写一个shell脚本来执行所需的任何更改(使用sed或对你的情况有意义的任何内容)然后启动gcc命令行?
答案 1 :(得分:0)
您可以exec
编译器,或者在查看10.7调查Clang和LLVM时将编译器作为库提供。
http://clang.llvm.org/features.html#libraryarch
10.7目前使用GCC前端到LLVM,而不是Clang。