vs2013封装静态库

WANG5467 2016-12-19 07:09:25
将已有的.h和.lib文件再封装成.lib文件,使用新的lib文件的时候提示cannot open input file 旧的lib文件
...全文
1874 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zju_kk 2017-12-13
  • 打赏
  • 举报
回复
不知道现在解决问题了没有?
WANG5467 2016-12-21
  • 打赏
  • 举报
回复
我现在是想把别人的lib库和h文件经过cpp文件的调用,然后在封装成lib库给客户使用,就不提供别人的lib库
WANG5467 2016-12-20
  • 打赏
  • 举报
回复
@shingoscar那这个要怎么做呢
WANG5467 2016-12-20
  • 打赏
  • 举报
回复
我是先把别人的.h文件和.lib文件和自己的cpp文件在封装成lib库和.h文件,当我使用新封装的lib库的时候,就提示我cannot open input file 别人的那个lib库,我都封装在一起了,为什么会这样呢
Poopaye 2016-12-20
  • 打赏
  • 举报
回复
合并静态库只要lib就行了,和头文件没关系
Poopaye 2016-12-20
  • 打赏
  • 举报
回复
引用 3 楼 WANG5467 的回复:
我是先把别人的.h文件和.lib文件和自己的cpp文件在封装成lib库和.h文件,当我使用新封装的lib库的时候,就提示我cannot open input file 别人的那个lib库,我都封装在一起了,为什么会这样呢
说明你这不是合并,只是做了个连接啊
threenewbee 2016-12-19
  • 打赏
  • 举报
回复
应该是编译的时候同时得到三者,不知道你说的是怎么步骤
Poopaye 2016-12-19
  • 打赏
  • 举报
回复
楼主你在干什么? h+lib->lib 不就像是 手机壳+手机->手机

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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