【VC++】如何建立DLL啊

【VC++】如何建立DLL啊,第1张

建立DLL文件
1在VC6中新建MFC
Appwizard(dll)工程。
2添加一个新类(CMyClass)。
3在类的头文件里加一句话,用来发布:Class
_declspec(dllexport)
CMyClass。
4编译后在Debug里找dll和lib文件。
5调用方法:把这两个文件考入要调用的工程根目录下,头文件里引用:
#include
"MyClassh"
#pragma
comment(lib,"Dlllib")
试试吧,没人指导是挺难的,我也是新手,以后多交流。

但是在VCNET集成开发环境中是这样的:点击菜单命令 “项目/属性”,d出项目属性对话框;或者在解决方案视图或类视图中,右击项目名称,选“属性”,d出项目属性对话框;在d出对话框的活动配置中,选择“配置属性/链接器/输入/附加依赖项”,即可输入待加入的lib库文件,添加完毕点击“应用”或“确定”按钮。

1、将h和c文件加入到工程中。
2、Alt+F7进入当前工程的 Settings,选择C/C++选项卡,从Category组合框中选中Precompiled Headers,选择Not Using Precompiled headers。确定。
3、将h中的声明也复制到调用文件的前面,否则会提示:undeclared identifier。

#include<iostreamh>
using namespace std;
改成
#include<iostream>
using namespace std;
C++的规定,头文件没有后缀名

在vc安装目录的lib文件夹下可以添加lib文件
你提到的winmmlib在vc中有
加个头文件#include <mmsystemh>即可
另外可以在Project/setting/link中的对象(库模块)的文本框的最后加入 winmmlib
以后你要用其他的lib文件可以用这个方法


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

原文地址: https://outofmemory.cn/yw/13375743.html

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

发表评论

登录后才能评论

评论列表(0条)

保存