- 博客(2)
- 资源 (13)
- 收藏
- 关注
原创 error: expected ‘)’ before ‘PRId64’
error: expected ‘)’ before ‘PRId64’原来这个宏定义给c用的,C++要用它,就要定义一个__STDC_FORMAT_MACROS宏显示打开它。c++使用PRID64,需要两步:包含头文件:定义宏:__STDC_FORMAT_MACROS,可以通过编译时加-D__STDC_FORMAT_MACROS,或者在包含文件之前定义这个宏。
2014-02-13 11:52:07 8402
原创 ffmpeg: 'UINT64_C' was not declared in this scope
ffmpeg 是使用C语言写的,默认使用C编译,如果要在C++中调用ffmpeg,则有可能出现错误:ffmpeg: 'UINT64_C' was not declared in this scope解决办法两种:一种是:extern "C"{#ifdef __cplusplus #define __STDC_CONSTANT_MACROS
2014-02-13 11:33:39 8298 1
嵌入式LINUX系统移植步步通
2012-05-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人