此应用程序取决于
A.dylib
和
动态库
取决于其他两个库:
libstdc++.6.dylib
libgomp.1.dylib
这些都来自gcc文件夹。当我这样做的时候
otool -L
在…上
动态库
A.dylib (compatibility version 0.0.0, current version 0.0.0)
/opt/homebrew/opt/gcc/lib/gcc/10/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.28.0)
/opt/homebrew/opt/gcc/lib/gcc/10/libgomp.1.dylib (compatibility version 2.0.0, current version 2.0.0)
这意味着如果这两个库不在其中,应用程序将根本无法启动。所以我的问题是安装程序,我应该安装吗
和
libgomp.1.dylib
在里面
/opt/homebrew/opt/gcc/lib/gcc/10/
对于用户?即使他们没有安装gcc,或者根本没有?
另一个选择是在say下安装库
/Library/Application Support/
,但这意味着
动态库
链接到的将不再正确。如何在安装这些库后自动更改链接路径?超越这一点的最佳方式是什么?