我正在构建一个使用sqlite3的通用macOS应用程序。系统附带的库当然是特定于架构的。所以在存档时,XCode会忽略系统库并发出链接器错误,因为没有英特尔版本。那么我是否必须下载并嵌入一个多架构版本的库呢?或者是否有一个弱链接标志可以使用呢?此外,编译器会发出一个警告,指出sqlite版本是为更新的操作系统版本(13)构建的,而不是链接的(部署目标macOS 12)。TIA标记
0yycz8jy1#
很抱歉有噪音。发现我可以直接将sqlite3源代码嵌入到我的项目中。下载了合并源文件,它刚刚工作(有一些关于int大小的小警告)。
1条答案
按热度按时间0yycz8jy1#
很抱歉有噪音。发现我可以直接将sqlite3源代码嵌入到我的项目中。下载了合并源文件,它刚刚工作(有一些关于int大小的小警告)。