Когда я строю тест Google на windows, использую скрипт, почему я должен следовать порядку:
Step 1: temporary rename sh
Step 2: restore sh
Подробный код ниже:
# temporary rename sh
echo -e "Renaming /usr/bin/sh!!\n\n"
mv /usr/bin/sh.exe /usr/bin/shx.exe
cmake -G "MinGW Makefiles" CMakeLists.txt
mingw32-make.exe VERBOSE=1
# restore sh
echo -e "\n\nRestoring /usr/bin/sh!!\n\n"
mv /usr/bin/shx.exe /usr/bin/sh.exe
Другой вопрос: причина, почему я должен запустить эту оболочку с Git Bash (unix env) вместо cmd / powershell?