g++:CreateProcess:没有这样的文件或目录。找不到解决方案
g++: CreateProcess: No such file or directory. Can't find solution
编辑:哎呀。格式化
时忘了放正确的链接我遵循这个教程,但我已经得到了一个错误,我无法修复(我已经看了我的代码,然后回到他的大约25分钟。我确信这不是一个打字错误)
C:Usersbadfitz66Rastering>make
g++ makefile.cpp -o makefile
g++: error: CreateProcess: No such file or directory
make: *** [makefile] Error 1
makefile.cpp的代码为:
OBJ = main.o
INC = -I "./"
Rastering: $(OBJ)
g++ $(OBJ) -o Rastering.exe
rm -f $(OBJ)
main.o:
g++ -c main.cpp $(INC)
clean:
rm -f $(OBJ) Rastering
当您写-o makefile
时,这意味着您希望c++编译器将其输出写入名为makefile
的文件。由于Windows有不区分大小写的文件系统,这是一个非常糟糕的主意,因为你最终会覆盖你的Makefile,它应该被命名为Makefile
。
另外,你似乎对Makefile和c++文件之间的区别很困惑。您发布的文件是一个Makefile,因此它应该被命名为Makefile
,而不是makefile.cpp
。您至少需要两个文件:Makefile
和main.cpp
。如果你需要更多的帮助,你必须向我们展示这两个文件的完整内容,以及你运行make
时得到的确切输出。
错误g++: error: CreateProcess: No such file or directory
通常是由您的工具链没有正确安装引起的。您需要安装一个c++编译器,该编译器提供一个名为g++.exe
的可执行文件,并确保将包含g++.exe
的目录添加到PATH环境变量中。你所链接的教程视频应该会告诉你怎么做。
相关文章:
- std::map<struct,struct>::find 找不到匹配项,但是如果我循环通过 begin() 到 end(),我在那里看到匹配项
- 找不到成员对象:没有名为get_event()的成员,也处理多态性和向量
- 为什么野牛仍在使用"int yylex(void)",却找不到"int yylex(YYS
- C++ Windows 驱动程序MSB3030无法复制该文件,因为它找不到
- 奇怪的(对我来说)返回声明 - 在谷歌上找不到任何关于它的信息
- 找不到QtResource文件中的文件
- 我想使用 "cout" 命令慢慢打印文本,但我真的找不到任何解决方案
- 如果找不到解决方案,我如何留下递归循环,而不会打印任何东西
- 如何在没有System32的情况下解决"java.lang.UnsatisfiedLinkError:找不到依
- std::runtime_error:解决方法:在 boost::asio 中找不到主机(权威)
- Visual Studio 找不到相对于解决方案的 NuGet 包
- 更新的程序仍然崩溃,似乎找不到解决方案?
- 找不到错误"invalid conversion from char to const char*"的解决方案
- 如何解决 /usr/bin/ld:找不到 -lconfig++ 错误
- 如何解决在使用CMAKE 3.4.1/VS2015的额外模型编译opencv3.0时找不到包含文件的问题
- 找不到 C++ 程序的解决方案
- 找不到解决方案
- c# / c++在相同的解决方案- DllImport找不到DLL
- g++:CreateProcess:没有这样的文件或目录。找不到解决方案
- Visual Studio 2010 找不到除解决方案的局部变量之外的任何内容的定义