下面总结四种方法添加附加头文件和附加库的方法
方法一:
最省事,最低级的方法,直接添加,需要什么添加什么。
在源程序的头部直接添加完整路径。
1)头文件添加
#include "D:\Program Files\MySQL\include\mysql.h"
2)库文件添加
#pragma comment( lib, "D:\Program Files\MySQL\lib\libmysql.lib")
或者:将需要的头文件、库文件都放入到工程目录下,直接在源程序中调用头文件。
方法二:
1)头文件添加
1、添加路径
解决方案——项目名(如test)——属性——配置属性——VC++目录——包含目录;
添加完整的目录路径:D:\Program Files\MySQL\include
2、在源程序中声明
在源程序的头部添加:#include "mysql.h"
2)库文件添加:
1、添加路径
解决方案——项目名(如test)——属性——配置属性——VC++目录——库目录;
添加完整的目录路径:D:\Program Files\MySQL\lib
2、不需要在源程序中声明
解决方案——项目名(如test)——属性——配置属性——链接器——输入——附加依赖项;
添加具体需要的库:
libmysql.lib
mysqlclient.lib
方法三:
1)头文件添加
1、添加路径
解决方案——项目名(如test)——属性——配置属性——C/C++——常规——附加包含目录;
添加完整的目录路径:D:\Program Files\MySQL\include
2)在源程序中声明
在源程序的头部添加:
#include "mysql.h"
库文件添加:
1、添加路径
解决方案——项目名(如test)——属性——配置属性——链接器——常规——附加库目录;
D:\Program Files\MySQL\lib
2、解决方案——项目名(如test)——属性——配置属性——链接器——输入——附加依赖项;
libmysql.lib
mysqlclient.lib
方法四
可以让每次的新建的项目都应用此配置。
首先建立一个任意的项目MySql
视图——属性管理器——MySql——Degub|Win32——Microsoft.CPP.Win32.user
下面参考方法二
通用属性——VC++目录——包含目录
通用属性——VC++目录——库目录,链接器——输入——附加依赖项。