首页
社区
课程
招聘
编译lib的问题
发表于: 2024-1-15 18:22 3533

编译lib的问题

2024-1-15 18:22
3533

编译lib的问题

VS2019 VC. "都是在静态库中使用 MFC" 编译选项

编译A.lib时,依赖000.lib.

编译B.lib 依赖 A.lib,但还是提示需要 000.lib。

怎样把000.lib 完全编译到 A.lib 中,
使编译 B.lib 时,仅有 A.lib 就可以.

谢谢


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 0
活跃值: (108)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
这没什么,你正常依赖就可以了,但是要注意,编译选项一定要都一致,用你这里就是都要用静态库中使用mfc
2024-1-15 20:21
0
雪    币: 0
活跃值: (65)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
不行的把
2024-2-21 09:14
0
雪    币: 852
活跃值: (9821)
能力值: ( LV13,RANK:385 )
在线值:
发帖
回帖
粉丝
4
我也遇到过 000.lib 没法编译进去. 因为lib只有链接的时候才会使用. 你编译A.lib的时候并没有用到000.lib. 只有代码实际执行的时候才会用到. 解决方法是把000.lib的代码.和a.lib的代码集成到一起. 直接生成a.lib.
2024-2-21 10:09
0
游客
登录 | 注册 方可回帖
返回
//