1. 因为最近一个项目的需求,需要在服务端采用tufao作为服务器;因此去官网下载了tufao.tar.gz安装包并进行解压(tar -zxvf tufao.tar.gz
);进入tufao目录;接着 ./configure(若当前目录下面没有configure,则先去执行2中的步骤(1)); 然后执行make,这个时候出现了下面的错误提示:
2. 网上有关tufao 的资料实在是太少了,查了好久的资料都没有找到;最终根据自己长久积累的经验,终于解决掉该问题;如下步骤:
步骤(1)
cmake . -DCMAKE_INSTALL_PREFIX=/usr
3.接着执行make命令,这时候却又出现了下面的错误提示:
lxg@Ubuntu:~/tufao$ make
[ 3%] Automatic MOC for target tufao1
[ 3%] Built target tufao1_autogen
[100%] Built target tufao1
lxg@Ubuntu:~/tufao$ make install
[ 3%] Automatic MOC for target tufao1
[ 3%] Built target tufao1_autogen
[100%] Built target tufao1
Install the project...
-- Install configuration: ""
CMake Error at cmake_install.cmake:36 (file):
file cannot create directory: /usr/lib/cmake/Tufao1. Maybe need
administrative privileges.
make: *** [install] 错误 1
步骤(2) 使用sudo命令来执行:
sudo make
步骤(3) 使用sudo命令来执行:
sudo make install
4.到这里的时候,已经成功的解决掉该问题,此刻的lxg@Ubuntu:/usr/include$目录下有了tufao-1,如下图:
5. 进入该目录下面可以看到有很多tuffao相关的头文件;如下图: