c++ - g++ : CreateProcess: No such file or directory

标签 c++ mingw

<分区>

系统:
g++ 版本:g++ (TDM-2 mingw32) 4.4.1
window 7 32 位 环境路径:C:\Python33\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Dwimperl\perl\bin;C:\Dwimperl\perl\site\bin;C:\Dwimperl\c\bin;C:\Program Files\QuickTime\QTSystem\;C:\Cygwin\bin;C:\Program Files\CodeBlocks\MinGW\仓;

错误:

C:\Program Files\CodeBlocks\MinGW\bin>g++ -o first.exe D:\first.cpp
g++: CreateProcess: No such file or directory  

我在 SO 上查看了类似的问题,但没有一个能给我答案。 根据一个建议,我添加了 Mingw,环境变量路径的路径,如上所示。

更新:首先我从不相信这个,但这对我有用。
MinGW error: No such file or directory exists

最佳答案

此错误很可能是由 PATH 问题引起的。我怀疑在你的情况下 g++ 试图在 PATH 中运行一些实用程序,但失败了,因为 PATH 中的错误,或者因为错误的 g++ 是用给定的参数执行的。例如,您可能在 C:\Cygwin\bin 中有一些工具。

如果这对任何人有帮助,我的错误案例是 PATH 中的无效斜杠,它被设置为:

set PATH=%PATH%;"E:\godot.src\.locally/mingw32\bin"

用下面的内容替换 PATH 中的最后一个条目修复了:

E:\godot.src\.locally\mingw32\bin

关于c++ - g++ : CreateProcess: No such file or directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19322975/

相关文章:

c++ - 为什么我无法构建

c++ - 如何在没有互联网连接的计算机上安装 MinGW?

c++ - 静态链接,在 Windows 下正确工作的 readline 库?

c++ - 将 Qt 与自定义 MinGW 结合使用

linker - 使用 mingw 链接到 libav* 的 undefined reference

c++ - 关于重新定义的琐碎问题

c++ - 为什么 const char *pt2= {'1' , '2' , '3' , '\0' };无法编译?

c++ - 对于大小为 4096 的缓冲区,最快的校验和算法是什么?

c++ - 当窗口尺寸变小时 QT 标签溢出

c++ - QT 无模式对话框窗口不响应移动命令