gpt4 book ai didi

c - 在 xcode 中创建命令行程序时如何静态链接到库?

转载 作者:太空宇宙 更新时间:2023-11-04 03:53:58 25 4
gpt4 key购买 nike

我是 OSX 和 XCode 的新手,我正在尝试静态链接到 C 应用程序。我下载并安装了 libconfig,并链接到已安装的 libconfig.a。它在我的机器上运行良好,但是当我在另一台机器上运行我的二进制文件时,我收到一条错误消息,指出找不到 libconfig.dylib。当然,我不想在我使用我的应用程序的任何地方都必须安装 libconfig。

我搜索了 xcode build设置,我看到的唯一引用是 libconfig.a。我究竟做错了什么?

最佳答案

我让这个工作。这似乎是一个 libconfig 构建问题,可能是预期的行为,但让我感到惊讶。我正在链接到 libconfig.a,但看起来 libconfig.a 正在链接到 libconfig.dylib。我重新配置了 libconfig 并重新安装了它。

./configure --disable-shared
make clean
make
make install

关于c - 在 xcode 中创建命令行程序时如何静态链接到库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18583120/

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