有一个项目需要把一个类用链接库的方式调用,而类的成员函数调用了一个模板函数。
一、生成
1、新建控制台程序,类型选择Dll,勾选导出符号会比较省事。
刚新建的项目中classdll.h和classdll.cpp如下图,可以看出基本的格式。
2、编写.h和.cpp文件,按照自动生成的格式写我们自己的类。大致如下
ClassDll.h
// 下列 ifdef 块是创建使从 DLL 导出更简单的
// 宏的标准方法。此 DLL 中的所有文件都是用命令行上定义的 CLASSDLL_EXPORTS
// 符号编译的。在使用此 DLL 的
// 任何其他项目上不应