社区
C++ 语言
帖子详情
VS2008工程可以使用vs2005编出来的静态库吗?
R9R9R9
2009-09-24 10:57:04
既然是静态库,只要跟vs2008用的库不冲突应该就可以了啊,为啥不行?vs2005编译出来的静态库除了依赖libcmt.lib之外还依赖于哪些2005的东西?
测试后发现:
如果vs2005编出来的静态库,在vs2008的工程中使用,如果vs2008的那台机子装着vs2005,则vs2008编译出来的cli .dll是可以正常的使用的,说明那个静态库还是依赖2005的一些东西,这些东西是啥呢?
...全文
216
14
打赏
收藏
VS2008工程可以使用vs2005编出来的静态库吗?
既然是静态库,只要跟vs2008用的库不冲突应该就可以了啊,为啥不行?vs2005编译出来的静态库除了依赖libcmt.lib之外还依赖于哪些2005的东西? 测试后发现: 如果vs2005编出来的静态库,在vs2008的工程中使用,如果vs2008的那台机子装着vs2005,则vs2008编译出来的cli .dll是可以正常的使用的,说明那个静态库还是依赖2005的一些东西,这些东西是啥呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
结贴吧
VS
2017创建
静态库
lib和
使用
静态库
1. 打开
vs
2017, 新建项目,选择新建
静态库
项目,然后点击确定。2. 右键单击testlib的“头文件”,以此选择“添加”...右键项目,选择“在资源管理器中打开文件夹”, 可以看到生成的目录结构,至此已经生成了
静态库
...
多
工程
联编之
静态库
工程
使用
把
静态库
工程
作为工具库
使用
: 1、新建
工程
TestDemo,新创建个文件夹Dependency用于存放
静态库
文件 2、在Dependency文件夹下创建
静态库
工程
(一般作为工具库文件),shift+cmd+N -> Cocoa Touch Static ...
VS
创建和
使用
C++静态链接库教程
vs
创建与
使用
静态链接库的教程
Windows下
使用
cmake 组织
工程
,编译
静态库
、动态库,导入第三方库,编译
工程
cmake 组织
工程
,编译
静态库
、动态库,导入第三方库,编译
工程
1
使用
主
工程
的CMakeLists.txt生成所有目标1、1 构建
静态库
并进行编译1.2 构建动态库并进行编译2 将main.cpp外的其他文件作为子
工程
2.1 构建静态链接库...
Visual Studio封装静态链接库至新
静态库
,供程序调用
3-2、将上述两部编译生成的MathLibAdd.lib、MathLib.lib两个
静态库
文件,及MathLib.h头文件复制至特定目录。在对应的编译模式下,配制VC++目录中的 包含...所以,此文便是如何封装
静态库
,和如何
使用
静态库
调用
静态库
。
C++ 语言
64,649
社区成员
250,477
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章