c++ - 无法在 Dev-cpp 应用程序中运行 make 命令

标签 c++ makefile gnu-make dev-c++

我有一个名为 HelloWorld 的非常简单的示例,位于 Dev-Cpp 的文件夹 "C:/HelloWorld" 中,如下所示:

#include <iostream>
using namespace std;

int main(){
    cout << "Hello World";
    return 0;
}

当然,如果我按F11(编译并运行)那么程序就会正常执行。 但是我想用另一种方式执行这个程序:使用ma​​ke命令!!!

我知道运行 make 命令的语法:ma​​ke -f [make 文件名]。在 Dev-Cpp 中,这个命令是 ma​​ke -f "Makefile.win"。因此,我跳转到 HelloWorld 文件夹并键入如下内容:

make command

控制台显示许多与包含的 header 相关的错误。

make result

如何运行 make 命令而不会出现任何错误?提前致谢。

最佳答案

make 没那么容易 :) 首先,如果您使用 msvc 或 DevCpp,请尝试查找“Export makefile” 其次,您需要配置您的编译器。 第三,您需要显示 Makefile.win 包含的内容。

男人: http://www.gnu.org/software/make/manual/make.html 海合会: https://gcc.gnu.org/install/binaries.html

关于c++ - 无法在 Dev-cpp 应用程序中运行 make 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37612689/

相关文章:

c++ - 适用于 Windows CE/Mobile 的 C++ HTTP Websockets 客户端库

c - 链接C代码时如何判断符号的定义位置

c++ - g++ 无法找到此方法,即使它包含在内

c++ - Makefile 改头换面——几乎完成,希望得到反馈

linux - 当 gnu make phony 目标恰好与目录名称相同时的行为

vim - 如何在vim中显示实际的语法高亮?

c++ - "::function()"在cpp中是什么意思?

c++ - 使用 pugixml 和 C++ 向 .xml 添加行

c++ - 精简 for 循环.. (C++)

linux - 共享库的 Makefile?