1.加载lib/头文件
分两种方法:
(1)适用于当前项目
1 第一步:项目->属性->C/C++->常规->附加包含目录(浏览.h文件的路径) 添加包含文件
2 第二步:项目->属性->C/C++->链接器->输入->附加依赖项(写入lib的名称) 添加库文件
3 项目->属性->C/C++->链接器->输入->附加依赖项 添加用到的lib
4 第三步:在要使用cpp文件前加入 #include < .h>(注意文件的路径)
(这一步也可以在代码中显示调用 #pragma comment(lib, “***.lib”) )
(若不添加,连接报错:无法解析的外部符号)
(2)适用于所有项目,设置好后即使重建新项目也不需重新设置。
1 Tools->Options->Projects and Solutions->VC++ Directories ->Show directories for:(选择include files)->添加.h路径
2 Tools->Options->Projects and Solutions->VC++ Directories ->Show directories for:(选择Library files)->添加lib路径
(这些路径只告诉编译器怎么找文件,没有说把那里面的文件加入工程.)
(若不设置,编译报错:无法打开***文件)。
2 加载dll
1 将dll文件拷贝到工程debug和release文件下
2 把要用到的dll文件都拷贝到 windows目录或者system32目录
3 把你的dll所在的目录添加到%PATH%环境变量中。
(如果不拷贝,编译链接不报错,运行报错:无法找到***.dll)
3.DLL与LIB文件的区别

本文介绍了lib和dll文件在加载过程中的不同,包括加载lib时需要头文件,以及加载dll的方式。同时,详细阐述了DLL与LIB文件在应用程序中的主要区别。

1万+

被折叠的 条评论
为什么被折叠?



