无法编译mysql源代码
unable to compile mysql source
Am正在尝试编译mysql客户端库源
source paclageclientmysql.cc
我使用了gcc和g++这两种
g++ -o mysql.cc mysql.cc
所以每当我编译时,它总是给出错误
In file included from mysql.cc:33:0:
client_priv.h:20:23: fatal error: my_global.h: No such file or directory
compilation terminated.
虽然my_global.h已经存在,但我把它移到了mysql.cc的根文件夹中,但出现了同样的错误,我做了所有的事情,但没有找到库,我复制了my_global-h的代码并将其粘贴到client_priv.h中,之后当我编译它时,它说client_priv.h.中列出的其他库丢失了……所以帮助它解决了令人困惑的
您应该遵循官方指南
运行gcc是不够的,因为有很多环境设置需要设置,例如LIB路径、include路径等。
他们正在使用CMake为您准备构建。
更新:
如果您想编译将使用mysql客户端库的程序,请遵循本指南。
相关文章:
- 在Linux中哪里可以找到互斥、未来等的源代码
- C++MySQL C api用户输入行
- 如果编译的源代码是特定于它编译的硬件的,我们如何分发它
- 使用cmake从源代码构建MySQL连接器/C++失败(与以前的声明冲突)
- 难以理解某些人解决IOI问题的源代码
- 使用mysql c++连接器的未定义引用
- 使用g++编译hdf5源代码
- 无法在C++中建立与MySQL数据库的连接
- mysql C++ connector [mysql-connector-c++-8.0.19-linux-glibc2
- C++应用程序 MySQL odbc 数据库连接错误:在引发"otl_tmpl_exception<>"实例后终止调用
- 如何使用C++读取另一个程序中的源代码输出
- Poco FindMySql.cmake 无法找到 MySQL 源代码
- 更改命令行 qt5 源代码构建配置的正确/快速方法
- C++出现控制台错误.我无法识别源代码的问题
- MySQL C++连接器链接错误
- 从源代码构建 MySQL 连接器/C++(找不到 Boost 库错误)
- 带有多个MySQL源代码文件的GDB
- MySQL连接器C++64位在Visual Studio 2012中从源代码构建
- 在64位机器上从源代码构建32位mysql c++连接器
- 无法编译mysql源代码