如何在C ++中使用cygwin在windows中创建makefile?

时间:2017-12-23 08:14:52

标签: c++ makefile cygwin

我只是想为 .cpp 文件制作我的第一个简单的makefile。 .cpp文件main.cpp很简单,因为它是一个简单的hello world程序

#include <iostream>

using namespace std;

int main()
{
    cout << "Hello World";

    return 0;
}

我尝试通过File&gt;在CodeBlocks中创建一个makefile。新&gt;清空文件并命名为&#39; makefile&#39;在与main.cpp相同的目录中。在我的&#39; makefile&#39;中,我把它写成:

output: main.o
    g++ main.o -o output

main.o: main.cpp
    g++ -c main.cpp

clean:
    rm *.o output

使用标签。但是,当我在Cygwin的目录中时,我输入&#39; make&#39;它说

  

&#34; ***缺少分隔符。停止&#34 ;.

即使我在那里输入了标签,我也不确定标签是否被识别出来。当我创建自己的makefile时,是否在Windows中有特定的进程?

0 个答案:

没有答案