my first MakeFile

my first MakeFile

Jianshan.Hu@swift-technology.cn  ChongQing, China

makefile's内容如下:

main:mymake.o
        g++ -o main mymake.o
mymake.o:mymake.cpp
        g++ -c mymake.cpp
        clean:
        rm main mymake.o

 

使用:

  在mymake.cpp文件目录下编写保存makefile,然后输入make进行编译、输入make clean删除mymake.o和可执行文件main来重新编译。编译链接后生成的main是可执行文件,输入 ./main运行。

 

注意事项:

  1.文件依赖是核心机制。main依赖mymake.o,mymake.o依赖mymake.cpp

  2.mymake.cpp中include引用的头文件不需要在makefile中显式编译链接

posted @ 2011-07-10 20:03  lalalalalalalalala  阅读(371)  评论(0编辑  收藏  举报