升级到 macOS Big Sur 11.01 后,出现以下错误:
clang:错误:没有这样的文件或目录:'/usr/lib/libz.dylib' clang:错误:没有这样的文件或目录:'/usr/lib/libiconv.dylib' 命令 Ld 失败,退出代码非零
如何重现:使用以下方法制作新的 cocos2d-x 项目:
- cocos -n -d 目录名 -l cpp
- cd 目录名/MyCppGame
- mkdir build-iphone
- cd build-iphone
- cmake .. -GXcode -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_OSX_SYSROOT=iphoneos
打开生成的 xcode 项目(更改包标识符)并构建
版本:
- macOS Big sur 11.01
- CMake 3.18 或 CMake 3.19.0-rc3
- cocos2d-x v4.0
- Xcode 12.2