VS2008工程可以使用vs2005编出来的静态库吗?

R9R9R9 2009-09-24 10:57:04
既然是静态库,只要跟vs2008用的库不冲突应该就可以了啊,为啥不行?vs2005编译出来的静态库除了依赖libcmt.lib之外还依赖于哪些2005的东西?


测试后发现:
如果vs2005编出来的静态库,在vs2008的工程中使用,如果vs2008的那台机子装着vs2005,则vs2008编译出来的cli .dll是可以正常的使用的,说明那个静态库还是依赖2005的一些东西,这些东西是啥呢?
...全文
216 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
SammyLan 2009-09-26
  • 打赏
  • 举报
回复
报告版主
猪头倒分给我
我是无辜的
完毕
R9R9R9 2009-09-25
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 sammylan 的回复:]
猪头真吝啬
问技术问题居然只散37分.....
严重鄙视之

[/Quote]


靠,我的全部家产
SammyLan 2009-09-25
  • 打赏
  • 举报
回复
猪头真吝啬
问技术问题居然只散37分.....
严重鄙视之
SammyLan 2009-09-25
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 r9r9r9 的回复:]
引用 6 楼 sammylan 的回复:
除了一些静态库
还有manifest设置的一些依赖


这个我查查看,应该是这样了
[/Quote]

揭帖吧,我要一百分.
R9R9R9 2009-09-25
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 sammylan 的回复:]
除了一些静态库
还有manifest设置的一些依赖
[/Quote]

这个我查查看,应该是这样了
thy38 2009-09-25
  • 打赏
  • 举报
回复
大部分是可以的,只要你没用到vc2008特有的类
aizibion 2009-09-24
  • 打赏
  • 举报
回复
大部分软件遵循向下兼容得原则,放心使用
SammyLan 2009-09-24
  • 打赏
  • 举报
回复
除了一些静态库
还有manifest设置的一些依赖
lidongri 2009-09-24
  • 打赏
  • 举报
回复
答案在二楼,结贴吧
SammyLan 2009-09-24
  • 打赏
  • 举报
回复
静态库又不一定是静态链接MFC
如果你自己的静态库动态链接MFC
该有依赖的还是要依赖
SammyLan 2009-09-24
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 healer_kx 的回复:]
结贴吧
[/Quote]
批准
lidongri 2009-09-24
  • 打赏
  • 举报
回复
因为是2005搞的,所以,有可能得2005的运行库来支持
还有如果有本事搞到代码,直接用2008编译吧
那就把那几个。dll搞过去试试。
msvcrt*.dll, ==
healer_kx 2009-09-24
  • 打赏
  • 举报
回复
结贴吧

64,649

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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