相关疑难解决方法(0)

Xcode链接器找不到选项的目录

Xcode 4向我发出警告,指出找不到选项'-L/Users/t2wu/Documents/blah blah'的目录.是的,因为我删除它不应该找到它.我删除了目录,并且还删除了目标和项目库搜索路径中的目录设置.我还从"链接二进制文件库"中删除了之前链接的.a文件.编译很好,它只是给了我警告.为什么它仍然具有-L标志?

xcode xcode4

15
推荐指数
2
解决办法
2万
查看次数

xcode sqlite3 libsqlite.dylib

我在项目中有错误,但我知道问题是什么.编译后这是我的错误.

ld警告:

在/install/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.0.sdk/usr/lib/libsqlite3.dylib中,文件不是必需的体系结构

ld警告:

在/install/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.0.sdk/usr/lib/libsqlite3.0.dylib中,文件不是必需的体系结构未定义的符号:"_ sqlite3_open",引自: - [LiteSqlViewController openDB在LiteSqlViewController.o"_sqlite3_close"中,引用自: - LiteSqlViewController.o中的[LiteSqlViewController openDB]

LD:

未找到符号collect2:ld返回1退出状态_sqlite3_open",引自: - LiteSqlViewController.o中的[LiteSqlViewController openDB]"_sqlite3_close",引用自: - LiteSqlViewController.o中的[LiteSqlViewController openDB]

LD:

未找到符号collect2:ld返回1退出状态构建失败(2个错误)

我使用OSX 10.5.8 xcode 3.1.2 iphone模拟器2.2.1架构PPC

命令的结果:

文件/usr/lib/libsqlite3.dylib:/usr/lib/libsqlite3.dylib:具有4个体系结构的Mach-O通用二进制文件/usr/lib/libsqlite3.dylib(用于体系结构ppc7400):Mach-O动态链接共享库ppc/usr/lib/libsqlite3.dylib(用于体系结构ppc64):Mach-O 64位动态链接共享库ppc64 /usr/lib/libsqlite3.dylib(用于体系结构i386):Mach-O动态链接共享库i386/usr/lib /libsqlite3.dylib(用于体系结构x86_64):Mach-O 64位动态链接共享库x86_64.

sqlite iphone xcode cocoa objective-c

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

xcode ×2

cocoa ×1

iphone ×1

objective-c ×1

sqlite ×1

xcode4 ×1