C++之编写dll库

导出函数:

需要在函数前面写入:

#define REAL_VIDEO_API  extern "C"__declspec(dllexport)

如果是C+库动态加载C++库的话还需要新建def文件,声明如下:

EXPORTS  
CreateDevice      @1
Init              @2
UnInit            @3

C#不需要上述声明文件

示例:

REAL_VIDEO_API int __stdcall CreateRgb24Decoder();

猜你喜欢

转载自blog.csdn.net/g0415shenw/article/details/82769514
今日推荐