Chinaunix首页 | 论坛 | 博客
  • 博客访问: 418678
  • 博文数量: 121
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1393
  • 用 户 组: 普通用户
  • 注册时间: 2014-03-11 12:17
个人简介

www.vibexie.com vibexie@qq.com

文章分类

全部博文(121)

文章存档

2015年(55)

2014年(66)

我的朋友

分类: Mysql/postgreSQL

2014-04-02 00:36:21

1.准备工作
    安装好VC6.0或VS2010,
    在windows上装上Mysql,具体步骤就不介绍了,只要在官网上下载.msi安装程序,如mysql-installer-community-5.6.16.0.msi,然后正常安装,
    下载mysql在windows下的32的安装包,如mysql-5.6.17-win32.zip,并将其解压(因为要用到其中的include和lib;

2.配置VC6.0方案
     建立一个工程,然后在工具栏中,工具>选项>目录,然后添加mysql-5.6.17-win32.zip解压后的include和lib路径,注意要区分
    添加include和lib路径,不要一不小心就把lib添加到了include选项里了。
    接下来,
在工具栏中,工程>选项>设置>连接;在对象/库模块里添加libmysql.lib ;
    这样一来配置就OK了;
       还有就是将mysql-5.6.17-win32.zip下的
libmysql.dll复制到工程中的debug目录,也就是和.exe文件放在一起。

3.配置VS2010方案
    方法1:建立一个工程,在工具栏中,视图>资源管理器>配置属性>VC++目录;在库目录和包含目录中分别添加
                mysql-5.6.17-win32.zip包下的include和lib路径。
   
    方法2:这个方法更加简单,
用记事本打开C:\Users\AppData\Local\Microsoft\MSBuild\v4.0\Microsoft.Cpp.Win32.user.props,
                内容如下
                

点击(此处)折叠或打开

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  3.   <PropertyGroup>
  4.     <IncludePath>$(IncludePath)</IncludePath>
  5.     <LibraryPath>$(LibraryPath)</LibraryPath>
  6.   </PropertyGroup>
  7. </Project>
           在(IncludePath)和(LibraryPath)之前分别添加mysql-5.6.17-win32.zip解压后的include和lib路径,
           并在include和lib路径后加分号;
如下图:

点击(此处)折叠或打开

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  3.   <PropertyGroup>
  4.     <IncludePath>E:\专业软件\Mysql数据库\mysql-5.6.17-win32\include;$(IncludePath)</IncludePath>
  5.     <LibraryPath>E:\专业软件\Mysql数据库\mysql-5.6.17-win32\lib;$(LibraryPath)</LibraryPath>
  6.   </PropertyGroup>
  7. </Project>


    同样的,每次都要记得将mysql-5.6.17-win32.zip下的libmysql.dll复制到工程中的debug目录,也就是和.exe文件放在一起。

        推荐使用方法2,因为用方法1时,新建每个工程都要重新设置,用方法2则不用每次都设置,而是是将其设为默认配置。
                                                                                                                                                                                
                                                                                                                                                              
 2014.4.2凌晨

                 

   


阅读(3200) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~