【发布时间】:2019-03-03 23:10:59
【问题描述】:
在更新 Mojave 之前,我的项目(我在命令行上构建)与我安装在 /Library/Frameworks 中的框架完美链接。现在,链接器似乎不再搜索此路径(也未搜索框架内的包含文件)。
我知道我可以分别使用 -I 和 -F 指定包含路径和框架路径,但我认为这是与 macOS 上已安装框架链接的规范方式。我现在应该采取不同的做法吗?
【问题讨论】:
-
遇到了同样的问题,最终在我的 bash_profile 中导出了 LIBRARY_PATH。很想知道为什么突然有必要这样做。
标签: linker frameworks linker-errors macos-mojave