Ubuntu ENet 的下载和编译
ENet的目的是提供一个相对轻便、简单和强大的网络通信层的UDP(用户数据报协议)。 它提供的主要功能是可选的、可靠的、顺序的数据包发送。
ENet省略了一些更高层次的网络功能,如身份验证、加密,尤其特定于应用程序的其他类似任务。库文件灵活,轻便,容易嵌入。
1.下载ENet源文件
git clone https://github.com/lsalzman/enet.git
2. 必须有 automake 和 autoconf 构建系统环境。
apt-get install automake //下载automake,如果有就不需要下载
autoreconf -vfi (ENet的下载位置) //构建系统环境
构建时可能出现的错误,
configure.ac:10:error possibly underfined macro :AC-PROG-LIBIOOL ... please use m4-pattern-allow
解决方案:
sudo apt-get install libtool //下载libtool
3. 进入ENet ,执行
./configure
4. 进入ENet,进行编译
make
5.执行 make install ,将不同的文件放到文件系统中。如果有错误,可以进入root用户执行。
make install
编译完成后,