- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 boost中g++ 链接undefined reference to `boost::system::generic_category()问题
在使用boost库时,遇到了一个比较纠结的问题:undefined reference to 'boost::system::generic_category()’undefined reference to 'boost::system::system_category()’解决方案:在g++的编译链接选项里加上 -lboost_system,如果还没解决将-lboost_syste...
2019-03-27 11:33:49 2635 2
转载 Linux C++获取本地系统名称和ip地址
使用封装的这个函数获取系统的名称和ip#include <iostream> /* cout */#include <unistd.h>/* gethostname */#include <netdb.h> /* struct hostent */#include <arpa/inet.h> /* inet_ntop */ bool Ge...
2019-03-16 11:14:47 4772
转载 C:C++服务器开发的必备利器–libconfig
程序肯定需要一份配置文件,要不然,自己的程序不是“可配置”的,自己都不好意思往“高大上”靠拢。言归正传,以前自己写代码,配置文件的读写都是各式各样的,有用过xml,有用过其他项目copy过来的。看开源代码的时候,也是各式各样的,比如redis的,Nginx等等。有时候就在想,配置文件的解析还真是麻烦,要自己处理一堆的字符串,有空的时候自己整理一下Nginx的源码,复用Nginx的配置代码,加强自己...
2019-03-15 19:51:31 518
转载 Clion 多行选中相同内容快捷键
Mac下:选中下一个相同的内容:ctrl + G选中文件中所有相同的内容:command + ctrl + GG在这里可以代表Good Thing,你从文件的这么多内容中选中它,代表它是个佼佼者(Goood thing)。ctrl 和command在mac中都是“控制”,但ctrl的地位比较低,ctrl +G 意思是对好东西的比较弱的控制,也就是选择其中几个出来。command + ctr...
2019-03-09 17:07:46 4613
原创 Mac安装thrift因bison报错的解决办法
安装thrift时,报错:Bison version 2.5 or higher must be installed on the system!第一步:mac中默认安装了bison 2.3版本,并配置了路径在path中。使用brew命令安装新版的bison。brew install bison第二步:接下来将最新版的安装路径加入到path中export PATH=/usr...
2019-03-09 14:07:19 4954 2
转载 GDB调试程序详细教程
用GDB调试程序(一)用GDB调试程序(二)用GDB调试程序(三)用GDB调试程序(四)用GDB调试程序(五)用GDB调试程序(六)用GDB调试程序(七)
2019-03-09 00:15:56 497
转载 Linux下编写 makefile 详细教程
Linux下编写 makefile 详细教程跟我一起写 Makefile(一)跟我一起写 Makefile(二)跟我一起写 Makefile(三)跟我一起写 Makefile(四)跟我一起写 Makefile(五)跟我一起写 Makefile(六)跟我一起写 Makefile(七)跟我一起写 Makefile(八)跟我一起写 Makefile(九)跟我一起写 Makefile(...
2019-03-09 00:10:29 899
原创 Clion 将代码同步到服务器上
Tools-&gt;Deployment-&gt;Configuration点+号会出现下面这个图填上ip地址、用户名和密码,其他的默认就行,可以点Test Connection按钮,测试是否可以连上ip地址。Deployment path为你要同步到服务器上的路径,其他默认就行。最后点OK就好了。...
2019-03-07 22:20:35 2525
原创 Clion 设置Tab、Indent size
Clion-&gt;Preferences-&gt;Editor-&gt;Code Style-&gt;C/C++
2019-03-06 22:05:30 8172
用Qt编写的具有人机对战的五子棋
2017-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人