我正在按照教程:http://java.sun.com/developer/onlineTraining/Programming/JDCBook/jniexamp.html
当我到达我应该设置库路径的部分时:
Unix或Linux:
LD_LIBRARY_PATH=`pwd`
export LD_LIBRARY_PATH
Run Code Online (Sandbox Code Playgroud)
Windows NT/2000/95:
set PATH=%path%;
Run Code Online (Sandbox Code Playgroud)
这些都不适用于cygwin.我在尝试运行程序时遇到错误.
Jon*_*ely 13
Cygwin不使用LD_LIBRARY_PATH
,它会查找共享库PATH
,所以请尝试:
export PATH=`pwd`:$PATH
Run Code Online (Sandbox Code Playgroud)
这会将当前目录添加到PATH的前面.
就是它
LD_LIBRARY_PATH=$(密码)
你只是搞乱了 html,或者你真的在运行:
LD_LIBRARY_PATH=密码
如果是后者,请尝试添加 $() 以将当前工作目录添加到路径中。另外,您还可以
回显$LD_LIBRARY_PATH
以确保它包含您想要的内容。你可能会考虑做
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(密码)
以避免丢弃路径的先前内容。