vc6是否可调用vc2005下编译的静态库?

zhd6392 2010-11-03 02:53:17
如题。如果可以调用,有哪些方面需要注意?
...全文
123 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
seavens 2010-11-05
  • 打赏
  • 举报
回复
实现很多就不一样了。
VC6编译的DLL,在VS2005调用应该可以,反过来应该就不行了。
Eleven 2010-11-05
  • 打赏
  • 举报
回复
很有可能不能运行
libinfei8848 2010-11-05
  • 打赏
  • 举报
回复
不推荐,可能会有很多问题
oyljerry 2010-11-04
  • 打赏
  • 举报
回复
不同编译器版本实现有区别,混用很容易出问题...
sunlin7 2010-11-03
  • 打赏
  • 举报
回复
几乎不可以的。

除非生成的这个lib是纯代码的或者纯符号(比如dll的lib)的,不调用c库函数,不包含调试符号及其它,应该可以通用的。
zhd6392 2010-11-03
  • 打赏
  • 举报
回复
vc2005下开发的动态库在VC6下调用一直不能成功。静态库我估计也不行,但感觉问题应该不大。
chenjiawei007 2010-11-03
  • 打赏
  • 举报
回复
如果不用 。NET框架 VS2005和 VC6.0 差不多

从VC6.0的库到VS2005会有一些的小问题需要修改,

但是若从VS2005到VC6.0 应该没有太大问题。

库只不过是将方法封装好,你调用了VS2005接口,相当于就是把代码写上在VC6.0上了

遇到了问题再分析吧,没有不可解决的问题吧,只不过是遇到问题了需要进行一定的修改。
waterbao 2010-11-03
  • 打赏
  • 举报
回复
VC 技术群 33282148

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧