g++:CreateProcess:没有这样的文件或目录
g++: CreateProcess: No such file or directory
System:
g++ 版本: g++ (TDM-2 mingw32( 4.4.1
视窗 7 32 位环境路径:C:Python33;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;C:Dwimperlperlbin;C:Dwimperlperlsitebin;C:Dwimperlcbin;C:Program FilesQuickTimeQTSystem;C:Cygwinbin;C:Program FilesCodeBlocksMinGWbin;
错误:
C:Program FilesCodeBlocksMinGWbin>g++ -o first.exe D:first.cpp
g++: CreateProcess: No such file or directory
我在SO上看过类似的问题,但没有一个能为我找到答案。根据一个建议,我添加了 Mingw,路径到 env 变量路径,如上所示。
更新:首先我从不相信这一点,但这对我有用。
MinGW 错误:不存在此类文件或目录
此错误很可能是由 PATH 问题引起的。我怀疑在您的情况下,g++
尝试在 PATH 中运行某些实用程序,但由于 PATH 中的错误或因为使用给定参数执行了错误的g++
而失败。例如,您可能在 C:Cygwinbin
中有一些工具。
如果这对任何人有帮助,我的错误案例是 PATH 中的无效斜杠,它设置为:
set PATH=%PATH%;"E:godot.src.locally/mingw32bin"
将 PATH
中的最后一个条目替换为以下内容修复了:
E:godot.src.locallymingw32bin
相关文章:
- .cpp和.h文件中的模板专用化声明
- 为什么两个不同的未命名名称空间可以共存于一个cpp文件中
- 文本文件中的单词链表
- CMake-按正确顺序将项目与C运行时对象文件链接
- 使用新行和不使用新行读取文件
- 如何使用 CreateProcess 调用 tshark 将捕获文件转换为 txt
- i686-fell-fcc createProcess错误(没有这样的文件或目录)
- make: g++: error: CreateProcess: 没有这样的文件或目录
- 我正在尝试通过CreateProcess()在Sublime Text中打开文件,但是构建显示错误
- 使用CreateProcess运行游戏可执行文件
- 带有DEBUG_PROCESS标志的CreateProcess会在某些可执行文件上导致错误50
- g++:CreateProcess:没有这样的文件或目录
- g++ CreateProcess:没有这样的文件或目录
- CreateProcess执行批处理文件
- mingw32-g++.exe:错误:CreateProcess:再次没有这样的文件或目录
- 如何将带有空格作为参数的路径添加到CreateProcess批处理文件中
- 当exe文件无效时,CreateProcess将等待
- 使用CreateProcess运行批处理文件
- g++:CreateProcess:没有这样的文件或目录。找不到解决方案
- 我如何用CreateProcess重定向输出到文件