将TextMate配置为为Objective-C运行clang而不是gcc

时间:2012-07-07 20:41:37

标签: objective-c textmate llvm-clang

我正在运行最新的TextMate 1.5(在OSX Lion上)并安装了最新的XCode 4.3。 通过绕过XCode开始并使用TextMate和命令行进行普通样本和练习,我在学习Objective-C时走的路很慢。在TextMate中命中Cmd-R时,(控制台)会构建并运行类型化的Objective-C控制台程序。但是,它不会编译应该(从我的POV)编译的东西,因为从命令行编译它们与clang工作正常。当我从命令行切换到构建时,我发现当我使用gcc而不是clang时,同样的事情会失败。

我的问题是 - 当我点击Cmd-R获取Objective-C(.m)源文件时,如何说服TextMate使用clang而不是gcc?

(我通过捆绑设置但是没有用,谷歌搜索它等等。所以它必须是一个简单的东西,我很遗忘或没有人想要这样。我假设第一个。)< / p>

P.S。我几周前从Windows转换过来,所以不要以为我是Mac专家。

1 个答案:

答案 0 :(得分:5)

这是一种方法:

  1. 捆绑&gt;捆绑编辑器&gt;显示捆绑编辑器
  2. 展开'C'
  3. 选择“运行”命令
  4. when "objc"案例中将'GCC'替换为'CLANG'(它是g变量)