Netbeans 8.0.2 返回"During startup program exited with code 0xc0000135"
Netbeans 8.0.2 returns "During startup program exited with code 0xc0000135"
Win 7Netbeans 8.0.2天鹅座海湾合作委员会 4.8.3/usr/lib/libgsl.dll.a/usr/lib/libgslcblas.dll.a
在调试器中,我因上述错误而崩溃。如果没有调试器,我崩溃并显示" 加载共享库时出错:?:无法打开共享对象文件:没有这样的文件或目录">
我已经对此进行了研究,我认为这是链接到某个外部库的失败。 我唯一的外部库是 Gnu 科学库 (libgsl.dll.a(。通过阅读其他问题,我在我的 Windows %PATH% 变量和我的 bash $PATH中都放置了一个指向库位置的链接。在/bin 中有一个/bin/cyggsl-0.dll 和/bin/cyggslcblas-0.dll,我也在 %PATH 中引用了这个目录。
注释掉对 gsl Netbeans 的引用可以正确编译和运行。
如何让 Netbeans 找到 gsl DLL? 假设 gsl 链接到一个库,但找不到该库,我怎样才能知道 gsl 想要在 Netbeans 中做什么?gsl 库是一个 C 库(从 Fortran 翻译而来(,所以可能会有一些残留的废话,但我被难住了。
有问题的简单程序
# include <gsl/gsl_matrix.h>
int main() {
gsl_matrix * M = gsl_matrix_alloc(30, 30);
return 0;
}
Windows %PATH%:
C:ProgramDataOracleJavajavapath;
C:Program Files (x86)AMD APPbinx86_64;
C:Program Files (x86)AMD APPbinx86;
C:Program FilesCommon FilesMicrosoft SharedWindows Live;
C:Program Files (x86)Common FilesMicrosoft SharedWindows Live;
%SystemRoot%system32;
%SystemRoot%;%SystemRoot%System32Wbem;
C:Program Files (x86)ATI TechnologiesATI.ACECore-Static;
c:Program Files (x86)Microsoft SQL Server90Toolsbinn;
C:Program Files (x86)Microsoft SQL Server80ToolsBinn;
C:Program Files (x86)Windows LiveShared;
C:Program Files (x86)Common FilesHPDigital Imagingbin;
C:Program Files (x86)HPDigital Imagingbin;
C:Program Files (x86)HPDigital ImagingbinQtQt 4.3.3;
C:Program Filesdoxygenbin;%systemroot%System32WindowsPowerShellv1.0;
C:Program Files (x86)Graphviz2.30bin;%systemroot%System32WindowsPowerShellv1.0;
C:Program Files (x86)QuickTimeQTSystem;
C:cygwin64usrlib
C:bin
猛击$PATH
/usr/local/bin
/usr/lib/lapack
/usr/lib
/usr/bin
/Windows/System32/WindowsPowerShell/v1.0
/Windows/System32/Wbem
/Windows/system32
/Windows
/ProgramFiles86/Windows Live/Shared
/ProgramFiles86/QuickTime/QTSystem
/ProgramFiles86/Microsoft SQL Server/90/Tools/binn
/ProgramFiles86/Microsoft SQL Server/80/Tools/Binn
/ProgramFiles86/HP/Digital Imaging/bin/Qt/Qt 4.3.3
/ProgramFiles86/HP/Digital Imaging/bin
/ProgramFiles86/Graphviz2.30/bin
/ProgramFiles86/Common Files/Microsoft Shared/Windows Live
/ProgramFiles86/Common Files/HP/Digital Imaging/bin
/ProgramFiles86/ATI Technologies/ATI.ACE/Core-Static
/ProgramFiles86/AMD APP/bin/x86_64
/ProgramFiles86/AMD APP/bin/x86
/ProgramFiles/Java/jdk1.7.0_45/bin/
/ProgramFiles/doxygen/bin
/ProgramFiles/Common Files/Microsoft Shared/Windows Live
/c/ProgramData/Oracle/Java/javapath
这个简单的程序是用netbeans(run&debug(,bash和DOS shell运行的。DOS 外壳提供了加载程序无法找到的 dll 的名称(netbeans 返回了"?",这显然没有用(。
根据DOS诊断消息,我发现Windows %PATH%和cygwin $PATH环境之间存在差异(/usr/lib/lapack在$PATH中,但不在%PATH中(。修复路径解决了问题。
很抱歉浪费你的时间伙计们。
- Monty Hall program c++
- "Program ended with exit code: 0"出现在我的输出的开头?
- LCM program in C++
- 为什么 C++ 编译器在"c:program filesgnu emacsinclude"中查找包含文件?
- 在 EAX 模式下加密数据时"program has stopped working"
- 为什么删除执行组件指针会导致"Program.exe has triggered a breakpoint"
- AWS Lambda C++ 开发工具包"Process exited before completing request"
- for(;;) vs do..while() for main program loop
- C++ "Program has stopped working" - ROT-107(凯撒密码)
- OS X Eclipse C++ "Program File Does Not Exist"
- 在 Eclipse.It 中运行C++代码时出错,'Your program cannot output..'
- 如何设置Visual Studio来调试DLL ("Unable to start program error")
- 标准Windows 7用户如何能够删除C:Program Files下的文件
- xlC 警告,"The NOSTRICT option has the potential to alter the semantics of a program"
- 树莓派"error: stray 255 in program"
- 错误"<url> is not recognized as an internal or external command, operable program or batch file.
- 错误 PRJ0002:错误结果 -1073741515 从"C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\cl.
- Netbeans 8.0.2 返回"During startup program exited with code 0xc0000135"
- C++ QT libXL 错误:"During Startup program exited with code 0xc0000135"
- 为什么 gdb 总是给"Program exited with code 01"?