Xcode 13构建失败,“未定义体系结构arm64的入口点(_main)”

rkue9o1l  于 2022-12-14  发布在  其他
关注(0)|答案(2)|浏览(306)

我试图建立一个SDL(libsdl.org)iOS应用程序,我还没有建立了几年,我有一些问题。有以下设置:x1c 0d1x我得到的错误是:

**ld:**警告:正在忽略文件/用户/用户名/库/开发人员/Xcode/DerivedData/APPNAME-acpmwonxbccjqtaxaenqojducdea/Build/Products/Debug-iphonesimulator/libAPPNAME2.a,正在为iOS模拟器-arm 64构建,但正在尝试与为iOS模拟器-x86_64构建的文件链接
**ld:**入口点(_main)未定义。对于体系结构arm 64

我不确定第一个警告是否与错误有关。我有一个包含SDL源文件的归档的目标。
如果我将arm 64添加到“Excluded Architectures”(基于其他stackoverflow答案),它会构建,但我会收到“Executable Not Found”(未找到可执行文件)错误消息。
有什么想法吗?

ohfgkhjo

ohfgkhjo1#

“删除:有效的ARHS [sdk=*]”=“arm 64 armv7 armv 7s”; pbxproj解决了这个问题

flseospp

flseospp2#

我遇到了同样的问题。在我的例子中,类AppDelegate中没有@main注解。

相关问题