Qt IDE运行错误:无法打开.so文件但是从终端运行它很好

时间:2016-03-04 19:25:34

标签: qt dll cuda

我在Linux Ubuntu上用Qt编写了一个简单的代码来测试CUDA。

在Qt IDE中运行应用程序时出现以下错误: enter image description here

然而,当从命令行运行应用程序时,我没有得到任何错误,并且CUDA完成的所有计算都是正确的。

同时从命令行运行CUDA示例时,一切正常。

此外,Qt .pro文件中的所有路径都已正确设置

所以问题是为什么Qt IDE会出现上述错误?

1 个答案:

答案 0 :(得分:1)

好的,问题已解决。

事实证明LD_LIBRARY_PATH不能完成它的工作。 我做的是:

  1. 添加此
  2.   

    /usr/local/cuda-7.0/lib64

      

    的/ etc / LD /如此/ CONF

    文件

    1. 运行
    2.   

      sudo ldconfig

      我希望它有助于somone