C++中创建动态连接库及使用注意事项

只是给出了大概的步骤,具体的实现细节如.h及.cpp文件的编写未写。函数

首先,动态链接库的服务端程序(创建动态连接库)spa

file->new->Projects->Win32Dynamic-LinkLibrary,创建工程名(举例)为:interfaceImpio

在工程interfaceImp中创建相应的.h文件和.cpp文件。最后编译、连接.cpp文件便可以生成.dll文件(即动态连接库文件,注意该.cpp文件没法运行)。编译

而后,客户端程序(使用动态连接库的代码)class

File->new->Projects->Win32 Console Application,创建工程名(举例)为:DllClientfile

在工程DllClient中创建相应的.h.cpp文件,最后运行主函数便可。(注意:在编译连接运行主程序前,须要将服务端程序生成的.dll文件复制到DllClient工程的Debug文件夹中,不然运行时导入不了动态连接文件,会出错。)bug

相关文章
相关标签/搜索