我正在尝试在ubuntu中使用eclipse运行Java程序。在我的Java程序中,我直接使用绝对路径链接了Java。
我链接的指向lib文件夹中存在的另一个。
我必须从lib文件夹(包含100个以上的so)访问所有此类文件
我已将设置java.library.path
为lib文件夹位置,但是它不起作用。
当我检查所链接的so的依赖项时,正在链接的so的某些未指向lib文件夹,它将自动移至usr/local/lib
。
当我在终端中运行相同的程序并使用时export LD_LIBRARY_PATH='path_of_lib_folder
,它在终端中运行良好。
但是我必须在eclipse中运行它,它无法识别lib文件夹。请帮我在Eclipse中运行程序
感谢您对问题的所有贡献
我的本意:
要链接该文件夹.so
,请使用eclipse在Java中包含库文件()。
解决方案:
右键单击src
eclipse项目中的文件夹,然后选择Debug As->Debug Configurations...
Environment
在“调试配置”对话框中选择选项卡。
点击New
按钮
键入Name
asLD_LIBRARY_PATH
和value
as作为文件夹路径(例如./lib)
单击确定,然后应用
现在,库文件夹已成功链接到java项目中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句