一般在ubuntu下开发程序,免不了要用camke工具,但是每次都要手动删除cmake的输出,实在太不省心。
在源文件同级目录下写一个Makefile,内容如下。
BUILD_DIR = ./build
DEST_DIR = ./bin
DEST_EXE_NAME = main
all: build
cd $(BUILD_DIR); make -j4
run:
cd $(DEST_DIR); ./$(DEST_EXE_NAME)
clean:
rm $(BUILD_DIR) -rf
build:
mkdir $(BUILD_DIR);cd