tufao安装出错,提示make: *** [cmake_check_build_system] 段错误(core dumped)

来源:互联网 发布:尤果网软件下载 编辑:程序博客网 时间:2024/05/14 02:51

1. 因为最近一个项目的需求,需要在服务端采用tufao作为服务器;因此去官网下载了tufao.tar.gz安装包并进行解压(tar -zxvf tufao.tar.gz);进入tufao目录;接着 ./configure(若当前目录下面没有configure,则先去执行2中的步骤(1)); 然后执行make,这个时候出现了下面的错误提示:

这里写图片描述

2. 网上有关tufao 的资料实在是太少了,查了好久的资料都没有找到;最终根据自己长久积累的经验,终于解决掉该问题;如下步骤:

步骤(1)

cmake . -DCMAKE_INSTALL_PREFIX=/usr/* 注意cmake的时候,要看你当前所在的位置;例如在在解压后的tufao目录下,如lxg@Ubuntu~/tufao$的时候,执行上面的命令;若在上一级的目录,则执行:        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 tufao1lxg@Ubuntu:~/tufao$ make install[  3%] Automatic MOC for target tufao1[  3%] Built target tufao1_autogen[100%] Built target tufao1Install 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出错 */make: *** [install] 错误 1

步骤(2) 使用sudo命令来执行:

sudo make

步骤(3) 使用sudo命令来执行:

sudo make install

4.到这里的时候,已经成功的解决掉该问题,此刻的lxg@Ubuntu:/usr/include$目录下有了tufao-1,如下图:

这里写图片描述

5. 进入该目录下面可以看到有很多tuffao相关的头文件;如下图:

这里写图片描述

这里写图片描述

阅读全文
1 0