惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
T
The Blog of Author Tim Ferriss
S
Securelist
C
CXSECURITY Database RSS Feed - CXSecurity.com
T
Tor Project blog
S
Schneier on Security
Google DeepMind News
Google DeepMind News
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Blog — PlanetScale
Blog — PlanetScale
AWS News Blog
AWS News Blog
F
Fortinet All Blogs
C
Cisco Blogs
L
LangChain Blog
MongoDB | Blog
MongoDB | Blog
D
Docker
T
The Exploit Database - CXSecurity.com
The GitHub Blog
The GitHub Blog
月光博客
月光博客
量子位
A
Arctic Wolf
博客园 - 叶小钗
L
LINUX DO - 热门话题
J
Java Code Geeks
The Hacker News
The Hacker News
Security Latest
Security Latest
V
Vulnerabilities – Threatpost
M
MIT News - Artificial intelligence
博客园 - 【当耐特】
T
Tenable Blog
Microsoft Security Blog
Microsoft Security Blog
Recent Announcements
Recent Announcements
Simon Willison's Weblog
Simon Willison's Weblog
B
Blog
阮一峰的网络日志
阮一峰的网络日志
A
About on SuperTechFans
博客园_首页
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Threat Research - Cisco Blogs
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Y
Y Combinator Blog
PCI Perspectives
PCI Perspectives
Hacker News: Ask HN
Hacker News: Ask HN
P
Palo Alto Networks Blog
小众软件
小众软件
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
O
OpenAI News
P
Privacy International News Feed
P
Privacy & Cybersecurity Law Blog
N
Netflix TechBlog - Medium

博客园 - CZoneSoft

HBuilder的扩展插件开发暴露了一个事实:其实不能实现写一次代码实现跨平台App生成 幂等方法的应用 2018春节旅行大数据分析 CZoneSoft Android-x86应用于大型交互设备成功案例 win7 x64安装离线.net 4.0安装失败 报0xc8000247错误 软件以及程序员价值正日益低贱,大胆预言:中国程序员在威客网站逼迫下,收入将不及农民工 CIF视频是什么 新族工程项目合同管理软件 CZoneSoft iBooker手机电子书阅读器开发 在广州生活真正的最低工资标准 想做电子商务,为什么不去淘宝开店,为什么要开发自己的交易平台? 当数据为空时如何显示DetailView以便可以新增记录 mDNSResponder-Apple 公司的产品,用于自动发现局域网上的打印机或其它设备 微软的云计算概念和Google的云计算概念的差别 真的没有几个人能做到!--如果你休息一天,实力就会倒退两天--2500多个日子里只有5天在休息! 手动去迅雷广告,加速迅雷启动的方法 高薪职业走向 开源杀毒软件Moon Secure Antivirus的使用结局 开放与排斥
修正ffmpeg编译错误-videodev2.h:518: error: syntax error before
CZoneSoft · 2008-08-18 · via 博客园 - CZoneSoft

编译ffmpeg 提示错误:

/usr/include/linux/videodev2.h:518: error: syntax error before

......

打开/usr/include/linux/videodev2.h , 518行代码:

typedef __u64 v4l2_std_id;

这个错误可能是当前编译环境不认 __u64 声明,(我的gcc版本: gcc version 3.4.6 20060404 )

只好修改"伟大"的ffmpeg源码了: 把__u64声明改为 unsigned long long,

保存,重新编译出现另一处声明错误, 错误出现在 /usr/include/linux/videodev.h , 接着修改,

ulong 声明改成 unsigned long, 保存,再编译,顺利通过.

也可以用宏定义来修正这个错误,不过既然其它地方没问题,暂时先这么改看看有没有问题.

没有64位机的环境,好像__u64这样的声明兼容性不太好, 唉,终究是编译器版本太多, 只苦了在这些架构下工作的开发人员, 真不明白这样的结局真的"伟大"吗? 只是耗费更多的精力而已... , 而且,这样的错误不应该由应用者来承担啊.