我是靠谱客的博主 含蓄山水,最近开发中收集的这篇文章主要介绍GCC编译“Value too large for defined data type”错误解决办法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

今天在Linux上编译通过mount来访问的windows共享目录下的C代码的时候,总是出现

Value too large for defined data type
错误,但是检查了一下代码,没有用的到什么特殊的函数,并且同样的代码在别的机器上就可以编译通过,或者把代码从共享目录下拷贝到本地也可以编译,就是在共享目录目录下不能编译。后来就想到可能是mount命令导致的这个问题。查了一些资料,发现在mount的时候加上“nounix,noserverino”选项后,就不再出现这个问题了,因此完整的mount命令可能如下:
$ sudo mount -o "username=<username>,password=<password>,uid=<uid>,gid=<gid>,dir_mode=0755,file_mode=0755,nounix,noserverino" //<host>/share /share



最后

以上就是含蓄山水为你收集整理的GCC编译“Value too large for defined data type”错误解决办法的全部内容,希望文章能够帮你解决GCC编译“Value too large for defined data type”错误解决办法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部