编译时发生这个错误
root@linux:/mnt/hgfs/my_code/his3520d_v2-8-0-2/Build/mkconfig/GUI_BLUE# ./NVR_35X_BLUE_200W.sh
-bash: ./NVR_35X_BLUE_200W.sh: /bin/bash^M: 坏的解释器: 没有那个文件或目录
百度了一下:在win下编辑的时候,换行结尾是\n\r , 而在linux下 是\n,会有 多出来的\r
使用sed -i 's/\r$//' NVR_35X_BLUE_200W.sh 将\r替换成空白就行了