前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >用vcpkg install ffmpeg后还是提示无法解析外部符号?

用vcpkg install ffmpeg后还是提示无法解析外部符号?

作者头像
xiny120
发布2019-06-11 10:57:36
2.1K0
发布2019-06-11 10:57:36
举报
文章被收录于专栏:毛毛v5毛毛v5

vcpkg 很方便了解决了 c++开发时的项目的第三方开源代码依赖问题。方便的很,vcpkg install ffmpeg后,啥都不用直接#include ffmpeg的头文件就可以使用ffmpeg了。再也不用自己哼哧哼哧的下载编译,还要配置工程,添加库依赖了。但是#include的时候要注意这样:

#ifdef __cplusplus  
extern "C" {
#endif  

#include <libavcodec/avcodec.h>
#include <libavformat/avformat.h>
#include <libavformat/avio.h>
#include <libavutil/file.h>

#ifdef __cplusplus  
}
#endif  

如果不用extern "C"包住的话,照样提示无法解析外部符号。还得我以为vcpkg不好用呢。。。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019.04.11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档