ld:在OSX 10.11.6上找不到-lcrypto.1.0.0的库

时间:2017-08-30 10:49:38

标签: macos openssl libcrypto

在OSX 10.11.6上构建时遇到此问题 我们的解决方案用于构建10.10及更早版本,但OSX 10.11面临此问题。 我已经安装了最新的openssl。 在project.pbxproj中,我给出了lib的绝对路径 - /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib

在DYLD_LIBRARY_PATH和PATH变量中添加了此项。 在LDFLAGS中也添加了这个。 还包括/usr/local/Cellar/openssl/1.0.2h/lib路径。 仍然面临这种链接错误。

我以前没有mac的经验,只是试图让这个构建工作。 感谢任何帮助,谢谢:)

1 个答案:

答案 0 :(得分:0)

在构建文件中添加LIBRARY_SEARCH_PATHS。