您的位置:首页 > 编程语言 > C语言/C++

C++封装 mysql C api遇到的问题

2016-03-10 12:59 441 查看
1 设置VS目录 主要有2个

1) 项目->属性-> 配置属性->vc++目录->包含目录 添加mysql目录下的inclue目录到该项

2)项目->属性-> 配置属性->vc++目录->库目录 添加mysql目录下的lib目录到该项

2 编写代码

windows:

#include <windows.h> // 不包含这个会报错

#include "mysql.h" // 如果不经过第一步 则这里要用绝对路径

#pragma comment(lib, "libmysql.lib"); // 如果不经过第一步 则这里要用绝对路径

linux:(尚未验证是否正确,貌似linux没有 SOCKET宏定义?)

依次输入以下代码:

typedef unsigned int SOCKET;

#ifndef my_socket_defined

#define my_socket SOCKET

#endif

#include "mysql.h" // 路径怎么设置 待研究

#pragma comment(lib, "libmysql.lib"); // 路径怎么设置 待研究
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: