linux c++ + vs2017 + 虚拟机环境

1.安装VMware

2.在VMware中安装CentOS7

3.在CentOS中安装gdbserver,sshserver,g++

3.在vs2017中新建linux项目,在选项-》连接管理器中-》添加Vmware中CentOS7的地址:


linux c++ + vs2017 + 虚拟机环境


4.在vs2017中编译linux项目,编译完成会自动拷贝到CentOS系统中的~/project目录下

linux c++ + vs2017 + 虚拟机环境


5.运行http server程序注意开启相应端口号,比如8080,执行

linux c++ + vs2017 + 虚拟机环境


6.在linux下编译libevent后,默认生成的动态库,静态库在/usr/local/lib目录下,运行程序后会找提示不到,需要我们把这个路径添加到/etc/ld.so.conf文件中

linux c++ + vs2017 + 虚拟机环境

7.运行 httpserver 和http client

linux c++ + vs2017 + 虚拟机环境