06 2016 档案

摘要:罗列一下cmake常用的命令。 CMake支持大写、小写、混合大小写的命令。 1. 添加头文件目录INCLUDE_DIRECTORIES 语法: 它相当于g++选项中的-I参数的作用,也相当于环境变量中增加路径到CPLUS_INCLUDE_PATH变量的作用。 2. 添加需要链接的库文件目录LINK 阅读全文
posted @ 2016-06-29 15:03 王彬彬 阅读(361217) 评论(5) 推荐(17)
摘要:[root@pserver ~]# date -d "@1381371010" Thu Oct 10 10:10:10 CST 2013 [root@pserver ~]# date --date="Thu Oct 10 10:10:10 CST 2013" +%s 1381371010 [root@pserver ~]# date Tue Jun 2... 阅读全文
posted @ 2016-06-28 10:13 王彬彬 阅读(648) 评论(0) 推荐(0)
摘要:cmake 查看配置选项可以用如下命令 查看help > cmake -h cmake version 2.6-patch 4 Usage 阅读全文
posted @ 2016-06-27 14:18 王彬彬 阅读(7988) 评论(1) 推荐(1)
摘要:使用errno可以获取错误码,在头文件errno.h中 使用strerror(errno)可以获取错误描述,原型:char *strerror(int errnum),头文件string.h 罗列如下 /usr/include/asm-generic/errno-base.h /usr/includ 阅读全文
posted @ 2016-06-21 14:23 王彬彬 阅读(3200) 评论(0) 推荐(0)
摘要:静态库和动态库共存时,cmake会默认先链接静态库,如果要强制使用静态库,在CMakeLists.txt中如此直接指明 或者这样做也可以 阅读全文
posted @ 2016-06-21 13:44 王彬彬 阅读(31359) 评论(0) 推荐(0)
摘要:记录一下golang中升级apns,使用http2替换http1.1的详细过程。 apns使用http2的好处就不用再说了,网上一搜一堆信息。苹果的apns推送在2015年8月就支持了http2协议,新的协议还是比较人性化的,基于http2的速度也有提升。 接下来列举下升级的步骤。 1. 对于gol 阅读全文
posted @ 2016-06-16 09:30 王彬彬 阅读(2091) 评论(0) 推荐(0)
摘要:解压源代码之后进行如下操作 ./config make make install mv /usr/bin/openssl /usr/bin/openssl.bak mv /usr/include/openssl /usr/include/openssl.bak ln -s /usr/local/ss 阅读全文
posted @ 2016-06-15 11:15 王彬彬 阅读(252) 评论(0) 推荐(0)

专注于c++后端开发,擅长IM领域。 如有需求请联系邮箱 cugbinbin@163.com

欢迎点击个人自定义博客