makefile
来自「游戏编程精粹6第1章 通用编程,对入门的游戏开发者很有帮助.」· 代码 · 共 20 行
TXT
20 行
CC=g++
CFLAGS=-I../../API -Isrc
SRC_DIR=src/
LIB_DIR=../
OUT_FILE=LIB_fileio.a
DEFINES=-D_LINUX_
all:
# Compiling...
$(CC) $(CFLAGS) $(DEFINES) -c $(SRC_DIR)binaryfile.cpp -o binaryfile.o
$(CC) $(CFLAGS) $(DEFINES) -c $(SRC_DIR)fileinterface.cpp -o fileinterface.o
$(CC) $(CFLAGS) $(DEFINES) -c $(SRC_DIR)resourcefile.cpp -o resourcefile.o
$(CC) $(CFLAGS) $(DEFINES) -c $(SRC_DIR)packedfile.cpp -o packedfile.o
# Creating the static lib...
ar rcs $(LIB_DIR)/$(OUT_FILE) binaryfile.o fileinterface.o resourcefile.o packedfile.o
clean:
rm *.o
rm $(LIB_DIR)/$(OUT_FILE)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?