XCode 4 - libsqlite3.dylib:没有这样的文件或目录

时间:2012-06-03 01:36:18

标签: ios xcode

我正在尝试编译在Xcode 4中使用SQlite的iOS应用程序(对于Snow Leopard),我收到以下错误 -

error: /Apps/Cocktails/libsqlite3.dylib: No such file or directory

我将文件libsqlite3.dylib复制到Xcode项目中,但错误不会消失。如何解决错误?

编辑 - 这是完整的错误日志

CpResource libsqlite3.0.dylib /Users/ashishagarwal/Library/Developer/Xcode/DerivedData/Cocktails-gzqdmwrvzqciekgjzxnriugcxwwm/Build/Products/Debug-iphonesimulator/Cocktails.app/libsqlite3.0.dylib
cd /Apps/Cocktails
setenv PATH "/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Apps/Cocktails/libsqlite3.0.dylib /Users/ashishagarwal/Library/Developer/Xcode/DerivedData/Cocktails-gzqdmwrvzqciekgjzxnriugcxwwm/Build/Products/Debug-iphonesimulator/Cocktails.app

error: /Apps/Cocktails/libsqlite3.dylib: No such file or directory

1 个答案:

答案 0 :(得分:5)

看起来你的库缺少libsqlite3.dylib和 libsqlite3.0.dylib,所以从任何其他计算机复​​制这些文件并将这些文件放在您的计算机中。

步骤:

1:在存在这些文件的计算机上打开xcode,在项目中通过链接二进制文件在库中添加libsqlite3.0.dylib。
2:右键单击libsqlite3.0.dylib并在finder中显示 3:复制两个文件libsqlite3.0.dylib和libsqlite3.dylib并放在缺少这些文件的其他计算机上的同一位置。

在这里,我遇到了同样的问题并以这种方式解决了。