我正在运行最新的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专家。
答案 0 :(得分:5)
这是一种方法:
when "objc"
案例中将'GCC'替换为'CLANG'(它是g
变量)