頭文件用的strings.h,換成string.h就好了。但是以前的Linux系統下用strings.h,strerror都能正常編譯,怎么樣能正常使用strings.h
linux系統下的庫問題跟window是不同的啊,你應該知道C語言不是跨平台的語言,strings.h只是linux下C庫中的頭文件,當然不能在windows下用啊
追問:
都是Linux,只是把代碼移到新的Linux環境下
追答:
那很可能是兩個系統裝的C庫版本不一樣,畢竟C的標准庫也一直在更新