This question already has answers here:
Closed 4 years ago.
MySQL and C : undefined reference to `_mysql_init@4'|
(3个答案)
当我尝试连接到我的数据库时,出现一个错误:
未定义对“mysql_init@4”的引用
我使用代码块。怎么了?
(3个答案)
当我尝试连接到我的数据库时,出现一个错误:
未定义对“mysql_init@4”的引用
#include<mysql.h>
int main()
{
MYSQL *con;
con = mysql_init(NULL);
return 0;
}
我使用代码块。怎么了?
最佳答案
“未定义的引用”意味着链接器错误。在这种情况下,您可能没有链接到正确的mysql C库。链接到相应的C库。
此外,还回答了一个类似的问题here
关于mysql - 将C程序连接到MYSQL数据库时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30130631/
10-11 00:05