c++ - 将库搜索路径添加到 clang

标签 c++ clang macos-sierra

如何将 /usr/local/lib 添加到我的 clang 库搜索路径?

这是我使用 clang -Xlinker -v 列出我的库搜索路径时看到的:

enter image description here

最佳答案

可以添加为环境变量吗?

这应该有效:

export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/lib

注意,它是 LIBRARY_PATH,而不是 LD_LIBRARY_PATH

另一方面,如果这对您不起作用,您应该使用标志进行编译:

-L/usr/local/lib

这也应该足够了。

编辑:顺便说一句,我不知道您为什么使用反斜杠而不是斜杠……这需要解释。 总是使用斜杠。即使在 Windows 上也是如此。

关于c++ - 将库搜索路径添加到 clang,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42997218/

相关文章:

c++ - 将 char ' ' 或换行符转换为字符串

c++ - OpenCL/OpenGL 纹理互操作/windows 的问题

c++ - 使用 SFINAE 在 GCC 和 Clang 上给出不同的结果

通过brew和官网的包安装后Mysql无法运行

macos - Mac 机器唤醒时运行函数

php - Mac OS sierra 更新后 Apache 出现 404 错误

c++ - "thread-safe"函数并行化框架是否依赖?

c++ - 使用 Fiddler 拦截 Boost.Asio HTTP/S 请求

gcc - 如何设置 ASAN/UBSAN 报告输出

xml - 我可以在不使用编译器的情况下使用 clang 获取 C/C++ 代码的 XML AST 转储吗?