linux Makefile文件
来源:互联网 发布:淘宝男模特要求 编辑:程序博客网 时间:2024/05/11 18:59
简单的几个模板, 自己写的
生成so:
CC = gccLIB_SO = libCalib.soCINCLUDE=-I /home/opencv-2.4.9/include \ -I /home/opencv-2.4.9/include/opencv \ -I /home/opencv-2.4.9/include/opencv2LIBS=libopencv_core.so.2.4.9 libopencv_calib3d.so.2.4.9\libopencv_highgui.so.2.4.9 libopencv_imgproc.so.2.4.9OBJECT = CalibMain.o$(LIB_SO):$(OBJECT)gcc -fPIC -shared -o $(OBJECT) $(LIBS)CalibMain.o:CalibMain.cppgcc $(CINCLUDE) -c -fPIC CalibMain.cpp clean:rm -f *.o测试so:
CC = gccCINCLUDE=-I /home/opencv-2.4.9/include \ -I /home/opencv-2.4.9/include/opencv \ -I /home/opencv-2.4.9/include/opencv2LIBS=libopencv_core.so.2.4.9 libopencv_calib3d.so.2.4.9\ libopencv_highgui.so.2.4.9 libopencv_imgproc.so.2.4.9\ start:demo.ogcc -o start demo.o $(LIBS) -L. -lCalibdemo.o:demo.cppgcc $(CINCLUDE) -c -fPIC demo.cpp clean:rm -f *.o
码神提供的:
CC=g++SRCS=$(wildcard *.cc)DEPS=$(patsubst %.cc, %.d, $(SRCS))OBJS=$(patsubst %.cc, %.o, $(SRCS))CFLAGS=-Wall -std=c++11 -O2LIBS=DFLAGS=TARGET=FastCNN$(TARGET): $(OBJS)$(CC) -o $(TARGET) $(OBJS) $(LIBS)sinclude $(SRCS:.cc=.d)%d: %cc$(CC) -MM $(CFLAGS) $< > $@.$$$$; \sed 's,\($*\)\.o[ :]*,\1.o $@ ,g' < $@.$$$$ > $@; \$(RM) $@.$$$$%o: %cc$(CC) -c -o $@ $< $(CFLAGS) $(DFLAGS)clean:$(RM) $(DEPS) $(OBJS) $(TARGET)
0 0
- Linux内核Makefile文件
- Linux内核Makefile文件
- Linux内核Makefile文件
- Linux内核Makefile文件
- Linux内核Makefile文件
- Linux内核Makefile文件
- Linux内核Makefile文件
- Linux内核Makefile文件
- linux/Makefile 文件
- linux 内核Makefile文件
- Linux内核Makefile文件
- Linux内核Makefile文件
- Linux内核Makefile文件
- Linux内核Makefile文件
- Linux内核Makefile文件
- Linux内核Makefile文件
- Linux内核Makefile文件
- Linux内核Makefile文件 .
- SkLearn 对上证50成分股聚类
- 微软同步发行Windows 10和Windows 10 Mobile系统更新
- 收集厂商ip段,并进行简单的信息探测(附一些厂商的ip段)
- 关于极光推送C#服务端代码的一些问题
- 一切皆对象,数组怎可例外——Java数组
- linux Makefile文件
- 详细介绍Java垃圾回收机制
- java中runtime的简单使用
- 利用location对象控制文档显示的位置
- 选择排序和插入排序的区别
- 2016寒假训练——数论
- 1102 Invert a Binary Tree
- ArcSDE服务启动 No execute privilege for required Oracle builtin package DBMS_PIPE
- 高通手机开发之建立产品基线