首页 > 代码库 > vs创建dll工程
vs创建dll工程
1.创建工程--->Win32工程。
2.选择dll类型
3.添加代码
4.添加def定义文件
5.向def文件中添加代码
LIBRARY CnBlogsDll EXPORTS func1 func2 data1 data2其中data1,data2,func1,func2等是需要导出的符号(函数、数据等)。
LIBRARY是模块定义文件必须的一部分,它告诉链接器(linker)如何命名你的DLL。EXPORTS也是模块定义文件中必须具有的一部分,这部分使得符号(数据、函数等)可以被其它应用程序访问到并且为之创建一个导入库。当你生成这个项目时,不仅是一个.dll文件被创建,而且一个扩展名为.lib的导出库也会被创建。EXPORTS后面列出要导出的符号的名称。可以在.def文件中的导出函数名后加@n,表示要导出函数的序号为n(在进行函数调用时,这个序号将发挥其作用)。
vs创建dll工程
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。