VC6.0中加载库(lib、dll)文件的两种方法
2012-04-26 20:40
337 查看
两种方法:
1、在Project->Add to Project->Files中将你的LIB文件直接加入到工程中去。
2、在TOOLS->OPTIONS->Directories->Library files,加入你的LIB文件所在的目录,然后:
在Project->setting->link->Object/Library Modules中加入你的LIB文件,如 "you.lib"
或者,在代码里面 #pragma comment(lib, "you.lib")
注意:如果该 lib 不在 vc 的默认路径(TOOLS->OPTIONS->Directories->Library files)里,那直接引入文件名还是找不到的。这种情况下,可以在 #pragma comment 中,或者是Library Modules 中显示的引入路径。
要用一个dll(假设这个dll的名字叫**),你手头要有三个文件:"**.h"头文件,"**.dll"动态链接库文件,还有"*.lib"文件.首先把这三个文件都拷贝到你的项目文件夹下,然后在 工程->设置 选单中,点到右边的"link"选项卡,在"link"中有一项"对象/库模块"(object/library
module),在这一项中输入"**.lib",然后在要用这个库函数的cpp文件中的开始位置加上一句 #include "**.h" 然后就可以在此cpp文件中用这个库中的函数了.
源地址:
1、在Project->Add to Project->Files中将你的LIB文件直接加入到工程中去。
2、在TOOLS->OPTIONS->Directories->Library files,加入你的LIB文件所在的目录,然后:
在Project->setting->link->Object/Library Modules中加入你的LIB文件,如 "you.lib"
或者,在代码里面 #pragma comment(lib, "you.lib")
注意:如果该 lib 不在 vc 的默认路径(TOOLS->OPTIONS->Directories->Library files)里,那直接引入文件名还是找不到的。这种情况下,可以在 #pragma comment 中,或者是Library Modules 中显示的引入路径。
要用一个dll(假设这个dll的名字叫**),你手头要有三个文件:"**.h"头文件,"**.dll"动态链接库文件,还有"*.lib"文件.首先把这三个文件都拷贝到你的项目文件夹下,然后在 工程->设置 选单中,点到右边的"link"选项卡,在"link"中有一项"对象/库模块"(object/library
module),在这一项中输入"**.lib",然后在要用这个库函数的cpp文件中的开始位置加上一句 #include "**.h" 然后就可以在此cpp文件中用这个库中的函数了.
源地址:
相关文章推荐
- VC6.0中加载库(lib、dll)文件的两种方法 .
- VC6.0中加载库(lib、dll)文件的两种方法
- VC6.0中加载库(lib、dll)文件的两种方法
- VC6.0中加载库(lib、dll)文件的两种方法
- 当加载XXXX.dll文件时出错的解决方法
- “未能加载文件或程序集“AForge.Video.FFMPEG.dll”或它的某一个依赖项。找不到指定的模块” 解决方法
- 生成COM Dll的tlb文件的两种方法
- C#实现反射调用动态加载的DLL文件中的方法
- VC6.0 和VS2008 加载IPHlpApi.LIB及IPHlpApi.H 失败 方法
- 动态加载script文件的两种方法
- 动态加载JavaScript文件的两种方法
- Java加载资源文件的两种方法
- Java加载资源文件的两种方法 (转载)
- springboot加载配置文件中属性值的两种方法
- vc6/vs2010设置头文件和lib库路径的两种方法
- 两种SpringBoot加载YML配置文件的方法
- 动态加载JavaScript文件的两种方法
- 生成COM Dll的tlb文件的两种方法
- C#实现反射调用动态加载的DLL文件中的方法
- .lib和.dll.exe文件的区别和联系,以及导出dll的两种方法