gpt4 book ai didi

c - xCode 产生 "Undefined symbols for architecture x86_64"错误,而 gcc 编译没有错误

转载 作者:行者123 更新时间:2023-11-30 17:13:22 25 4
gpt4 key购买 nike

使用 xCode 编译库的演示程序时,出现 undefined symbol 错误。使用 gcc test.c -pthread -ltraffic 编译相同的 C 代码不会出现任何问题。我确实设置了编译器标志 I.xCode 但没有成功。

xCode 与 gcc 有何不同?他们不是都使用 LLVM 吗?

最佳答案

问题是所有外部库(pthread、流量等)都必须针对 i386 和 x86_64 架构进行编译。这意味着每个库必须有两个库文件或一个“胖”库文件 ( see here )。

关于c - xCode 产生 "Undefined symbols for architecture x86_64"错误,而 gcc 编译没有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30889681/

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