【问题标题】:Error on adding sqllite3 library添加 sqllite3 库时出错
【发布时间】:2011-01-10 05:57:13
【问题描述】:

如果我将 sqllite3 库添加到我的应用程序中,则会出现以下错误 命令 /Developer/ALI/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 失败,退出代码为 1

但如果我在 iphone 上运行应用程序,它会正常运行, 请帮忙看看这是什么。

【问题讨论】:

    标签: iphone xcode


    【解决方案1】:

    你是不是用这种方式添加了SQLite库“libsqlite3.0.dylib”,

    点击“Target->Your Project”的信息->选择General tab->点击左下角的“+”按钮->从列表中选择“libsqlite3.0.dylib”。

    如果你遵循这个过程,那么它应该不是问题。

    干杯

    【讨论】:

    • ld:警告:在 /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.2.sdk/usr/lib/libsqlite3.0.dylib,在 ld 中缺少所需的架构 i386:警告:在 /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.2.sdk/usr/lib/libSystem.dylib 中,文件 ld 中缺少所需的架构 i386:在 /Developer/Platforms/iPhoneOS.platform/Developer/SDKs /iPhoneOS3.2.sdk/usr/lib/libobjc.A.dylib,文件collect2中缺少所需的架构i386:ld返回1退出状态命令/Developer/ALI/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc- 4.2 失败,退出代码为 1
    • 那么它会在控制台或其他地方启动时发出警告吗?
    • 看,现在我只添加了libaray,它给出了错误,我还没有使用数据库代码
    • 昨天我在另一个项目中使用一切正常,它在设备上工作但在模拟器上出错
    • 给出一个干净的构建,即BUILD->清理所有目标,xcode->清空缓存,删除项目中的构建文件夹,然后重试。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-12
    • 2018-12-13
    • 1970-01-01
    • 1970-01-01
    • 2020-01-07
    • 2023-02-21
    • 1970-01-01
    相关资源
    最近更新 更多