开发dll 相关的设置问题

来源:互联网 发布:别去糟蹋 知乎 编辑:程序博客网 时间:2024/04/28 13:05

今天编了半天dll,有很多错误,在网上找了很多资料,有几点其实很简单,但困扰我了好几个小时,所以有必要写下来,便于查对。

 

1:编译通过,链接不通过,说找不到或无法解析符合

      问题很可能出在编译时采用的运行时库不一致,这里 lib、dll、exe 在运行时库的设置要一致才行

2:dll 库无法导出模板类,因为模板类需要动态确定类型,可惜了,白写了模板类。要么不用模板类,要么把模板类的实现也写在头文件里,不过这样就暴露了具体的类实现

3:导出函数前面要有 _declspec(dllexport),不要忘了啊

原创粉丝点击