解决XCODE配置LLVM环境出现的问题

Posted llguanli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决XCODE配置LLVM环境出现的问题相关的知识,希望对你有一定的参考价值。

问题描写叙述:在LLVM整合进XCODE的过程中出现符号没有定义导致出现未决函数或方法。但使用终端编译链接生成程序没有问题。

问题产生原因:未引用响应的LLVM库与系统库,以及编译器设置、连接器设置不对。

犹豫设置相当繁琐,并且參数众多。正确配置XCODE的LLVM环境较难。

解决方法:利用llvm自带的工具llvm-config生成对应的參数。

进入终端,输入echo `llvm-config --cxxflags --ldflags --libs --system-libs`复制结果进build settings下的linking相关的參数 other linker flag就可以。注意以上“ ` ”并不是单引號。

以上是关于解决XCODE配置LLVM环境出现的问题的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 5“缺少编译器规范 LLVM 4.2”错误

在 Xcode 4 (LLVM GCC) 中使用 _mm_shuffle_ps 时可能出现 OpenMP + SSE 错误

xcode5:构建时出现 Apple LLVM 5.1 错误

即使选择了默认的苹果 llvm 5.0,XCode5 也使用 gcc48

构建到设备但不在模拟器中时出现 LLVM 错误

在 Xcode 5 上使用 Boost - Apple LLVM 5.0