如何用VC获取静态连接库的头文件?

phoniex 2009-03-16 04:13:27
如题
...全文
146 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
加泰罗尼亚 2009-03-16
  • 打赏
  • 举报
回复
好像网上 有那种软件,可以导出动态库中的函数声明?
baosanr 2009-03-16
  • 打赏
  • 举报
回复
静态库如果不提供头文件的话,使用depands和dumpbin工具都是无法查看其导出函数和原形的.只能
反汇编了,其实反汇编也并不难
lingyin55 2009-03-16
  • 打赏
  • 举报
回复
这两个没有必然的联系吧,需要用到lib话就在project选项里添加,头文件的话就直接include了。
fairchild811 2009-03-16
  • 打赏
  • 举报
回复
project里加入lib

cpp里加入include 头文件
夹心饼干 2009-03-16
  • 打赏
  • 举报
回复
在工程里设置工程依赖你的静态库,然后在包含你的头文件
不然会出现什么无法解析的错误
chin_chen 2009-03-16
  • 打赏
  • 举报
回复
[Quote=引用楼主 phoniex 的帖子:]
如题
[/Quote]
头文件是那个链接库的一个接口,
你只要知道这个库导出了哪些函数,申明是什么样的,自己在工程里面加上这些也可以的。如果只有lib没有提供接口,那反汇编试一下,看你能不能找到它的导出函数。
sjhui19840325 2009-03-16
  • 打赏
  • 举报
回复
用Project->Add to Project->Files命令 将你要用到的头文件加进去就好了
  • 打赏
  • 举报
回复
头文件和静态库没有 绝对的关系.

64,642

社区成员

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

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