C++新手,请问大神如何使用C++第三方库

xianjiaxundui869 2016-04-16 09:40:03
下载后解压是这样的
...全文
1153 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
encoderlee 2016-04-17
  • 打赏
  • 举报
回复
主要使用include中的头文件和native中的snappy32.dll和snappy32.lib库文件 解压出来后,在VisualStudio中进行设置:“ 项目属性” - “VC++目录“ 包含目录添加解压出来的include文件夹路径 库目录添加解压出来的native文件夹路径 然后在代码中写: #include <snappy.h> #pragma comment(lib,"snappy32.lib") 编译成功后要运行时,需要把native文件夹下的snappy32.dll和你的exe放在一起 也可以不设置“ 项目属性” - “VC++目录“ 而是直接把解压出来的include文件夹下的所有头文件拷贝到你的工程目录中,native文件夹下的snappy32.lib也拷贝到你的工程目录中。 然后在代码中写: #include "snappy.h" #pragma comment(lib,"snappy32.lib") 编译成功后要运行时,需要把native文件夹下的snappy32.dll和你的exe放在一起
xianjiaxundui869 2016-04-17
  • 打赏
  • 举报
回复
引用 1 楼 qq423399099 的回复:
库文件应该都在bin目录下吧,头文件在include目录下 在工程属性里配置下库目录,附加依赖项,代码里include头文件然后试试
谢谢,不过还是版主的详细
xianjiaxundui869 2016-04-17
  • 打赏
  • 举报
回复
引用 2 楼 CharlesSimonyi 的回复:
主要使用include中的头文件和native中的snappy32.dll和snappy32.lib库文件 解压出来后,在VisualStudio中进行设置:“ 项目属性” - “VC++目录“ 包含目录添加解压出来的include文件夹路径 库目录添加解压出来的native文件夹路径 然后在代码中写: #include <snappy.h> #pragma comment(lib,"snappy32.lib") 编译成功后要运行时,需要把native文件夹下的snappy32.dll和你的exe放在一起 也可以不设置“ 项目属性” - “VC++目录“ 而是直接把解压出来的include文件夹下的所有头文件拷贝到你的工程目录中,native文件夹下的snappy32.lib也拷贝到你的工程目录中。 然后在代码中写: #include "snappy.h" #pragma comment(lib,"snappy32.lib") 编译成功后要运行时,需要把native文件夹下的snappy32.dll和你的exe放在一起
太感谢版主了
小灸舞 版主 2016-04-16
  • 打赏
  • 举报
回复
库文件应该都在bin目录下吧,头文件在include目录下 在工程属性里配置下库目录,附加依赖项,代码里include头文件然后试试

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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