环境配置:
- 安装VS
在工作负载中需要选择C++的Linux开发 - 安装虚拟机
- 安装Ubuntu
- 安装open-vm-tools
(1)让ubuntu的界面和虚拟机界面相适应
(2)共享文件 -》 :D/share - 安装mysql
(1)apt-get install mysql-server 安装mysql服务器
(2)apt-get install libsqlclient-dev 安装开发包 - (源码)安装boost
(1)官网下载源码,(2)安装,
(3){./可执行文件名 install}:将boost库头文件和lib库文件拷贝到Linux系统头文件和库文件的搜索路径下 - (源码)安装muduo
(1)与boost同理,但需要下载cmake
(2)“./可执行文件名 install”:并没有拷贝仅仅拷贝到了同级目录下,需要手动拷贝到/usr/include和/usr/local/lib - 安装vim
apt-get install vim后配置
cd /etc/vim/vimrc 系统下,对所有文件有效
cp /etc/vim/vimrc /home/sunpeng/.vimrc 将其拷贝到用户目录下,仅对当前用户有效,拷贝成隐藏文件,防止不小心删除和更改 - 安装ssh
apt-get install openssh-server,安装后通过ps命令查看是否启动,未启动则service ssh start - 安装Xshell
安装后,链接远程用户,链接时需要输入远程的ip地址,用户名和密码等,ip地址通过ifconfig查看 - 创建跨平台工程
(1)创建新工程—linux—控制台应用
(2)工具 -》 选项 -》跨平台 -》 连接管理器 -》 地址,用户,密码(连接远程) - 跨平台工程下创建项目
(1)更改平台(x86、x64、ARM)
(2)配置属性 -》 VC++目录 -》包含目录/usr/include/mysql
配置属性 -》 VC++目录 -》库目录 /usr/lib/x86_64-linux-gnu/
配置属性 -》 链接器 -》 输入 -》库依赖项 mudo_net;mudo_base;mysqlclient;pthread