`

MySQL 安装 CMake Error CMAKE_CXX_COMPILER not set

阅读更多

原文链接:http://my.oschina.net/u/249914/blog/177234

新装的机器Gnome-Ubuntu-13.10,编译安装mysql-5.6.14.tar.gz

命令

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/database/mysql5.6
-DSYSCONFDIR=/usr/local/database/mysql5.6/etc 
-DMYSQL_DATADIR=/data/mysql/3306 
-DMYSQL_TCP_PORT=3306 
-DMYSQL_UNIX_ADDR=/tmp/mysqld-3306.sock 
-DMYSQL_USER=mysql 
-DEXTRA_CHARSETS=all 
-DWITH_READLINE=1 
-DWITH_EMBEDDED_SERVER=1 
-DENABLED_LOCAL_INFILE=1 
-DWITH_INNOBASE_STORAGE_ENGINE=1
-DENABLE_DOWNLOADS=1
-DDEFAULT_CHARSET=utf8mb4
 
报一下错误

CMake Error at /usr/share/cmake-2.8/Modules/CMakeCXXInformation.cmake:37 (get_filename_component):
get_filename_component called with incorrect number of arguments
Call Stack (most recent call first):
CMakeLists.txt:3 (PROJECT)


CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
CMake Error: Internal CMake error, TryCompile configure of cmake failed
-- Performing Test HAVE_PEERCRED - Failed
-- Library mysqlclient depends on OSLIBS -lpthread;m;dl
-- GMOCK_SOURCE_DIR:/usr/local/database/mysql-5.6.14/source_downloads/gmock-1.6.0
-- Performing Test HAVE_NO_NULL
CMake Error at /usr/share/cmake-2.8/Modules/CMakeCXXInformation.cmake:37 (get_filename_component):
get_filename_component called with incorrect number of arguments
Call Stack (most recent call first):
CMakeLists.txt:3 (PROJECT)


CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
CMake Error: Internal CMake error, TryCompile configure of cmake failed
-- Performing Test HAVE_NO_NULL - Failed
-- Performing Test HAVE_NO_UNUSED_TYPEDEFS
CMake Error at /usr/share/cmake-2.8/Modules/CMakeCXXInformation.cmake:37 (get_filename_component):
get_filename_component called with incorrect number of arguments
Call Stack (most recent call first):
CMakeLists.txt:3 (PROJECT)


CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
CMake Error: Internal CMake error, TryCompile configure of cmake failed
-- Performing Test HAVE_NO_UNUSED_TYPEDEFS - Failed
-- GTEST_LIBRARIES:gmock;gtest
Warning: Bison executable not found in PATH
-- Library mysqlserver depends on OSLIBS -lpthread;m;crypt;dl
-- Configuring incomplete, errors occurred!

解决方法:

sudo apt-get install g++

分享到:
评论

相关推荐

    学习笔记(边缘检测_OpenCV在Zedboard上的移植).docx

    set(CMAKE_CXX_COMPILER arm-xilinx-linux-gnueabi-g++) 3、 OpenCV安装配置 关联toolchain.cmake文件并配置移植OpenCV的安装目录。进入bulid文件夹打开终端,进入root身份: cmake -D CMAKE_TOOLCHAIN_FILE=...

    linux下读写INI配置文件库

    set(CMAKE_CXX_COMPILER "/home/swapp/arm/5.4.0/bin/arm-linux-g++") else() SET(CMAKE_SYSTEM_NAME Linux) set(CMAKE_C_COMPILER "/usr/bin/gcc") set(CMAKE_CXX_COMPILER "/usr/bin/g++") endif() ==========...

    学习笔记(OpenCV在PC Ubuntu上的安装).docx

    set(CMAKE_CXX_COMPILER arm-xilinx-linux-gnueabi-g++) 3、 OpenCV安装配置 关联toolchain.cmake文件并配置移植OpenCV的安装目录。进入bulid文件夹打开终端,进入root身份: cmake -D CMAKE_TOOLCHAIN_FILE=...

    leetcode有mac版吗-leetcode:leetcode

    leetcode有mac版吗leetcode 设置 假设 mac os 和 vscode 以及以下项目结构: . ├── .gitignore ...安装cmake ...cmake ...cmake_minimum_required ...set (CMAKE_CXX_STANDARD ...(CMAKE_COMPILER_IS_GNUCC)

    kEDM:基于Kokkos的经验动态建模(EDM)的性能便携式实现

    cmake -DCMAKE_C_COMPILER=$(which gcc-9) \ -DCMAKE_CXX_COMPILER=$(which g++-9) \ -DCMAKE_BUILD_TYPE=Debug ..Linux(搭配CUDA) cmake -DCMAKE_CXX_COMPILER=/opt/kokkos/bin/nvcc_wrapper ..

    使用 CPLEX C++ API 求解TSP_C++_代码_下载

    如果您的编译器位于非标准位置,则可以使用-DCMAKE_CXX_COMPILER=</path/to/compiler>. 如果要在发布模式下编译,请更改Debug为。Release 运行制作:make。 运行可执行文件:./cplex_example. 更多详情、使用方法,...

    llvm-project-15.0.7.src.tar.xz

    tar -xvJf llvm-project-15.0.7.src.tar.xz mkdir llvm-project-15.0.7.src/llvm/build ...-DCMAKE_CXX_COMPILER=/usr/bin/g++ \ -DLLVM_ENABLE_PROJECTS=clang \ -DCMAKE_BUILD_TYPE=Release \ ../

    Qt自带MinGW+cmake编译OpenCV

    Windows下,Qt5.7自带的MinGw编译器+32位cmake编译的OpenCV的库。

    grpc-cmake-template:gRPC的CMake模板

    介绍 该存储库是使用C ++项目的CMake模板。...cmake ./ -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_BUILD_TYPE=Release make -k 使用地址清理器编译所有示例 cmake ./ -DCMAKE_BUILD_TYPE=Debug -DUSE_SANITIZE

    xe:结合使用io_uring和C ++ 20协程支持,实现超快速IO事件循环

    2. cmake -DCMAKE_BUILD_TYPE= " Release " -DCMAKE_CXX_COMPILER= " /usr/bin/g++-10 " .. OR cmake -DCMAKE_BUILD_TYPE= " Release " -DCMAKE_CXX_COMPILER= " /usr/bin/clang++ " .. 3. cmake --build . 4. ./...

    gateway-luna:通过RF管理远程传感器执行器设备的引擎

    网关-月神 qtcreator的设置以构建项目 ...CMAKE_CXX_COMPILER_WORKS:STRING=1 CMAKE_C_COMPILER_WORKS:STRING=1 QTDIR:PATH /opt/poky/2.3/metaqtsdk/sysroots/x86_64-pokysdk-linux/usr/bin/qt5/moc

    occa.deprecated:用于便携式多线程的 API。 已弃用

    您可以通过传入命令行参数来告诉 CMake 使用哪些编译器 > cmake -DCMAKE_C_COMPILER="gcc-4.8.1" \ -DCMAKE_CXX_COMPILER="g++-4.8.1" \ -DCMAKE_Fortran_COMPILER="gfortran-4.8.1" \ .> make默认情况下,所有可用...

    accsynt:LLVM的程序综合工具和实用程序

    AccSynt AccSynt是用于在LLVM中构建程序合成器的工具和实用程序的集合。建筑构建先决条件: CMake 3.2或更高版本柯南具有C ++ 17支持的C ++编译器,例如g++ 7或更高版本。...COMPILER=$YOUR_CXX \

    DFT的matlab源代码-PWDFT:通用DFT位

    DFT的matlab源代码DFT ...-DCMAKE_CXX_COMPILER = g ++-9 -DCMAKE_Fortran_COMPILER = gfortran -DCMAKE_INSTALL_PREFIX = $ NWX_INSTALL -DCMAKE_PREFIX_PATH = $ NWX_INSTALL -DCPP_GITHUB_TOKEN\n=

    binja-superh:Binaryninja的SuperH(sh2,3,4)体系结构插件

    cmake -DCMAKE_C_COMPILER= ` which clang ` -DCMAKE_CXX_COMPILER= ` which clang++ ` -DCMAKE_BUILD_TYPE=Release -DBN_INSTALL_BIN_DIR=/path/to/binaryninja .. make sh-all 安装 cd build/ ln -s ` pwd ` /...

    DFT的matlab源代码-DFT-DMET:DMET与DFT集成

    -DCMAKE_CXX_COMPILER=g++ -DCMAKE_CXX_FLAGS="-std=c++11 -O3" -DKOKKOS_ENABLE_OPENMP=ON make 要进行单元测试,请运行 ./run_DFT_unit_tests 现在并行版本存在一些问题,请不要使用-DKOKKOS_ENABLE_OPENMP=ON ...

    mosquitto之arm编译

    编译前工作  请安装arm交叉编译工具链,然后参考mosquitto之linux编译中CMake的使用方法...CMAKE_CXX_COMPILER,指定到交叉编译工具链中的g++程序,例如:/home/crosstool/sysroots/x86_64-oesdk-linux/usr/bin/arm-oe

    mpp_enc_file_demo:MPP在RV1126上将YUV编码为H264测试

    MPP_LINUX_C ++ 一个演示演示了如何在Linux上...那样做设置(CMAKE_C_COMPILER“输入您的工具链gcc路径)设置(CMAKE_CXX_coMPILER“输入您的工具链g ++路径”) cmake版本> = 2.8是必需的root:cd构建根:make根目

    cpp-training:C ++培训示例(更多详细信息)

    已获得许可 有关此培训的更多详细信息,请联系 。 cpp训练 任何文件filename.cpp都会使用额外的文件filename.h* filename--*.*自动编译filename--*...-DCMAKE_CXX_COMPILER_LAUNCHER=ccache :启用ccache作为编译器缓存

    cxx-langstat

    要构建,请将项目克隆到目录中: mkdir build && cd build cmake -DCMAKE_CXX_COMPILER=your/clang++/binary/here ../ 通常位于/usr/local/bin/clang++ 。 跑步 要运行: ./cxx-langstat [options] <source0> [... ...

Global site tag (gtag.js) - Google Analytics