opencv CV_EXPORTS含义_JoannaJuanCV的博客-程序员宅基地

技术标签: 图像处理算法(c++/python opencv)  

opencv2/core/cvdef.h中定义 

#if (defined _WIN32 || defined WINCE || defined __CYGWIN__) && defined CVAPI_EXPORTS
#  define CV_EXPORTS __declspec(dllexport)
#elif defined __GNUC__ && __GNUC__ >= 4
#  define CV_EXPORTS __attribute__ ((visibility ("default")))
#else
#  define CV_EXPORTS
#endif

也就是说,CV_EXPORTS 实际上就是 __declspec(dllexport),其作用如下:

使用 __declspec(dllexport) 关键字从 DLL 导出数据、函数、类或类成员函数。

 __declspec(dllexport) 会将导出指令添加到对象文件中,因此在指定的对象文件里不需要使用 .def 文件。
 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/zfjBIT/article/details/90447595

智能推荐

为什么喧闹过后,京东还是市值第四的中国互联网公司?_lin000001的博客-程序员宅基地

根据1月10日最新的中国互联网公司市值排行,中国互联网行业BATJ的格局没有丝毫改变,京东以341亿美元市值排名第四,这一数字和第三名百度的580亿美元市值相比,差距并不大。在2018年,京东的市值曾先后被美团、小米、网易等公司超越,就连拼多多也曾一度接近京东的市值。而到了2019年初,经过一段时间的洗礼后,旧的格局又回来了。这是为什么?我认为,在去杠杆回归商业本质的大环境下,巨头...

docker理论知识_小帅虎丶丿的博客-程序员宅基地

1.docker是什么docker是世界领先的软件容器化平台。docker是一个用来装应用的容器,就像杯子可以放水,笔筒可以放笔,书包可以放书一样。你可以把网站放到docker里,可以把tomcat,mysql等服务安装到docker里,可以把任何你想得到的程序放到docker里。docker可以跨平台,支持windows、linux、Macos可以把docker当成运行在linux服务器上的虚拟机2.docker的思想集装箱 标准化:运输方式、存储方式、API接口...

iOS-OC-新浪微博登录报错redirect_uri_mismatch_ZFJ_张福杰的博客-程序员宅基地

我在用第三方登录的时候报错了,提示redirect_uri_mismatch,截图如下:原因是我在新浪开发平台新建APP后,没有修改回调url,回调url要和APP中设置的回调url一致;代码如下:[UMSocialSinaSSOHandler openNewSinaSSOWithAppKey:XinLangKey secret:XinLangSerect RedirectUR

松果出行CTO朱蓝天做客《智慧Talk》,解开共享电单车产研密码_螳螂观察的博客-程序员宅基地

松果出行CTO朱蓝天(右)接受腾讯新闻《智慧Talk》采访文 | 徐叁来源 | 螳螂观察近两年,越来越多的共享电单车出现在城市的大街小巷。这些色彩绚丽、使用便捷的车辆,与家庭自购电单车有何不同?它们又隐藏着怎样的设计、生产密码?“交通产业的发展逻辑与消费互联网的发展逻辑是不一样的。松果电单车生产出来,只是开始。我们要围绕车去提供智慧交通服务。”近日,松果出行CTO(首席技术官)朱蓝天做客腾讯新闻《智慧Talk》,详解共享电单车的研发、生产与运营,“我们的产研主要解决两个问题:车的质量,车..

appium跑demo简单实例讲解_普通打工仔的博客-程序员宅基地


 安装appium,设置


demo.pyfrom appium import webdriver #要装webdriver,方法查看http://www.cnblogs.com/sincoolvip/p/4532743.htmlfrom time import sleep


desired_caps ...

【 FPGA 】跨时钟域处理以及边沿检测_李锐博恩的博客-程序员宅基地

本文转载自:跨时钟域处理题目:多时钟域设计中,如何处理跨时钟域单bit:两级触发器同步(适用于慢到快) 多bit:采用异步FIFO,异步双口RAM 加握手信号 格雷码转换题目:编写Verilog代码描述跨时钟域信号传输,慢时钟域到快时钟域reg [1:0] signal_r;//------------------------------------------...

随便推点

Forest plot(森林图) | Cox生存分析可视化_cox forest 森林图_生信补给站的博客-程序员宅基地

本文首发于“生信补给站”微信公众号,https://mp.weixin.qq.com/s/2W1W-8JKTM4S4nml3VF51w更多关于R语言,ggplot2绘图,生信分析的内容,敬请关注小号,给您干货。Meta分析的结果使用森林图进行可视化展示很常见,其实COX生存分析也能用森林图展示。​ 之前分享过绘制KM曲线R|生存分析(1),诺莫图展示COX结果Nomogram(诺莫...

Linux下arch/arm/mach-s3c2410/include/mach/gpio-nrs.h的理解_weixin_30672295的博客-程序员宅基地

  刚刚开始学习Linux下设备驱动程序,可能很多新手现在和毛毛一样对这个文件(arch/arm/mach-s3c2410/include/mach/gpio-nrs.h)有很多的不理解,在理解这个文件的同时,毛毛建议和linux/arch/arm/plat-s3c24xx/gpio.c这个文件一起理解。好吧,下面就和毛毛一起来学习吧!1:首先毛毛将gpio-nrs.h的源码贴出来。/* ...

视频教程-Linux内核模块编程-嵌入式_weixin_34626144的博客-程序员宅基地

Linux内核模块编程 就职于国内一家半导体公司,担任高级系统软件工程师职位...

【基于Btrace的监控调试】_Whaleson的博客-程序员宅基地

Btrace简介(Docker可选择阿里arthas)建议使用JDK8        Btrace可以动态地向目标应用程序的字节码注入追踪代码。        JavaComplierApi、JVMTI、Instrumentation+ASMBtrace安装入门BtraceBtrace_V2.2.2  &n

13. Powershell -- 引号和转义字符_weixin_34366546的博客-程序员宅基地

Powershell 引号和转义字符单引号:任何情况下都只表示引号内自身的字符。输出:$a="World"<enter>‘Hello,$a’结果: Hello,$a双引号:允许进行变量代换和字符转义。输出:$a="World"<enter>"Hello,$a"结果:Hello,World输出单引号,双引号‘I ‘’m $a ’结果: I’m...

都在说云原生,它的技术图谱你真的了解吗?_CSDN云计算的博客-程序员宅基地

来源 |K8sMeetup社区作者 |Catherine Paganini翻译 |Sarah(K8sMeetup)校对 |木子(才云)如果你研究过云原生应用程序和相关技术,大概率你...

推荐文章

热门文章

相关标签