Mysql++ VS2013环境配置

最近在研究Mysql++操作Mysql数据库。用vs2013;本来以为很简单,但真正使用起来真是各种坑,各种编译 连接 错误, 搞的偶焦头烂额。

搞了一下午 终于能通过编译了。本篇博客总结下各种问题的注意事项,好让使用Mysql++的新同学以后少走弯路。

一、首先是下载mysql++;这个就不多说了。下载完成后里面有各种文件,我们需要的就是lib文件夹里的文件。

二、将lib文件夹复制到工程目录中,将所有文件添加进工程。

三、(注意)在common.h 开始 添加头文件 #include <WinSock2.h> #include <windows.h> 注意添加顺序,如果先加window.h会出现重定义错误。

四、修改common.h的大约105行类容不然编译不过 #define MYSQLPP_EXPORT __declspec(dllimport)修改为

#define MYSQLPP_EXPORT __declspec(dllexport)

五、修改工程属性:将MySql的include 和  lib文件夹添加进去。我的在C:\Program Files\MySQL\MySQL Server 5.6\include 和 C:\Program Files\MySQL\MySQL Server 5.6\lib

六、修改工程属性:连接-》添加依赖项:libmysql.lib 和 ws2_32.lib

七、如果MySql是64位的,要将工程改为x64。

好到此为止 你的MySql++应该能通过编译了。。。。

时间: 2024-11-05 11:38:11

Mysql++ VS2013环境配置的相关文章

Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】

众所周知,win平台的服务器版本默认是不能运行php的,需要对服务器进行环境配置. 而许多朋友纠结如何配置,在百度上搜索出的教程一大堆,基本步骤复杂,新手配置容易出错. 今天,邹颖峥教大家一种快速配置方式,并且这种方式的PHP运行在Fast-CGI,效率比isapi效率.速度快得多. 首先,这是我示例的服务器(全新,无任何配置历史) 第一步,进入服务器管理 默认任务条有服务器管理图标,点击图标,在新打开的窗口中的左侧列表单击"角色",再点击右侧的添加角色. 开始安装IIS. 按照图示箭

apache2+php+mysql的环境配置

1:Apache介绍 Apache是世界使用排名第一的web服务器软件,它可以运行在几乎所有广泛使用的计算机平台上由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.同时Apache音译为阿帕奇,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部.也是一个基金会的名称.一种武装直升机等等. 2:Mysql介绍 MySQL是一个关系型数据管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司.MySQL是一种关联数据管理系统,关联数据库将数据保存在不同的表中,而不是将所

手动安装Apache+PHP+MYSQL及环境配置

先准备好软件: Apache官方下载地址:apache_2.0.55-win32-x86-no_ssl.msi,更多版本在这里: php官方下载地址:php-5.0.5-Win32.zip,更多镜像下载地址,更多版本下载: mysql官方下载地址:mysql-4.1.14-win32.zip,更多镜像下载地址,更多版本下载. 一.apache的安装与配制. 1)安装apache: 如果机子上装有IIS,要先把80端口让出来(即停止网站),然后开始安装apache,运行下载的Apache软件,自定

QT5.8.0与VS2013环境配置

1.下载VS2013,QT5.8.0,qt-vs-tools-msvc2013-2.1.1. VS2013版本为:Visual Studio Ultimate 2013 with Update 4 - 简体中文.iso QT5.8.0版本为:qt-opensource-windows-x86-msvc2013_64-5.8.0.exe,下载地址为:http://download.qt.io/archive/qt/ qt-vs-tools版本为2.1.1:qt-vs-tools-msvc2013-

MAC中MySql的环境配置

MySQL简介: MySQL是一个关系型数据库管理系统(RDBMS),被Oracle公司收购.是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS应用软件之一 特点: 一个开放源码的小型关联式数据库管理系统 体积小.速度快.总体拥有成本低 MySQL被广泛地应用在Internet上的中小型网站中 安装软件地址: http://pan.baidu.com/s/1pJDjPcZ 安装MySQL: 启动MySQL服务器: 设置MySQL命令的别名: 打开终端,输入: vim ~

mysql 相关环境配置

1. mysql 版本要求 5.5 以上, 否则不支持 emoji 表情. $ sudo apt-get install mysql-server $ sudo vim /etc/mysql/my.cnf # charset utf8mb4. mysql 5.5 required [client] default-character-set = utf8mb4 [mysql] default-character-set = utf8mb4 [mysqld] character-set-clien

Linux+Apache+PHP+MySQL服务器环境配置(CentOS篇)

1.配置php.ini vi /etc/php.ini 2.配置apache 先给需要配置的文件做个备份 cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.bak 编辑配置 vi /etc/httpd/conf/httpd.conf 配置完成后,启动apache服务 service httpd start 3.配置虚拟主机配置 vi /etc/httpd/conf/httpd.conf 在最后添加 <VirtualHost *:80

关于vs2013下配置opencv的问题(win7 64 位)

一点说明: 如果你是要导入别人的已经做好的项目,对于opencv的配置一定要选择该项目的解决方案资源管理器,选择该项目的属性,进行opencv的配置, 不要在属性管理器里进行配置,因为在属性管理器的debug的修改,对本项目不生效. 2.一定要注意项目要求的opencv的版本,数字要一模一样,之前按成了2.4.13,结果项目是2.4.10...vs的版本要用ultimate的.之前按了一个vs_premium,exe ....... 3.关于opencv环境变量的配置,只需要系统变量里path加

C连接MySQL数据库开发之Windows环境配置及测试

一.开发环境 Win8.1 64位.VS2013.MySQL5.5.3764位 MySQL安装目录为:C:\Program Files\MySQL\MySQL Server 5.5 二.配置工程环境 首先创建一个控制台空项目,打开VS2013,文件--> 新建项目 --> 常规 --> 选择"空项目" 因为我们要使用MySQL数据库的API接口编程,所以需要将工程的附加头文件搜索目录和附件库文件搜索目录,指向MySQL安装目录对应的位置,下面是我机子上mysql库和头