返回信息流RT,求大神帮助,或者给个参考链接也行。
谢谢了。
这是一条镜像帖。来源:北邮人论坛 / cpp / #73703同步于 2013/9/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
[问题]如何把使用VS2010创建的程序代码打包成SDK供其他程序调用
qq521
2013/9/11镜像同步8 回复
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
请先说明你的工程类型(Compiled C++、 ATL/COM、 MFC、 .NET?)~
还有你所谓的SDK是啥?(本地DLL、本地Service、还是Web Service)
【 在 qq521 的大作中提到: 】
: RT,求大神帮助,或者给个参考链接也行。
: 谢谢了。
【 在 tonyjansan 的大作中提到: 】
: 请先说明你的工程类型(Compiled C++、 ATL/COM、 MFC、 .NET?)~
: 还有你所谓的SDK是啥?(本地DLL、本地Service、还是Web Service)
:
多谢大牛回复,
是这样的。我做的是一个MFC的程序,主要的功能就是一个嵌入水印模块,和一个提取水印的模块,还有一些其他的图像处理等模块。现在的问题是别的程序需要调用我的这个水印嵌入模块。需要把这个嵌入函数做成一个接口供别人调用,文档上面说的是把这个模块做成SDK供调用。
求大神给点思路,或者参考链接也行。
把关键算法写成动态或者静态库给别人应该可以
【 在 qq521 的大作中提到: 】
: 多谢大牛回复,
: 是这样的。我做的是一个MFC的程序,主要的功能就是一个嵌入水印模块,和一个提取水印的模块,还有一些其他的图像处理等模块。现在的问题是别的程序需要调用我的这个水印嵌入模块。需要把这个嵌入函数做成一个接口供别人调用,文档上面说的是把这个模块做成SDK供调用。
: 求大神给点思路,或者参考链接也行。
本地MFC模块,提取出功能函数,编译成动态链接库~提供对外的.h调用方法~
如果对方使用者本身也引用MFC库的话(MFC库的版本也必须相同!)~直接提供动态链接库和调用方法即可~
如果对方使用者未引用相同MFC库,则需要一个发布安装过程。发布时需要注意连同使用的对应类库(注意Debug和Release的区别)一起打包!VS2010自带打包project模板,简单易用,并且可以自动检测依赖库~但是打出来的包会带一个.msi文件,看着略显不爽~
http://blog.csdn.net/rayborn1105/article/details/8259939
当然你也可以用Installshield一类的工具来打包~
【 在 qq521 的大作中提到: 】
: 多谢大牛回复,
: 是这样的。我做的是一个MFC的程序,主要的功能就是一个嵌入水印模块,和一个提取水印的模块,还有一些其他的图像处理等模块。现在的问题是别的程序需要调用我的这个水印嵌入模块。需要把这个嵌入函数做成一个接口供别人调用,文档上面说的是把这个模块做成SDK供调用。
: 求大神给点思路,或者参考链接也行。
【 在 tonyjansan 的大作中提到: 】
: 本地MFC模块,提取出功能函数,编译成动态链接库~提供对外的.h调用方法~
: 如果对方使用者本身也引用MFC库的话(MFC库的版本也必须相同!)~直接提供动态链接库和调用方法即可~
: 如果对方使用者未引用相同MFC库,则需要一个发布安装过程。发布时需要注意连同使用的对应类库(注意Debug和Release的区别)一起打包!VS2010自带打包project模板,简单易用,并且可以自动检测依赖库~但是打出来的包会带一个.msi文件,看着略显不爽~
: ...................
多谢大牛详细指点,我试下哈。