当前位置:首页 >> 编程开发 >> Visual C++ >> 内容

C++:错误“error: off64_t does not name a type”

时间:2014/11/16 作者:平凡之路 来源:xuhantao.com 浏览:

MinGW的bug,使用-std=c++11, 有可能出现, 修改{MinGW dir}/include/io.h文件,

使用:

__CRT_INLINE _off64_t lseek64 (int, _off64_t, int);  
__CRT_INLINE _off64_t lseek64 (int fd, _off64_t offset, int whence) {

代替:

__CRT_INLINE off64_t lseek64 (int, off64_t, int);  
__CRT_INLINE off64_t lseek64 (int fd, off64_t offset, int whence) {

即可.

参考: http://stackoverflow.com/questions/20126219/static-linking-qt-5-1-error-when-running

更多精彩内容:http://www.bianceng.cn/Programming/cplus/

相关文章
  • 没有相关文章
  • 徐汉涛(www.xuhantao.com) © 2024 版权所有 All Rights Reserved.
  • 部分内容来自网络,如有侵权请联系站长尽快处理 站长QQ:965898558(广告及站内业务受理) 网站备案号:蒙ICP备15000590号-1