Tag: antlr3

包含外部C库和Xcode

我有一个内置的C静态库(Antlr 3 C库)。 它被正确安装和工作(即,我可以运行gcc -o parser lexer.c parser.c -lantlr3c就好)。 在Xcode中,但是,我得到一个错误。 我在“其他链接器标记”构build设置中添加了-lantlr3c 。 ld: library not found for -lantlr3c Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/llvm-gcc-4.2 failed with exit code 1 我在这里find的其他一些问题( 1,2,3,4 )通常有针对Xcode 3的答案。我在iOS静态库项目中使用Xcode 4.1。 我目前正在build立unit testing的东西。 编辑:按照@LaceySnr的要求,输出从详细的海湾合作委员会和Xcode的错误。 gcc的输出: $ gcc -v -o parser.o BFMathParser.c BFMathLexer.c -lantlr3c -arch i386 Using built-in specs. Target: i686-apple-darwin11 Configured with: /private/var/tmp/llvmgcc42/llvmgcc42-2335.15~25/src/configure –disable-checking –enable-werror –prefix=/Developer/usr/llvm-gcc-4.2 […]