我有一个从命令行创建的共享对象库(.so文件)(不在Eclipse中)。我想在我的C ++项目中使用它。我已在Project -> Properties -> C/C++ Build -> Settings -> Cross G++ Linker -> Libraries
中正确设置了库目录和库名称。我的项目正确编译并生成二进制文件。但是当我尝试运行它时,它会给我以下错误。
error while loading shared libraries: libsharedObjectLibrary.so: cannot open shared object file: No such file or directory.
我正确设置了库目录。还需要什么?
答案 0 :(得分:0)
我通过在Debug配置中设置LD_LIBRARY_PATH来实现它 - >环境。在Cannot open shared object file: No such file or directory; Running or Debugging in Eclipse
描述