我正在尝试编译mysql客户端库源
source paclage\client\mysql.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 ........所以帮助它相当混乱
答案 0 :(得分:2)
您应该关注official guide
运行gcc是不够的,因为要设置很多环境设置,例如LIB路径,包括路径等。
他们正在使用CMake为您准备构建。
更新:
如果要编译将使用mysql客户端库的程序,请遵循此guide。