- 报错:
Ignoring file ‘/usr/local/Cellar/glfw/3.3.4/lib/libglfw.3.3.dylib’: found architecture ‘x86_64’, required architecture ‘arm64’
Undefined symbols:
Linker command failed with exit code 1 (use -v to see invocation)
解决: - 重新安装brew reinstall glfw(检查是不是arm64)
- Library Search Paths /usr/local/lib改成/opt/homebrew/lib
- header Search Paths /usr/local/include改成/opt/homebrew/include
- Link Binary With Libraries记得也替换成arm64的glfw
- copy file也记得改
M芯片 mac配置Vulkan环境报错 Xcode
最新推荐文章于 2024-07-06 10:02:16 发布
文章讲述了在MacM1芯片上遇到的编译错误,涉及到`libglfw.3.3.dylib`库与arm64架构不兼容的问题。作者提供了重新安装glfw并调整链接路径的方法,包括修改LibrarySearchPaths和headerSearchPaths为arm64版本。
摘要由CSDN通过智能技术生成