安装 mysql-5.5.29-linux2.6-x86_64 过程中一直要求安装cmake, cmake 安装过程提示:
gmake: `cmake' is up to date.
loading initial cache file /root/cmake-2.8.10.2/Bootstrap.cmk/InitialCacheFlags.cmake
-- Could NOT find Qt4 (missing: QT_QMAKE_EXECUTABLE QT_MOC_EXECUTABLE QT_RCC_EXECUTABLE QT_UIC_EXECUTABLE QT_INCLUDE_DIR QT_LIBRARY_DIR QT_QTCORE_LIBRARY)
-- Configuring done
-- Generating done
-- Build files have been written to: /root/cmake-2.8.10.2
我赶紧是came 安装配置没有完全,造成安装mysql 过程包如下错误:一直没有解决。
CMake Error: The source directory "/root/mysql-5.5.29-linux2.6-x86_64" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
这个问题困扰一周一直没解决,记录一下,有时间就慢慢解决。
问题解决:
今天又重新整理一下,发现本事就是安装过的二进制包,是编译好了的,里面本身就没有,cmakelists.txt
简单一句话,就是下载的包不对,不是源码包。里面就没有相关的cmake等文件。
下载正确的源码包,即不存在这样的问题。