进入到源码文件/home/CCIS/CCISServer/build。build是自己建的文件夹,输入指令:cmake ../
#cmake .
结果如图所示:
报错信息为:
-- The CXX compiler identification is unknown
CMake Error at CMakeLists.txt:3 (project): No CMAKE_CXX_COMPILER could be found.
参考网上的解决办法:https://blog.csdn.net/weixin_44120025/article/details/118769262
原因是没有安装gcc和g++编译环境。
查看gcc是否安装
查看g++是否安装
g++未安装,安装g++,输入指令 yum install g++,完犊子,根本不行,直接软件不存在
输入指令:yum install libgcc-dev libstdc++-dev 更完犊子,也不行,
难受啊,
网上一顿翻找,
....................
....................
皇天不负有心人
终于让我找到了
连接:https://www.cnblogs.com/jiangu66/p/3003050.html
因为在centos下g++安装包名字叫做:gcc-c++,centos和Kylin好多管理工具都是一样的。
所以应该输入 yum install gcc-c++,
此时,继续执行cmake的编译:
cd /home/CCIS/CCISServer/build
cmake../
截图
大意是检查包:gthread-2.0;glib-2.0;libcurl;libssl;libcrypto;libpcre;libxml-2.0。
包 'libcurl', required by 'virtual:world' 丢失
安装包'libcurl', required
成功后,继续
cmake../
成功生成Makefile文件
继续执行make命令
上述为完整报错信息,
解决了就更新
20230808:15.27 阴 眼睛疼
######