在Windows中使用mysql api编译c

问题描述 投票:1回答:1

我正在使用cygwin gcc编译器来编译c代码。我有c代码使用mysql连接器api从数据库中获取数据。

一旦我能够通过链接libmysql库来编译和运行它,现在我有点面临编译问题。

我收到错误,说明未定义的mysql_ini引用。

我使用了fallowing命令

gcc myfile.c -l libmysql

为此我得到错误说无法找到libmysql文件。

所以我把我的源代码和libmysql库放在同一个文件夹中,然后发出了fallowing命令

 gcc myfile.c -L. -l libmysql

这次我得到了同样的未定义错误。

mysql c mysql-connector
1个回答
1
投票

尝试类似的东西:

$ gcc version.c -o version  `mysql_config --cflags --libs`

有关http://zetcode.com/db/mysqlc/的更多信息

© www.soinside.com 2019 - 2024. All rights reserved.