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

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 閱讀(2453) 評論(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>
            久久精品毛片| 国产欧美精品日韩精品| 中文一区字幕| av成人手机在线| 亚洲一区久久| 羞羞色国产精品| 久久国产精品亚洲va麻豆| 欧美亚洲三级| 老司机精品导航| 欧美国产一区二区在线观看| 欧美69wwwcom| 亚洲精选一区二区| 欧美亚洲日本国产| 欧美成人免费在线视频| 欧美日韩视频在线一区二区观看视频| 欧美日韩国产免费观看| 国产精品一区毛片| 亚洲国产一区二区a毛片| 亚洲视频久久| 久久久久一区| 99视频在线观看一区三区| 欧美一级片在线播放| 欧美精品99| 国内精品久久久久久久影视蜜臀| 最新日韩在线| 久久精品欧美| 一本色道久久综合亚洲精品高清| 久久激情视频| 国产精品国产精品| 揄拍成人国产精品视频| 亚洲欧美日韩精品久久| 亚洲高清在线精品| 亚洲欧美在线免费| 欧美日韩久久久久久| 一区二区在线看| 亚洲一区视频在线观看视频| 亚洲成色精品| 久久久久久亚洲综合影院红桃| 欧美亚洲第一区| 日韩一级黄色av| 欧美高清视频在线观看| 亚洲欧美成人一区二区在线电影| 欧美激情免费在线| 亚洲高清久久| 久久伊人免费视频| 欧美一级视频| 国产日韩欧美二区| 亚洲欧美日韩一区二区三区在线| 亚洲黄色免费| 欧美成人免费视频| 亚洲国产毛片完整版| 葵司免费一区二区三区四区五区| 亚洲欧美日韩精品综合在线观看| 欧美亚洲成人免费| 亚洲欧美久久久| 一区二区久久久久| 国产精品国产三级国产专区53| 一本色道久久| 日韩午夜中文字幕| 欧美视频在线观看免费| 亚洲在线观看视频| 亚洲一区视频| 国产精品一区二区黑丝| 性欧美18~19sex高清播放| 一本久久a久久精品亚洲| 欧美日韩免费在线观看| 亚洲视频一区二区| 亚洲无限av看| 国产日韩欧美高清| 伊人成人在线| 欧美成人免费全部观看天天性色| 久久男人av资源网站| 亚洲大片一区二区三区| 亚洲二区三区四区| 欧美日韩精品在线| 午夜视黄欧洲亚洲| 欧美一区二区三区免费视| 国产一区二三区| 欧美 日韩 国产在线| 欧美激情在线播放| 亚洲欧美综合国产精品一区| 香蕉成人伊视频在线观看| 一区视频在线| 亚洲欧洲视频| 国产欧美日韩在线| 嫩草成人www欧美| 欧美日韩岛国| 久久精品亚洲国产奇米99| 久久综合九色综合欧美狠狠| 99re66热这里只有精品4| 亚洲图片你懂的| 精品不卡在线| 日韩视频一区二区三区在线播放免费观看 | 亚洲精品色婷婷福利天堂| 一区二区高清在线| 激情久久综艺| 这里只有视频精品| 激情六月婷婷久久| 一本色道久久综合亚洲精品婷婷| 国产在线观看91精品一区| 亚洲国产婷婷香蕉久久久久久99| 国产精品国色综合久久| 欧美 日韩 国产一区二区在线视频| 欧美日韩中文字幕| 久久久综合激的五月天| 欧美日韩国产在线观看| 久久精品官网| 欧美日韩美女| 亚洲高清免费| 韩国av一区二区三区在线观看| 亚洲日本va午夜在线电影| 国产一区二区三区高清播放| 99视频一区二区| 亚洲精品国产品国语在线app | 免费观看30秒视频久久| 国产精品久久91| 亚洲激情影视| 亚洲国产99精品国自产| 香蕉成人久久| 午夜一区不卡| 国产精品高精视频免费| 欧美激情区在线播放| 国产一本一道久久香蕉| 一区二区三区导航| aaa亚洲精品一二三区| 亚洲啪啪91| 久久午夜精品一区二区| 久久国产精品72免费观看| 国产精品啊啊啊| 亚洲精品乱码久久久久久黑人| 美女网站在线免费欧美精品| 欧美一区二区视频观看视频| 国产精品久久久久毛片大屁完整版 | 久久久久综合网| 国产情人节一区| 亚洲自拍偷拍色片视频| 亚洲女人天堂成人av在线| 欧美高清在线精品一区| 亚洲福利专区| 亚洲精品欧美日韩| 欧美成人r级一区二区三区| 牛牛国产精品| 亚洲国产婷婷| 欧美精品三区| 一区二区三区久久久| 亚洲自拍偷拍视频| 国产精品任我爽爆在线播放 | 国内外成人免费激情在线视频网站 | 亚洲一区网站| 国产精品午夜在线观看| 一级日韩一区在线观看| 亚洲性夜色噜噜噜7777| 国产精品社区| 欧美有码在线视频| 欧美成人综合网站| 99视频一区二区| 欧美亚州一区二区三区| 午夜国产精品影院在线观看| 久久久久久9| 亚洲激情在线激情| 欧美日韩一区二区三区视频| 中文国产成人精品| 久久久久久9| 亚洲精品在线免费| 国产精品一区二区男女羞羞无遮挡| 欧美一区综合| 亚洲精品资源美女情侣酒店| 欧美中文字幕精品| 亚洲黄色天堂| 国产精品任我爽爆在线播放| 久久天堂av综合合色| 99热在这里有精品免费| 久久久久久久久久久久久久一区 | 国产精品国产馆在线真实露脸| 久久国产日韩| 一区二区三区导航| 欧美91福利在线观看| 亚洲欧美日韩精品久久久久| 在线观看精品视频| 国产精品高清在线| 欧美 日韩 国产 一区| 亚洲欧美激情四射在线日 | 欧美日韩免费高清一区色橹橹| 亚洲欧美国产日韩中文字幕| 亚洲电影av| 国内精品久久久| 国产精品成人免费| 久久综合导航| 欧美一区二区成人6969| 亚洲精品欧美日韩专区| 欧美成人a视频| 欧美中文字幕视频在线观看| 亚洲美女精品一区| 一区二区在线观看av| 国产欧美精品在线| 欧美色区777第一页| 欧美国产综合视频| 男人的天堂亚洲在线| 久久高清一区| 欧美一区二区日韩一区二区|