gpt4 book ai didi

linker - FMDB : Linker command failed with exit code 1

转载 作者:行者123 更新时间:2023-12-04 02:18:51 26 4
gpt4 key购买 nike

我尝试使用 FMDB 数据库,但出现错误:

Undefined symbols for architecture i386:
"_OBJC_CLASS_$_FMDatabase", referenced from:
objc-class-ref in MainViewAppDelegate.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我已经将除 fmdb.m、libsqlite3.0.dylib 之外的 src 目录添加到我的库中并且我在我的 Appdelegate.h 中导入了“FMDatabase.h”

最佳答案

此问题是由于 FMDB 无法找到 libsqlite3.0.dylib 库引起的。将其导入到您的项目中,单击项目导航器顶部的项目,单击“构建阶段”选项卡,然后单击加号按钮将其添加到“将二进制文件与库链接”部分下。

关于linker - FMDB : Linker command failed with exit code 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10672287/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com