请问大侠我编写的MFC程序需要的DLL,我该怎样把它加入到我的程序包里面?

请问大侠我编写的MFC程序需要的DLL,我该怎样把它加入到我的程序包里面?,第1张

dll一般不能直接加到程序里,像你这种情况一般都是把程序和dll打包放在一起发布的。

dll对减少单个程序的大小没什么帮助,只是方便更新和在多个程序公用一个dll 的时候减少硬盘负担

你好,在dll中定义函数long _declspec(dllexport) Func1()

在dll工程的def文件中加注

Explicit exports can go here//项目生成固有

Func1

在exe项目文件中声明long _declspec(dllimport) Func1()

另外把dll项目生成的dll,lib放到exe项目运行目录下。在exe项目属性的lib选项中添加dll的lib名称。

然后就可以把Func1像本项目中函数一样用了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11542955.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存