简介
文章将帮助你学习,如何在Linux上搭建Asio-Cpp的开发环境,并使用Asio-Cpp编译一个官方例子。
安装Asio-CPP
1.进入官网:https://think-async.com/Asio/
2.点击下载:
3.右键复制链接地址:
4.在Linux控制台中使用wget下载文件
# 在linux中下载文件
wget https://sourceforge.net/projects/asio/files/asio/1.18.1%20%28Stable%29/asio-1.18.1.zip
5.解压文件到本地
unzip -q [your asio zip]
6.复制asio的所有include下的文件到/usr/local/include目录下
# 进入到asio的包含目录
cd asio-1.18.1/include
# 将include中的asio文件夹拷贝到/usr/local/include目录下
sudo cp -r asio /usr/local/include
# 将asio.hpp文件拷贝到/usr/local/include目录下
sudo cp -r asio.hpp /usr/local/include
到现在为止,安装完毕。
使用VS创建Asio项目
1.新建Linux控制台程序
2.项目命名
3.菜单栏>工具>选项>连接管理器
设置远程Linux主机的登录凭证
成功后,会显示出来主机IP
3. 引用asio.hpp头文件