我下载了MySQL Connector C 6.1
我将libmysql.dll复制到我的项目目录和/windows/system
我在我的hello world示例中添加了#include“mysql.h”,并尝试编译它。#include
#include
#include "mysql.h"
int main()
{
printf("Hello world!\n");
return 0;
}
当我尝试编译它时,我得到以下错误:
找不到-l-lmysqlpp
找不到-l-lmysqlclient
如果有任何帮助,我将不胜感激。
编辑:让我上载test_build_log.html文件-------------- Build: Debug in test (compiler: GNU GCC Compiler)---------------
gcc.exe -o bin\Debug\test.exe obj\Debug\main.o "C:\Program Files\MySQL\MySQL Connector C 6.1\lib\libmysql.lib" "C:\Program Files\MySQL\MySQL Connector C 6.1\lib\vs12\mysqlclient.lib" -l-lmysqlpp -l-lmysqlclient
C:/Program Files/CodeBlocks/MinGW/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -l-lmysqlpp
C:/Program Files/CodeBlocks/MinGW/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -l-lmysqlclient
collect2.exe: error: ld returned 1 exit status