在C语言中,UNIX。mysql相关错误msgs

在C语言中,UNIX。mysql相关错误msgs,c,C,编译后。我得到 /usr/ccs/bin/ld: Unsatisfied symbols: mysql_query (first referenced in test3.o) (code) mysql_close (first referenced in test3.o) (code) mysql_init (first referenced in test3.o) (code) mysql_num_fields (first referenced in test3.o)

编译后。我得到

/usr/ccs/bin/ld: Unsatisfied symbols: mysql_query (first referenced in test3.o) (code) mysql_close (first referenced in test3.o) (code) mysql_init (first referenced in test3.o) (code) mysql_num_fields (first referenced in test3.o) (code) mysql_free_Result (first referenced in test3.o) (code) mysql_real_connect (first referenced in test3.o) (code) mysql_store_result (first referenced in test3.o) (code) mysql_error (first referenced in test3.o) (code) mysql_fetch_row (first referenced in test3.o) (code) /usr/ccs/bin/ld:未满足的符号: mysql_查询(首先在test3.o中引用)(代码) mysql_close(首先在test3.o中引用)(代码) mysql_init(在test3.o中首次引用)(代码) mysql_num_字段(首先在test3.o中引用)(代码) mysql_free_结果(首先在test3.o中引用)(代码) mysql\u real\u connect(首先在test3.o中引用)(代码) mysql_存储_结果(首先在test3.o中引用)(代码) mysql_错误(首先在test3.o中引用)(代码) mysql_fetch_行(首先在test3.o中引用)(代码) 消息。。 谁能告诉我我的代码有什么问题吗?

你没有链接到库


根据环境(IDE、命令行等)的不同,如何做到这一点是不同的。如果在命令行上构建,请将
-lmysql
添加到命令行末尾以链接库。在IDE中,它通常位于项目设置的某个位置,可能位于名为“链接器”的部分/选项卡中。

如果不查看代码,很难告诉您代码有什么问题。有人能告诉我错误消息是什么吗??:(@paulsmith出于好奇编译时使用的完整命令是什么?@samy.vilar cc test3.c-I/opt/mysql/include/mysqlit可能会对您有所帮助