vs2010链接动态库(vs调用动态链接库)

如何使用VS2010或2013 IDE生成出来的dll

若要创建引用并使用刚刚创建的动态链接库的应用程序,请从“文件”菜单中选择“新建”,然后选择“项目…”。

从“项目类型”窗格中,选择“Visual C++”下的“Win32”。

从“模板”窗格中,选择“Win32 控制台应用程序”。

为项目选择一个名称,如“MyExecRefsDll”,并将其输入“名称”字段。从“解决方案”旁边的下拉列表中选择“添入解决方案”。这会将新项目添加到该动态链接库所属的同一个解决方案中。

按“确定”启动“Win32 应用程序向导”。在“Win32 应用程序向导”对话框的“概述”页中,按“下一步”。

从“Win32 应用程序向导”的“应用程序设置”页中,选择“应用程序类型”下的“控制台应用程序”。

从“Win32 应用程序向导”的“应用程序设置”页中,取消选择“附加选项”下的“预编译头”。

按“完成”创建项目。

vs2010怎么创建动态连接库

一、创建动态链接库项目:

1、打开Microsoft Visual Studio 2010,选择File-New-Project。

2、在New Project中选择Installed Templates-Visual C++-Win32。

3、选择Win32 Console Application,设置名称:simpledll,设置解决方案名:zdddll。

4、单击OK,在出现的Win32 Application Wizard的Overview对话框中点击Next。

5、在Application Settings中,选择Application type下的DLL。

6、勾选Additional options下的Empty project。

7、单击Finish创建项目。

向动态链接库添加类:

1、添加新类头文件。右键单击simpledll项目,Add-New Item,选择Header File(.h),设置名称为simpledll,单击Add。

2、添加新类源文件。右键单击simpledll项目,Add-New Item,选择C++ File(.cpp),设置名称为simpledll,单击Add。

3、为新类添加内容。内容如下:

头文件simpledll.h:

//------------------ simpledll.h ----------------

#pragma once;

//该宏完成在dll项目内部使用__declspec(dllexport)导出

//在dll项目外部使用时,用__declspec(dllimport)导入

//宏DLL_IMPLEMENT在simpledll.cpp中定义

#ifdef DLL_IMPLEMENT

#define DLL_API __declspec(dllexport)

#else

#define DLL_API __declspec(dllimport)

#endif

namespace zdd

{

//导出类

class DLL_API SimpleDll

{

public:

SimpleDll();

~SimpleDll();

int add(int x, int y); //简单方法

};

}

源文件simpledll.cpp:

//------------------ simpledll.cpp ----------------

//注意此处的宏定义需要写在#include "simpledll.h"之前

//以完成在dll项目内部使用__declspec(dllexport)导出

//在dll项目外部使用时,用__declspec(dllimport)导入

#define DLL_IMPLEMENT

#include "simpledll.h"

namespace zdd

{

SimpleDll::SimpleDll()

{

}

SimpleDll::~SimpleDll()

{

}

int SimpleDll::add(int x, int y)

{

return x+y;

}

}

4、完成后点击Build-Build Solution,生成解决方案。可在~zdddll\Debug下查看生成的simpledll.lib和simpledll.dll.文件。

二、创建引用动态链接库的应用程序:

1、选择File-New-Project。

2、在New Project中选择Installed Templates-Visual C++-Win32。

3、选择Win32 Console Application,设置名称:usesimpledll。选择Add to solution。

4、单击OK,在出现的Win32 Application Wizard的Overview对话框中点击Next。

5、在Application Settings中,选择Application type下的Console application。

6、取消Additional options下的Precompiled header,勾选Empty project。

7、单击Finish创建项目。

如何用VS2010编写动态链接库DLL

1、创建引用动态链接库的应用程序:在解决方案上单击鼠标右键》添加》新建项目 2、在添加新项目中选择其它语言-Visual C++-Win32,选择Win32 控制台应用程序,设置名称:simpleDLLTest 3、单击确定,在出现的Win32 应用程序向导的概述对话框中...

vs2010调用vs2015的动态库

方法/步骤1进入项目文件夹,找到项目的.sln文件。操作如图(演示的项目名叫:MyTest20150519 )

2进入后修改参数:Microsoft Visual Studio Solution File, Format Version 12.00# Visual Studio 2012改为:Microsoft Visual Studio Solution File, Format Version 11.00# Visual Studio 2010保存退出。

3进入该目下的项目文件夹。

4用记事本打开App.config文件,5将sku=".NETFramework,Version=v4.5"改为:sku=".NETFramework,Version=v4.0"保存退出。

6用记事本打开.csproj文件。如图:

7将改为:保存退出。

8修改后就可以用vs2010打开用高版本写的项目了。

求救啊!!!windows 用VS2010 创建动态链接库

开始运行输入secpol.msc安全设置本地策略用户权限分配创建符号链接

按这个设置:Administrator

361知讯网

本文链接:http://pdidw.com/vs/25020.html

发表评论

评论列表

还没有评论,快来说点什么吧~