PS背景:我在公司做sdk 的pc端开发,所以经常会在win下编译通过之后跑到linux下再运行一次已确保能支持多平台。
今儿在win下跑完一程序,然后放到linux下跑的时候,我用指令:
sudo ./build.sh
但是却没有任何反应。于是我换了指令,用
chmod u+x build.sh
./build.sh
报错 “build.sh /bin/bash^M: 坏的解释器:没有那个文件或目录 ”。 以前遇到这个问题,换了几种编译方法就解决了,单这次还是不行,于是又换:
bash build.sh
编译的时候报错 :