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

Khan's Notebook GCC/GNU/Linux Delphi/Window Java/Anywhere

路漫漫,長修遠,我們不能沒有錢
隨筆 - 173, 文章 - 0, 評論 - 257, 引用 - 0
數據加載中……

makefile的常用方法

# Project: m3server
# Makefile created by Khan.Lau

# 應用程序名
BIN? = m3server.exe
LIB? = m3server.a

# 輸出目錄
CONFIGURATION? = debug
#CONFIGURATION = release

# 取得項目的當前工作路徑
PROJECT_PATH := $(shell cd)\src

CPP? = g++
CC?? = gcc

COMPILER = $(CPP)


# c/c++庫路徑
LIBPATH = "D:/Develop/CPlus/MinGW/lib"
?? ?

WINDRES = windres.exe
RES? =

LINKOBJ? = $(CONFIGURATION)/Khan_Queue.o \
?? ?$(CONFIGURATION)/db_mysql.o \
?? ?$(CONFIGURATION)/ThreadPool.o \
?? ?$(CONFIGURATION)/Util.o \
?? ?$(CONFIGURATION)/m3server.o \
?? ?$(CONFIGURATION)/CppObject.o \
?? ?$(CONFIGURATION)/CppSocket.o \
?? ?$(CONFIGURATION)/CppUdpSocket.o \
?? ?$(CONFIGURATION)/CppServerSocket.o \
?? ?$(CONFIGURATION)/ReadConfig.o \
?? ?$(RES)

# 包路徑
LIBS =? -L$(LIBPATH)\
?? ?-lws2_32\
?? ?-L"D:/Develop/CPlus/mysql5.0/lib" -lmysql\
?? ?-L"D:/Develop/CPlus/pthread/Pre-built.2/lib" -lpthreadGC2



# c的類庫路徑
INCS =? -I$(LIBPATH)/include


# c++的類庫路徑
CXXINCS =? -I$(LIBPATH)/include\
?? ?-I$(LIBPATH)/include/c++/3.2.3\
?? ?-I$(LIBPATH)/include/c++/3.2.3/backward\
??????? -I$(LIBPATH)/include/c++/3.2.3/mingw32\
?? ?-I"D:/Develop/CPlus/pthread/Pre-built.2/include"\
?? ?-I$(PROJECT_PATH)\
?? ?-I"D:/Develop/CPlus/mysql5.0/include"

CXXFLAGS = -g -Wall $(CXXINCS) ?
CFLAGS = -g -Wall $(INCS) ?
RM = rm -f

.PHONY: all all-before all-after clean clean-custom rebuild strip

all: all-before $(LIB) $(BIN) all-after

clean: clean-custom
?? ?${RM} $(LINKOBJ) $(CONFIGURATION)/$(BIN) $(CONFIGURATION)/$(LIB)


#打包靜態庫
$(LIB): $(LINKOBJ)
?? ?ar -r $(CONFIGURATION)/$(LIB) $(LINKOBJ)

$(BIN): $(LINKOBJ)
?? ?$(COMPILER) $(CONFIGURATION)/$(LIB)? -o $(CONFIGURATION)/$(BIN) $(LIBS)


#縮減可執行文件大小
strip:
?? ?strip $(CONFIGURATION)/$(BIN)

##################################################################################

#類庫
$(CONFIGURATION)/Khan_Queue.o: src/lib/Khan_Queue.c
?? ?$(COMPILER) -c src/lib/Khan_Queue.c -o $(CONFIGURATION)/Khan_Queue.o $(CXXFLAGS)

$(CONFIGURATION)/db_mysql.o: src/lib/db_mysql.c
?? ?$(COMPILER) -c src/lib/db_mysql.c -o $(CONFIGURATION)/db_mysql.o $(CXXFLAGS)

$(CONFIGURATION)/ThreadPool.o: src/lib/ThreadPool.c
?? ?$(COMPILER) -c src/lib/ThreadPool.c -o $(CONFIGURATION)/ThreadPool.o $(CXXFLAGS)

$(CONFIGURATION)/Util.o: src/lib/Util.c
?? ?$(COMPILER) -c src/lib/Util.c -o $(CONFIGURATION)/Util.o $(CXXFLAGS)

$(CONFIGURATION)/CppObject.o: src/lib/CppObject.cpp
?? ?$(COMPILER) -c src/lib/CppObject.cpp -o $(CONFIGURATION)/CppObject.o $(CXXFLAGS)

$(CONFIGURATION)/CppSocket.o: src/lib/CppSocket.cpp
?? ?$(COMPILER) -c src/lib/CppSocket.cpp -o $(CONFIGURATION)/CppSocket.o $(CXXFLAGS)

$(CONFIGURATION)/CppUdpSocket.o: src/lib/CppUdpSocket.cpp
?? ?$(COMPILER) -c src/lib/CppUdpSocket.cpp -o $(CONFIGURATION)/CppUdpSocket.o $(CXXFLAGS)

$(CONFIGURATION)/CppServerSocket.o: src/lib/CppServerSocket.cpp
?? ?$(COMPILER) -c src/lib/CppServerSocket.cpp -o $(CONFIGURATION)/CppServerSocket.o $(CXXFLAGS)

$(CONFIGURATION)/ReadConfig.o: src/lib/ReadConfig.cpp
?? ?$(COMPILER) -c src/lib/ReadConfig.cpp -o $(CONFIGURATION)/ReadConfig.o $(CXXFLAGS)

###################################################################################

#核心代碼
$(CONFIGURATION)/m3server.o: src/kernel/m3server.cpp
?? ?$(COMPILER) -c src/kernel/m3server.cpp -o $(CONFIGURATION)/m3server.o $(CXXFLAGS)

###################################################################################

rebuild: clean all



posted on 2007-03-28 14:26 Khan 閱讀(2450) 評論(2)  編輯 收藏 引用 所屬分類: GCC/G++周邊技術

評論

# re: makefile的常用方法  回復  更多評論   

呵呵過來學習學習
2008-07-01 15:25 | 笨丫頭

# re: makefile的常用方法  回復  更多評論   

呵呵, 新的makefile在jni相關的內容里面
2008-07-02 09:41 | Khan's Notebook
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            国产欧美一区二区三区视频| 亚洲第一区在线| 国产亚洲aⅴaaaaaa毛片| 亚洲开发第一视频在线播放| 久久这里有精品15一区二区三区| 亚洲精选视频免费看| 美女视频黄a大片欧美| 狠狠色狠色综合曰曰| 性欧美暴力猛交69hd| 夜夜夜久久久| 欧美日韩精品二区| 日韩视频一区二区在线观看 | 亚洲国产清纯| 久热这里只精品99re8久| 欧美一区二区视频观看视频| 国产欧美日韩综合一区在线观看| 午夜免费日韩视频| 亚洲视频一二三| 国产精品美女www爽爽爽| 亚洲欧洲av一区二区| 亚洲欧美日韩一区二区三区在线| 国产欧美一区二区三区在线老狼 | 欧美亚洲日本一区| 午夜欧美大片免费观看| 国产亚洲日本欧美韩国| 久久久久久国产精品mv| 久久精品国产第一区二区三区最新章节 | 一区二区高清视频| 亚洲天堂av高清| 国产亚洲午夜| 亚洲国产经典视频| 久久影音先锋| 亚洲视频在线一区| 欧美影视一区| 亚洲精选91| 亚洲一区二区av电影| 国产专区综合网| 欧美电影在线观看完整版| 欧美久久视频| 欧美中文日韩| 欧美第十八页| 欧美一区二视频在线免费观看| 欧美专区在线播放| 欧美精品一区三区在线观看| 亚洲香蕉在线观看| 欧美一区高清| 99精品视频一区二区三区| 亚洲午夜激情| 亚洲国产免费| 亚洲视频综合| 亚洲欧洲一区二区三区在线观看| 一本色道久久综合亚洲精品高清| 国产一区二区高清不卡| 亚洲高清在线精品| 国产情人节一区| 亚洲精品国产精品国自产在线 | 久久精品国产欧美激情| 亚洲精品护士| 欧美一区二区三区精品| 亚洲另类在线一区| 久久国产视频网| 亚洲欧美国产va在线影院| 美日韩丰满少妇在线观看| 久久爱91午夜羞羞| 欧美日韩亚洲综合在线| 欧美成人午夜激情视频| 国产亚洲二区| 亚洲午夜久久久| 亚洲精品一区二| 久久国产精品网站| 亚洲一区二区三区四区五区黄| 久久婷婷人人澡人人喊人人爽| 亚洲欧美日韩视频二区| 欧美日本三级| 亚洲福利在线看| 在线不卡视频| 欧美亚洲三区| 欧美一级在线视频| 欧美色图五月天| 日韩视频免费观看| 亚洲人成7777| 蜜月aⅴ免费一区二区三区 | 欧美了一区在线观看| 免费久久精品视频| 韩日欧美一区二区三区| 亚洲免费在线精品一区| 亚洲免费婷婷| 国产精品国产三级国产aⅴ浪潮| 亚洲欧洲久久| 亚洲蜜桃精久久久久久久| 欧美国产高清| 亚洲欧洲精品天堂一级| 亚洲精品国产欧美| 欧美精品一区二区精品网| 亚洲国产高清自拍| 一二三四社区欧美黄| 欧美日韩国产不卡| 一本久久青青| 亚洲一区二区精品在线| 国产精品久久99| 亚洲欧美三级伦理| 久久免费99精品久久久久久| 国内精品久久久久影院色| 久久国产精品久久久| 免费看成人av| 日韩西西人体444www| 亚洲乱码国产乱码精品精98午夜| 巨乳诱惑日韩免费av| 亚洲大胆美女视频| 欧美不卡高清| 亚洲精品自在在线观看| 欧美亚洲网站| 红桃视频一区| 欧美黄色影院| 亚洲五月婷婷| 美女日韩欧美| 在线综合亚洲| 国产午夜精品美女毛片视频| 久久欧美中文字幕| 91久久久久| 欧美一区二区三区免费看| 国内外成人在线视频| 免费在线看成人av| 在线一区二区三区做爰视频网站 | 欧美激情欧美狂野欧美精品| 亚洲美女视频网| 国产精品中文字幕欧美| 久久天堂成人| 亚洲手机在线| 亚洲电影自拍| 欧美在线视频网站| 亚洲精选大片| 狠狠色伊人亚洲综合网站色| 欧美日韩综合不卡| 麻豆9191精品国产| 亚洲欧美怡红院| 亚洲黄色免费电影| 久久成年人视频| 亚洲精品在线电影| 国内不卡一区二区三区| 欧美日韩国产综合视频在线| 久久狠狠久久综合桃花| 99riav久久精品riav| 嫩模写真一区二区三区三州| 欧美伊人久久久久久久久影院| 亚洲理论在线观看| 国模精品娜娜一二三区| 欧美午夜久久| 欧美日韩成人网| 老司机一区二区三区| 欧美亚洲视频| 亚洲视频1区| 亚洲麻豆视频| 亚洲黄色天堂| 欧美黄色成人网| 欧美1级日本1级| 久久久久国产一区二区| 午夜精品国产更新| 亚洲无亚洲人成网站77777 | 亚洲综合丁香| 一区二区三区久久精品| 在线日韩日本国产亚洲| 国产网站欧美日韩免费精品在线观看| 欧美日本国产视频| 欧美激情视频给我| 久久夜色精品| 久久精品视频导航| 欧美在线视频一区二区三区| 亚洲欧美日韩天堂| 亚洲一区免费观看| 一区二区三区不卡视频在线观看| 亚洲国产精品成人一区二区| 欧美成人黄色小视频| 免费视频一区| 欧美v日韩v国产v| 欧美激情一区二区三区 | 国产精品福利在线| 欧美激情一区二区三区不卡| 免费日韩精品中文字幕视频在线| 久久九九精品| 久久久综合激的五月天| 久久久久国产精品人| 久久久久久久一区二区三区| 久久国产精品99国产精| 久久青草欧美一区二区三区| 久久久蜜桃一区二区人| 麻豆av福利av久久av| 蜜臀久久99精品久久久久久9 | 欧美激情精品久久久久久大尺度| 老司机免费视频一区二区三区| 噜噜噜在线观看免费视频日韩| 久久综合伊人77777蜜臀| 久热精品视频| 欧美激情一区二区久久久| 欧美日韩亚洲网| 国产精品影视天天线| 黄色亚洲网站| 亚洲免费av网站| 午夜免费日韩视频| 麻豆成人小视频|