我正在使用cygwin gcc编译器来编译c代码。我有c代码使用mysql连接器api从数据库中获取数据。
一旦我能够通过链接libmysql库来编译和运行它,现在我有点面临编译问题。
我收到错误,说明未定义的mysql_ini引用。
我使用了fallowing命令
gcc myfile.c -l libmysql
为此我得到错误说无法找到libmysql文件。
所以我把我的源代码和libmysql库放在同一个文件夹中,然后发出了fallowing命令
gcc myfile.c -L. -l libmysql
这次我得到了同样的未定义错误。
尝试类似的东西:
$ gcc version.c -o version `mysql_config --cflags --libs`