#include <my_global.h>
#include <mysql.h>
int main(int argc, char **argv)
{
printf("MySQL client version: %s\n", mysql_get_client_info());
}
〜$ gcc的-o MySQL的测试的MySQL TEST.CGCC编译不会和运行MySQL C库
我尝试从终端执行该测试程序,但得到以下错误消息:
/tmp/cceEmI0I.o:在功能main': MySQL-Test.c:(.text+0xa): undefined reference to
mysql_get_client_info”
有什么不好?我的系统是ubuntu
感谢该脚本帮助清理当场打死的事情,下面的作品就好了: “的gcc -o MySQL的测试的MySQL TEST.C -lmysqlclient”现在 ,测试类的工作,我将如何端口该命令到NetBeans等IDE? – JB87 2010-08-03 13:00:54
我会建议编写一个Makefile来处理自动编译应用程序。在那里你可以指定GCC的命令行参数。 您可以在这里找到关于如何编写makefile的信息:http://www.delorie.com/djgpp/doc/ug/larger/makefiles.html 有许多网站可以帮助您编写自己的makefile。 – Gui13 2010-08-03 14:36:33
@codaddict你会怎么做到这一点在Windows中? – cokedude 2017-10-24 23:27:49