NetBeans c++寻找make实用程序在错误的位置
NetBeans C++ Looking for make utility in the wrong location
我这里的问题是,我已经安装了C, c++等的所有适当的编译器(MinGW),并且它们运行正常,但Netbeans不会访问make.exe util。我重新安装了NetBeans c++,因为我的最后一个安装被损坏了,现在每当我构建一个项目时,我都会得到这个错误:
"/c/Users/User/Dropbox/C++ Workspace/Project/"C:/MinGW/msys/1.0/bin/make.exe"" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
/bin/sh: /c/Users/User/Dropbox/C++ Workspace/Project/C:/MinGW/msys/1.0/bin/make.exe: No such file or directory
make.exe": *** [.build-impl] Error 127
BUILD FAILED (exit value 2, total time: 303ms)
这个问题的解决方案似乎微不足道,因为NetBeans正在错误的位置寻找make.exe util。它正在搜索的url的最后一部分是正确的,但它看起来好像是将项目的位置附加到它的开头。不过我可能错了。有人知道为什么NetBeans这样做和/或我如何去修复它吗?谢谢!
此外,我尝试了解决方案张贴在这里,但我从来没有引用任何其他版本的make实用程序,除了MinGW。
我有NetBeans IDE 7.3和MinGW完全相同的问题,因为make文件的路径名与项目文件夹名称连接;结果是无法找到make文件。在经历了许多痛苦的尝试和错误之后,我终于让它工作了,至少对于NetBeans提供的Welcome_1示例和我自己的原始项目来说是这样。
还记得当你第一次设置NetBeans时,它告诉你C:MinGWbin下的mingw32-make.exe不兼容,并要求你使用C:MinGWmsys1.0bin下的make.exe吗?事实证明,后者是不相容的。我复制了mingw32-make.exe,并将其重命名为make.exe(否则NetBeans拒绝使用它),并相应地更新了工具集,然后它就可以"BUILD SUCCESSFUL"了。
希望这对将来的其他人有帮助。
更新:刚刚安装了NetBeans IDE 7.3.1,现在"/C/MinGW/msys/1.0/bin/make.exe"工作正常。因此,这似乎是NetBeans 7.3中的一个错误,在7.3.1中得到了修复。
我也遇到过同样的问题。尝试了一个帖子的方式,但它没有解决我的问题。顺便说一下,主要项目编译,但测试没有(我使用谷歌测试1.7.0)。我通过将JDK 7和JRE 7降级到更新17来解决这个问题。您可以从Oracle网站下载。这里有一个链接:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
抱歉我的英语不好
- OpenGL 4.3 错误地将第 4 个纹理坐标映射到与第 3 个纹理坐标相同的位置
- 0xC0000005:访问冲突写入位置0xCDCDCDCD动态分配错误
- 奇怪的Arduino C++编译错误取决于文件位置
- 我收到分段错误,但不了解分段错误发生的位置
- 访问特定阵列位置/索引时出现分段错误
- boost::p rogram_options 在指定意外的位置参数时不报告任何错误
- 快速排序;分段错误,但找不到位置?
- 在尝试使用CUDA分配内存时,我遇到了访问冲突写入位置错误
- 错误 在测试.exe 0x76C9FD62时出现未经处理的异常:Microsoft C++异常:内存位置0x006FF8
- 错误:内存位置的 std::length_error
- 处于默认参数位置的 Lambda 无法访问好友成员。这是编译器错误吗?
- 无法指出发生分段错误的位置
- 在 C 代码中调用 Python 函数时第三次出现访问冲突写入位置错误
- 目标提升::<library>已经有导入的位置 + 链接错误
- 如何使用 Poco Json 解析器确定输入文档中错误的位置?
- 在动态加载的位置无关的可执行文件中分离错误
- Visual studio显示SEH异常的错误位置
- 编译器运行时错误报告和错误位置
- 核心转储,但是找不到错误位置,有GDB的错误信息
- 如何使用精灵解析器获得错误位置