1. 程式人生 > >GCC編譯 Value too large for defined data type 錯誤解決辦法

GCC編譯 Value too large for defined data type 錯誤解決辦法

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

               

今天在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



           

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述