只是覆盖文件似乎有点冒险.
解决方法 首先,你是指基于LLVM 2.6的clang 1.0.没有clang 2.6,只有一个基于LLVM 2.6的clang 1.0.发布LLVM 2.6的clang与Xcode 3.2相同. (见 Wikipedia:“2009年10月23日Clang 1.0与LLVM 2.6一起发布”,我也从个人经验中知道).其次 – 你可以整合任何版本的cl ang,甚至一个你从cl的SVN构建.为此,我有一个.xcconfig文件(带.xcconfig后缀的纯文本文件),包括两个设置:
GCC_VERSION = com.apple.compilers.llvm.clang.1_0CC = /Users/jpo/Development/oss/llvm/DeBUG/bin/clang
然后,我将xcconfig文件添加到我的项目中(因为它包含我喜欢打开的其他警告,比如Peter Hosey recommends).然后,在我的项目的构建设置选项卡的右下方,我将其称为“基于”我的xcconfig文件的名称.
这一切都很好,因为那时你可以把文件从clang SVN保存在驱动器上的一个目录中,然后构建它,你的Xcode项目总是使用你最新的内置版本,因为它总是在那个路径上.当然,建筑本身是一个耗时的过程,但它仍然真的很酷,使用尖端的技术.
总结以上是内存溢出为你收集整理的使用LLVM Clang 2.6与Xcode 3.2全部内容,希望文章能够帮你解决使用LLVM Clang 2.6与Xcode 3.2所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)