解决c++Dll编写过程中出现的definition of dllimport function not allowed

来源:互联网 发布:mac 10.12.6 无法验证 编辑:程序博客网 时间:2024/04/19 22:14

解决c++Dll编写过程中出现的definition of dllimport function not allowed

 

工作实在是太忙,很久没来看看了。

 

最近在试着使用c++来封装一些代码,编写过程中遇到了definition of dllimport function not allowed这个问题。

 

查了些资料搞清楚,原来是dllimport和dllexport的问题。

 

dllimport   导入,在使用dll的地方声明时使用,dllexport 导出,在创建dll的代码中定义使用。

 

另外,还有预定义#ifdef,#ifndef,#define 等等的问题,等有空的时候再来写写。

 

例如下面一段代码:

 

原创粉丝点击