一、创建服务注册中心 1、创建spring boot项目 2、引入eureka-server依赖(也可以在创建项目时勾选eureka-server服务,自动生成依赖) 注意版本号,版本不对可能启动会报错,本次使用Dalston.SR1版本 3、启动类中开启服务注册中心功能 4、在默认设置下,该服务注 ...
分类:
编程语言 时间:
2017-06-12 17:11:13
阅读次数:
290
DEBUG=1CC=gccCXX=g++ifeq($(DEBUG),1)OPTS=-O0-g-DDEBUGendifCFLAGS=-fPIC-I$(COMPILE_DIR)-I$(vesdkdev)-I$(es_common)-I$(vesdk)-I$(vesdk)/boost-153/include-I$(vesdkproject)CXXFLAGS=$(CFLAGS)Target=libServerCfg.soVPATH=srcOBJDIR=obj/DEPDIR=deps/CXXFLAGS+=$(OPTS)..
分类:
其他好文 时间:
2017-06-09 17:23:04
阅读次数:
378
后面会介绍gcc获得源文件依赖的方法,gcc这个功能就是为make而存在的。我们采用gcc的-MM选项结合sed命令。使用sed进行替换的目的是为了在目标名前加上“objs/”前缀。gcc的-E选项,预处理。在生成依赖关系时,其实并不需要gcc编译源文件,只要预处理就可以获得依赖关系了。通过-E选项 ...
分类:
其他好文 时间:
2017-05-06 23:08:34
阅读次数:
252
最近编译源文件发现当修改头文件后,make并不会自动把包含此头文件的所有源文件重新编译,而每次都是需要把对应的中间文件清除才能重新编译,非常的麻烦。因此需要make自动对源文件所依赖的头文件进行管理,即make自动生成依赖文件。鉴于本人的刚开始写的博客,很多方面经验不足,比如如何介绍我所用到的知识等 ...
分类:
其他好文 时间:
2016-12-21 14:02:11
阅读次数:
165
在netbeans里开发,有一个重要文件makefile,是用来编译所有的文件。 项目的目录结构如下,扁平的目录结构,如何实现自动化编译,写makefile呢? 第一版 基础版: CC = g++ CFLAGS = -O3 -DNDEBUG SOURCE =AdaBoost.cpp aodesele
分类:
其他好文 时间:
2016-02-27 20:43:32
阅读次数:
449
本文主要内容:
一. Makefile/makefile规则及举例
二. make的工作方式
三、makefile中的常用自动化变量与通配符
四、makefile自动生成依赖性关系
五、 调用命令
1. 显示命令
2. 命令出错
3. 命令执行
六、 变量
1. 变量定义
2. 变量引用
3. 变量替换
七、 条件判断
八、 常用函数
1. 字符串处理函数
2. ...
分类:
其他好文 时间:
2015-06-06 19:40:14
阅读次数:
120
看跟我一起写Makefile遇到不懂的问题,这里记录下答案因为看到自动生成依赖性这节,有几个不懂的,所以补充下:%.d: %.c@set -e; rm -f $@; \$(CC) -M $(CPPFLAGS) $ $@.$$$$; \sed 's,\($*\)\.o[ :]*,\1.o $@ : ,...
分类:
其他好文 时间:
2014-12-08 12:02:53
阅读次数:
198
今天学习了一下Boost的文件遍历功能,同时发现GNU编译器有-MM选项,可以自动生成依赖关系,于是利用以上两点写了一个Makefile生成器。可以生成一般的单个可执行文件的Makefile,使用的是Windows+Mingw+boost环境。如果使用Linux,只需在程序中的两个System系统调用处和clean标签生成处将del 改成rm相关操作就好了。
下面是源代码:
makemake....
分类:
编程语言 时间:
2014-10-28 15:33:23
阅读次数:
213