青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 51, 文章 - 1, 評論 - 41, 引用 - 0
數據加載中……

帶依賴關系的makefile簡易例子

# makefile 開始

# 編譯相關的選項
CC = g++
CPPFLAG =

# 所有的cpp源文件或者手動添加文件
SOURCES = $(wildcard *.cpp)
#SOURCES = main.cpp \
#          test_func.cpp    \
#          test_class.cpp

# 與源文件對應的目標文件和依賴文件
OBJECTS = $(SOURCES:.cpp=.o)
DEPENDS = $(SOURCES:.cpp=.d)

# 第一個編譯模板
all: test.exe


# 添加依賴文件
sinclude $(DEPENDS)


test.exe: $(OBJECTS)
    $(CC) $(OBJECTS) -o test.exe


$(OBJECTS): %.o: %.cpp
    $(CC) -c $(CPPFLAG) $< -o $@


# 生成依賴文件,由于依賴文件也依賴源文件,因此需要增加xxx.d,如:
# main.o: main.cpp test_func.hpp test_class.hpp
# main.d main.o: main.cpp test_func.hpp test_class.hpp
# 一般的例子會使用sed實現這個功能,在這里我編寫了print.exe實現該功能。
%.d: %.cpp print.exe
    print.exe $@ > $@
    $(CC) -MM $< >> $@

 

# 輔助生成依賴文件的程序
print.exe: print.c
    $(CC) print.c -o print.exe

 

#清除所有文件
clean:
    del test.exe print.exe $(OBJECTS) $(DEPENDS)

 

#makefile 結束

 

// print.c 開始

#include <cstdio>
int main(int argc, const char* argv[]) {
    if (argc > 1) {
        printf("%s ", argv[1]);
    }
    return 0;
}

// print.c 結束

 

// main.cpp 開始

#include "test_func.hpp"
#include "test_class.hpp"

int main() {
    TestClass::Print();
    Print();
}

// main.cpp 結束

 

// test_class.hpp 開始

#ifndef TEST_CLASS_HPP
#define TEST_CLASS_HPP
class TestClass {
public:
    static void Print();
};

#endif // TEST_CLASS_HPP

// test_class.hpp 結束

 

// test_class.cpp 開始

#include <cstdio>
#include "test_class.hpp"

void TestClass::Print() {
    printf("TestClass\n");
}

// test_class.cpp 結束

 

// test_func.hpp 開始

#ifndef TEST_FUNC_HPP
#define TEST_FUNC_HPP

void Print();

#endif // TEST_FUNC_HPP

// test_func.hpp 結束

 

// test_func.cpp 開始

#include <cstdio>
#include "test_func.hpp"

void Print() {
    printf("TestFunc\n");
}

// test_func.cpp 結束

posted on 2014-05-14 22:34 lemene 閱讀(736) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美精品18| 在线综合亚洲| 亚洲欧美另类综合偷拍| 亚洲午夜高清视频| 亚洲视频视频在线| 亚洲一级片在线观看| 亚洲欧美日韩精品在线| 久久影院亚洲| 亚洲国产乱码最新视频| 亚洲黄色毛片| 亚洲一二区在线| 久久久久久亚洲精品杨幂换脸 | 日韩视频不卡| 亚洲欧美一区二区视频| 久久天天躁狠狠躁夜夜av| 免费不卡视频| 洋洋av久久久久久久一区| 亚洲欧美日韩国产一区| 欧美mv日韩mv国产网站app| 欧美特黄一级大片| 亚洲二区在线| 性欧美精品高清| 欧美成人中文字幕| 亚洲一区免费在线观看| 久久精品一本| 国产精品大片免费观看| 亚洲高清在线| 欧美中文字幕第一页| 欧美激情无毛| 欧美激情欧美狂野欧美精品| 亚洲欧美日韩国产一区二区三区 | 久久理论片午夜琪琪电影网| 国产精品日韩一区| 在线免费日韩片| 亚洲自拍偷拍视频| 欧美激情成人在线视频| 欧美夜福利tv在线| 国产精品美女久久久免费| 91久久久久久久久久久久久| 欧美中日韩免费视频| 在线一区二区三区四区| 欧美大片免费久久精品三p | 亚洲欧美日韩爽爽影院| 欧美高清视频一区| 狠狠色伊人亚洲综合网站色| 亚洲欧美日韩在线一区| 亚洲精品婷婷| 欧美国产成人在线| 亚洲激情在线视频| 欧美凹凸一区二区三区视频| 欧美一级视频精品观看| 国产伦一区二区三区色一情| 亚洲视频在线观看免费| 亚洲久久视频| 欧美视频在线观看一区二区| 在线亚洲精品福利网址导航| 欧美激情精品久久久久久黑人| 久久久高清一区二区三区| 国产午夜精品全部视频播放 | 久久成人精品一区二区三区| 国产精品美女xx| 亚洲午夜免费福利视频| 亚洲欧洲另类| 欧美激情1区| 一本久久精品一区二区| 日韩亚洲欧美一区| 国产精品久久久免费| 亚洲一区激情| 亚洲欧美国内爽妇网| 国产精品一区久久久| 欧美一区二区三区在线| 欧美一区二区免费观在线| 国内精品久久久| 国产伦精品一区二区三区高清版| 一区二区三区精品久久久| 日韩一级大片在线| 国产精品一区二区久久久| 欧美在线影院| 亚洲日韩成人| 亚洲精品中文在线| 欧美午夜视频一区二区| 午夜精品久久久久久久 | 欧美国产在线视频| 亚洲特黄一级片| 性伦欧美刺激片在线观看| 伊人久久久大香线蕉综合直播| 美女免费视频一区| 欧美日韩国产bt| 性久久久久久久久久久久| 久久精品一级爱片| 亚洲午夜国产成人av电影男同| 欧美一区二区高清在线观看| 亚洲黄色免费网站| 亚洲视频欧洲视频| 亚洲国产1区| 在线一区二区视频| 亚洲国产精品国自产拍av秋霞| 亚洲精选一区二区| 精品成人久久| 亚洲一区二区三区四区视频| 在线观看av不卡| 亚洲永久精品大片| 亚洲美女av网站| 先锋影音久久| 在线天堂一区av电影| 久久综合福利| 久久av最新网址| 欧美精品在线网站| 女女同性女同一区二区三区91| 国产精品不卡在线| 亚洲电影在线播放| 国产亚洲福利| 亚洲免费在线| 亚洲在线一区二区三区| 免费亚洲视频| 麻豆成人在线观看| 国产一区深夜福利| 午夜精品理论片| 亚洲一区二区免费看| 欧美国产视频在线观看| 影音先锋亚洲一区| 欧美在线观看一区| 久久国产精品第一页| 欧美午夜精品久久久久久久| 亚洲国产成人高清精品| 一区二区三区在线观看国产| 亚洲综合大片69999| 亚洲午夜激情免费视频| 欧美高清视频| 国产欧美日韩另类一区| 99成人免费视频| 99亚洲一区二区| 男人的天堂亚洲| 欧美激情久久久久| 亚洲人线精品午夜| 欧美经典一区二区| 亚洲国产天堂久久综合| 亚洲精品国久久99热| 久久人人超碰| 欧美+亚洲+精品+三区| 亚洲国产精选| 久久一二三四| 欧美国产极速在线| 欧美激情精品久久久久久| 日韩视频一区二区在线观看 | 亚洲国产一区二区a毛片| 亚洲福利专区| 毛片av中文字幕一区二区| 免费欧美在线视频| 亚洲精品免费在线播放| 欧美激情精品久久久久久黑人| 亚洲高清在线精品| 亚洲美女视频在线免费观看| 欧美久久一级| 亚洲综合色网站| 久久亚洲综合网| 亚洲国产精品专区久久| 欧美黄色免费| 亚洲资源在线观看| 久久午夜视频| 亚洲精选91| 欧美亚洲成人免费| 欧美一区综合| 91久久精品美女| 亚洲一区二区伦理| 国产精品视频久久| 久久久久久久91| 亚洲精品偷拍| 香港久久久电影| 国一区二区在线观看| 久久久夜精品| 亚洲午夜精品福利| 久热这里只精品99re8久| 日韩午夜在线观看视频| 国产精品福利av| 久久综合色婷婷| 亚洲国产精品一区二区第四页av| 亚洲在线视频网站| 在线观看欧美一区| 国产精品成人一区二区艾草| 久久爱www久久做| av不卡在线看| 国产欧美视频一区二区| 女人天堂亚洲aⅴ在线观看| 日韩一区二区精品视频| 久久久久网址| 亚洲午夜日本在线观看| 国产亚洲欧美日韩一区二区| 欧美日韩国产高清视频| 欧美在线1区| 亚洲视频免费观看| 亚洲国产99精品国自产| 久久久久国产一区二区三区| 久久精品国产视频| 一本大道久久a久久综合婷婷 | 欧美一区国产一区| 日韩视频一区二区| 亚洲国产欧美一区二区三区同亚洲| 亚洲午夜精品17c| 亚洲日本中文|