makefile simple template
来源:互联网 发布:mac如何卸载xlplayer 编辑:程序博客网 时间:2024/05/19 14:54
TARGET :=test
INCDIRS:= .
LIBS :=
LIBDIRS:= .
SOURCE := $(wildcard *.cpp)
#SOURCE := $(filter-out $(NO_SRCS),$(SOURCE))
OBJS := $(patsubst %.cpp,%.o,$(SOURCE))
CPPFLAGS := -g -Wall
CPPFLAGS += $(addprefix -I,$(INCDIRS))
CXX=g++
LDFLAGS= $(addprefix -L,$(LIBDIRS)) $(addprefix -l,$(LIBS))
$(TARGET):$(OBJS)
$(CXX) -g -Wall -o $@ $^ $(LDFLAGS)
.PHONY:clean dep main tag
clean:
rm -fr $(OBJS) ;/
rm -fr *.o ;/
rm -fr $(TARGET)
dep:
makedepend $(SOURCE) 2>/dev/null; /
dos2unix makefile
tag:
ctags -R $(SOURCE) $(wildcard $(addsuffix /*.h,$(INCDIRS)))
main:
echo "#include <stdio.h>" >main.cpp ;/
echo "#include <stdlib.h>" >>main.cpp ;/
echo "" >>main.cpp ;/
echo "int main(int argc,char **argv)">>main.cpp ;/
echo "{" >>main.cpp;/
echo " printf(/"you are in main!//n/");" >>main.cpp ;/
echo " return 0;" >>"main.cpp" ;/
echo "};" >>main.cpp ;/
echo "" >>main.cpp
# DO NOT DELETE
INCDIRS:= .
LIBS :=
LIBDIRS:= .
SOURCE := $(wildcard *.cpp)
#SOURCE := $(filter-out $(NO_SRCS),$(SOURCE))
OBJS := $(patsubst %.cpp,%.o,$(SOURCE))
CPPFLAGS := -g -Wall
CPPFLAGS += $(addprefix -I,$(INCDIRS))
CXX=g++
LDFLAGS= $(addprefix -L,$(LIBDIRS)) $(addprefix -l,$(LIBS))
$(TARGET):$(OBJS)
$(CXX) -g -Wall -o $@ $^ $(LDFLAGS)
.PHONY:clean dep main tag
clean:
rm -fr $(OBJS) ;/
rm -fr *.o ;/
rm -fr $(TARGET)
dep:
makedepend $(SOURCE) 2>/dev/null; /
dos2unix makefile
tag:
ctags -R $(SOURCE) $(wildcard $(addsuffix /*.h,$(INCDIRS)))
main:
echo "#include <stdio.h>" >main.cpp ;/
echo "#include <stdlib.h>" >>main.cpp ;/
echo "" >>main.cpp ;/
echo "int main(int argc,char **argv)">>main.cpp ;/
echo "{" >>main.cpp;/
echo " printf(/"you are in main!//n/");" >>main.cpp ;/
echo " return 0;" >>"main.cpp" ;/
echo "};" >>main.cpp ;/
echo "" >>main.cpp
# DO NOT DELETE
- makefile simple template
- Simple Template
- makefile Template
- Makefile simple
- Makefile && subdir template
- template/simple/select.ftl出错
- A simple makefile example
- A Simple Makefile Tutorial
- A Simple Makefile Tutorial
- a simple Makefile
- A Simple Web Page Template Parser And A Template Pool
- makefile Template(添加多个lib)
- How to write a simple Makefile
- qmake for simple makefile on mac osx
- [旧文] A simple makefile example
- Makefile Simple Introduce & 自己的 makefile & 分离编译
- template
- Template
- 正则表达式--重复
- MySQL基本命令
- Photoshop文字之——打造欧美时尚之漩涡文字
- 正则表达式--字符类
- Nutch分布式文件系统
- makefile simple template
- PHP5+Apache连接Oracle问题
- Photoshop文字之——透明立体字的四种做法
- 正则表达式--反义
- Win XP 命令全集
- JFreeChart部分方法中文说明
- Photoshop文字之——打造文字透视之美
- 正则表达式--替换
- Photoshop文字之——制作漂亮的粉红长毛特效字