使用MinGW时,NetBeans生成命令
NetBeans Make Command when using MinGW
我正在尝试使用NetBean来编程C++,我遵循了在此处找到命令:https://netbeans.org/community/releases/68/cpp-setup-instructions.html#compilers_windows
但是,我在使用netbeans中的make命令选项时遇到了问题。我已经将基本目录设置为M:\c++\bin,在那里我安装了MinGW,并且我将make命令设置为M:\MinSYS\bin\make.exe,但当试图构建一个简单的程序时,netbeans会产生以下错误:
"/M/c++/MinSYS/bin/make.exe" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make.exe[1]: Entering directory `/m/Documents/NetBeansProjects/CppApplication_1'
"/M/c++/MinSYS/bin/make.exe" -f nbproject/Makefile-Debug.mk dist/Debug/MinGW-Windows/cppapplication_1.exe
make.exe[2]: Entering directory `/m/Documents/NetBeansProjects/CppApplication_1'
mkdir -p build/Debug/MinGW-Windows
make.exe[2]: mkdir: Command not found
make.exe[2]: *** [build/Debug/MinGW-Windows/main.o] Error 127
make.exe[2]: Leaving directory `/m/Documents/NetBeansProjects/CppApplication_1'
make.exe[1]: *** [.build-conf] Error 2
make.exe[1]: Leaving directory `/m/Documents/NetBeansProjects/CppApplication_1'
make.exe": *** [.build-impl] Error 2
我曾尝试将make命令更改为任何包含make的命令,但都没有成功,任何帮助都将不胜感激。
在使用MinGW时,据说不支持MinGW-make,所以从MinGW安装MSYS make实用程序,并在构建工具中更新make命令,如下图所示,希望它能有所帮助。
安装MSYS使
更新make命令
我遇到了同样的问题。在另一篇帖子上看到了答案,它解决了这个问题。请确保在完成以下操作后重新启动NetBeans:
右键单击"我的电脑"并选择属性。单击高级系统设置。系统属性对话框将打开。单击"环境变量"。编辑PATH变量并添加C:\MinGW\msys\1.0\bin
相关文章:
- 从命令行c++发送文本文件名
- 如何使用 < 和 > 命令获取 c++ 中的输入和输出?
- 为cl.exe(Visual Studio代码)指定命令行C++版本
- 如何在OMNET++中指定与命令行参数组合的输出文件名
- 使用QProcess执行命令,并将结果存储在QStringList中
- 数组长度,为什么从命令行获取时不能使用它?
- 如果用户输入无效,如何使用字符串变量-C++重复输入命令
- clang整洁10忽略了我的NOLINT命令
- 在子目录中使用target_sources()命令时用于单元测试(qtest)的项目结构
- 如何处理linux终端中带有负号(-)的C++中的命令行参数
- Netbeans 10:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
- 尝试构建 xerces c++ 解析器。Netbeans 和命令行构建错误未定义对"xercesc_3_2..."的引用
- 指定netbeans用来编译C++程序的完整编译命令
- Netbeans 7.2 中 c++ "-std=c++11"无法识别的命令行选项
- 使用MinGW时,NetBeans生成命令
- Netbeans :在编译命令末尾添加"Compile Line - Additional Options" "-lboost_system"
- 在 Netbeans 的 c/c++ 工具选项中添加 Qmake 命令选项
- 用于C++的Netbeans IDE如何指定命令行参数
- 当我在代码中使用 "string" 命令时,NetBeans C++ 将生成但不运行(退出值 127)
- 更改 NetBeans 调试器命令