如何在mac上编写C ++程序,在单独的文本文件中编译和运行C ++代码

时间:2011-08-17 03:27:02

标签: c++ macos compiler-construction interpreter

我提前为这个相对无知的问题道歉:

如何开始学习用C ++编写程序,编译可以编译存储在别处的C ++代码,例如在硬盘上的单独文本文件中?

我需要编写一个程序来修改外部代码,然后运行不同的修改版本,以测试不同参数组合的性能。

我不确定这是通过解释器或编译器还是以其他方式完成的。我在mac os x 10.6.8上使用xcode。

非常感谢任何帮助或指示,谢谢。

2 个答案:

答案 0 :(得分:4)

为什么不编写一个shell脚本来执行所需的任何更改(使用sed或对你的情况有意义的任何内容)然后启动gcc命令行?

答案 1 :(得分:0)

您可以exec编译器,或者在查看10.7调查Clang和LLVM时将编译器作为库提供。

http://clang.llvm.org/features.html#libraryarch

10.7目前使用GCC前端到LLVM,而不是Clang。