社区
工具平台和程序库
帖子详情
多个类做成一个dll, 但只导出其中一个类,怎么做啊?
sin816
2009-04-26 11:53:54
struct a; (a.h)
class b; (b.h,b.cpp)
class c; (c.h c.cpp)
c中的成员变量为a和b类型的,c中的函数调用b中的函数,现在只能导出类c,这个dll怎么做呢?
如果a,b普通形式声明,class _declspec(dllexport) c{...}; build后会出现警告说b没有提供dll接口
...全文
74
7
打赏
收藏
多个类做成一个dll, 但只导出其中一个类,怎么做啊?
struct a; (a.h) class b; (b.h,b.cpp) class c; (c.h c.cpp) c中的成员变量为a和b类型的,c中的函数调用b中的函数,现在只能导出类c,这个dll怎么做呢? 如果a,b普通形式声明,class _declspec(dllexport) c{...}; build后会出现警告说b没有提供dll接口
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mengde007
2009-04-26
打赏
举报
回复
是不是b没有定义?
mengde007
2009-04-26
打赏
举报
回复
http://topic.csdn.net/u/20090426/20/58c00070-fa79-4f0e-aa25-bf210b2b1870.html
那边的已经搞定了;
HelloDan
2009-04-26
打赏
举报
回复
那你可以不导出B类,可以只导出类B中的函数的。
pathuang68
2009-04-26
打赏
举报
回复
顶一下
gongqing82356722
2009-04-26
打赏
举报
回复
成员变量有没有初始化啊。。。。
猫已经找不回了
2009-04-26
打赏
举报
回复
TDump -ee dll文件 查看导出表就知道了。
baiwei156
2009-04-26
打赏
举报
回复
没有声明接口函数
如:
将main函数改名,并用
extern "C" void __declspec(dllexport) mainout()
~~~~~~~~~ ^^^^ ~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~
函数栈方式按照C语法(可选)返回值 声明导出 你的函数名称和参数。
project->settings->C++->preprocessor Definitions:
"_CONSOLE"替换为"_DLL"
project->settings->Link->object/library modules:
"/subsystem/console"替换为 "/dll"
同理,你如果是'_windows',replace with '_dll'
if you are '/subsystem/windows' replace with '/dll'
搞定系列:yolov8目标检测封装成
类
调用
(2)您需要保证自己的环境正常运行,比如可以预测图片或者视频 (3)您需要准备官方提供模型或者自己训练的模型 本课程环境为windows10,您也可以在linux上操作,但需要
一个
带一块英伟达显卡。
C++
类
函数
导出
DLL
,多
类
dll
嵌套。
最近
做
的项目算法要
导出
dll
,
一个
类
要嵌套另
一个
类
。网上找的资料都不全,自己摸索出来的办法。
做
个总结: 一:只
导出
一个
类
。可以有两种
做
法 (1)一是直接把__declspec(
dll
export) 加在
类
定义的地方,这个时候,...
C++
DLL
导出
类
C++
DLL
导出
类
http://blog.csdn.net/jietoulangren/article/details/14052533 在公司使用C++
做
开发,公司的大拿搭了
一个
C++的跨平台开发框架。在C++开发领域我还是个新手,有很多知识要学,比如
Dll
库的开发。 ...
C++
类
导出
DLL
在内部,
一个
DLL
可以用任何语言实现,但是为了在其他语言和环境中使用,
一个
DLL
接口应该回到最小的公分母——C语言。 使用C接口并不意味着开发人员应该放弃面向对象的方法。即使是C接口也可以用于真正的面向对象...
C++
DLL
导出
类
知识大全
在公司使用C++
做
开发,公司的大拿搭了
一个
...有
一个
问题让我有点困惑,普通的导入
导出
C++
类
的方式都是使用_declspec(
dll
export) /_declspec(
dll
import)来导入
导出
类
,但是在公司的开发中我们没有导入
导出
,而是定义...
工具平台和程序库
24,854
社区成员
27,343
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章