设为首页 加入收藏

TOP

Visual C++ 2010 加载DLL动态链接库
2014-11-23 21:25:04 】 浏览:392
Tags:Visual 2010 加载 DLL 动态 链接

动态链接库的加载需要三个文件:

1 头文件"fun.h"

2 动态链接库文件"fun.dll"

3 动态链接库引入库文件"fun.lib"

在Visual C++ 2010中设置三个地方

1 头文件的包含:将"fun.h" 添加到项目中来,参见上一篇博客中的内容(不再赘述)。

2 动态链接库文件的包含: 将"fun.dll"添加到默认目录中,这个默认目录为:"project->debug”目录

3 动态链接库引入库文件的包含

3.1 将"fun.lib" 放到默认目录中,这个默认目录为"project->project" 目录;同时在"project->projectname properties->cinfiguration properties->Linker->Input->Additional Dependencies" 中添加此文件"fun.lib"。

3.2 将"fun.lib" 保留在原来所属项目的"Debug"目录中不动,并将此目录添加到当前的项目中来 :在"project->projectname properties->cinfiguration properties->Linker->General->Additional library Directories"中添加此目录,可以是绝对目录,也可以是相对目录(见上一篇有关绝对目录)。同时在"project->projectname properties->cinfiguration properties->Linker->Input->Additional Dependencies" 中添加此文件"fun.lib"。

本人因导师项目需要用一个开源的语音软件,那个软件用VC++2010 做的,本以为自己刚熟悉VC++2008就够用的了,没想到还要这番纠结摸索。哎。。。,不过总体来说新工具比旧工具总是好用,因为在VC++2008中要设置的还要再加一项!!真是的

欢迎同行或有兴趣的批评指正,大家共同进步!

摘自ClamReason的专栏

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇详解警告“unreferenced local va.. 下一篇Visual C++ 2010 管理源文件

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目