修改vs2010编译器不支持inttypes.h的问题
来源:互联网 发布:演员软件 编辑:程序博客网 时间:2024/06/06 00:42
C99标准定义了stdint.h、inttypes.h,用于统一的跨平台数据定义。可惜VC、BCB等编译器对C99的兼容性较差,有些版本没有该头文件。本文对此进行探讨,编写了一套兼容VC、BCB、GCC的stdint.h、inttypes.h。
先检查一下各个编译器对stdint.h、inttypes.h的支持情况——
VC6:stdint.h、inttypes.h都没有。
VC2003:stdint.h、inttypes.h都没有。
VC2005:stdint.h、inttypes.h都没有。
VC2010:有stdint.h,没有inttypes.h。
BCB6:有stdint.h,没有inttypes.h。
GCC 4.7.0(Fedora 17):stdint.h、inttypes均有。
GCC 4.6.2(MinGW (20120426)):stdint.h、inttypes均有。
经查看发现:http://download.csdn.net/detail/Niosm/2299106 这里有。
下载后直接放到 VS2010的安装路径下:F:\Program Files\Microsoft Visual Studio 10.0\VC\include
问题解决,做别的事去!哈哈!
0 0
- 修改vs2010编译器不支持inttypes.h的问题
- 修改vc编译器不支持stdint.h、inttypes.h的问题
- 【ffmpeg + VS2010】编译包含libavutil\common.h后出现找不到inttypes.h的问题
- 【ffmpeg + VS2010】编译包含libavutil\common.h后出现找不到inttypes.h的问题
- 【ffmpeg + VS2010】编译包含libavutil\common.h后出现找不到inttypes.h的问题
- inttypes.h
- inttypes.h
- 在vs2008下使用ffmpeg(1):inttypes.h的问题
- 在vs2008下使用ffmpeg(1):inttypes.h的问题
- VS2010编译器经常遇到的小问题
- cuda 7.5 不支持 ubuntu 15.10 的 gcc 5 编译器问题
- 关于vs2010 fstream.h文件的问题
- 可移植类型inttypes.h
- 解决无法打开 <inttypes.h>
- 让VC、BCB支持C99的整数类型(stdint.h、inttypes.h)(兼容GCC)
- vc编译ffmpeg遇到问题(inttypes.h和UINT64_C问题)
- vs2010编译器的使用
- inttypes.h 和 stdint.h 兼容定义
- 关于从字符串中提取一串数字的代码
- java awt 页面布局
- hdu 2188
- hdu 2516
- Jetty学习(一)嵌入应用之Helloworld
- 修改vs2010编译器不支持inttypes.h的问题
- thinkphp的各种内部函数 D()、F()、S()、C()、L()、A()、I()详解
- 多种博弈
- acdream 1171 Matrix sum
- hdu 1023
- 快速排序
- hdu 1042
- 电商行业有哪些营销手段可以借鉴到实体零售行业?
- hdu 1130