c++ - 使用 Qt Creator 构建时找不到库

标签 c++ ubuntu qt-creator

我使用的是 ubuntu 12.04 64 位。

我在构建项目时收到错误:

cannot find -lNSPR

collect2: ld returned 1 exit status

.pro 文件包含

libraries.path = /opt/my_dir
libraries.files = \
    engine/x64/libNSPR.so \

为什么找不到图书馆?

最佳答案

到目前为止唯一的解决方法 - 我只是将 libNSPR.so 放入/usr/lib/x86_64-linux-gnu 目录。

链接器从那里选择库并构建成功。

我明白这不是解决问题的最好方法,所以欢迎建设性的批评。

关于c++ - 使用 Qt Creator 构建时找不到库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18610397/

相关文章:

PHP:在 Ubuntu 12.04 上从不可用的存储库中干净地升级/替换 PHP

python - 如何为作为服务运行的 Python 脚本提供输入

c++ - Qt、POP3 和 SSL?

c++ - Qt Creator 中 Qt Designer 中的 float IDE 窗口

android - Qt 造物主 : arm-linux-androideabi-g++: not found

c++ - 应用程序在 C++ 中的 Python 扩展函数中随机给出段错误

c++ - 请求-响应系统

c++ - 如何使用opencv C++将3D矩阵分成一堆2D矩阵

c++ - 这个 C++/C++11 结构是什么意思?

ubuntu - 卸载 fzaninotto/faker 并通过 composer 使用 fakerphp/faker 进行更改