dll如何批量生产?
我要创建很多个dll
每一个dll工程项目的配置都一样。
差别的是dll里面的某个函数实现不一样。
如何快速实现dll的批量生产
求助!!!!!!!!!!!!!

解决方案 »

  1.   

    既然只是函数实现不一样,为什么不用一个dll工程,然后用一个抽象类派生出不同的子类?
      

  2.   

    举个例子,就像播放器软件一样,我只要把一个dll放到我的程序目录下面,我就可以有新的皮肤可以使用。主要是考虑到代码的封装、扩展的方便性
      

  3.   

    dll是文件时实体,模板做得只是类型解释和类型检测
    完全可以重载这个函数然后写一个DLL
    用的时候直接用一个DLL就完事了
      

  4.   

    有100个dll分别表示100种类型的插件,用一个dll无法满足我的需求(一个dll会经常导致程序异常错误,问题不好排查,而且每次更新都要替换dll)
      

  5.   

    只能说这个不存在批量的问题的,因为你要的是100个不同的,不管你的100个不同的dll还是要准备100个配置文件根据不同的配置信息,你的dll做成不同的选择功能。  个人认为你这个100个不同的量 ,还是要存在的,要不你就做100个不同的配置文件,要不你就直接做100个dll。 反正100个事情都是要做的。你自己选择!
      

  6.   

    如果你的仅有单个cpp文件的话,手工编辑批处理软件即可;
    如果你每个dll都有工程支持的话,codeproject上面有个工程更名工具,非常方便。