为什么make命令在这里失败

时间:2018-09-20 10:20:24

标签: makefile build compiler-errors gnu-make gnu

我正在使用GNU make 3.81版编译和构建我的项目。 make命令成功构建了我的项目。但是,从今天开始,我在运行make时遇到了一个奇怪的错误。我不确定在我的机器中无意中更改了什么导致它失败-

C:\TestView710\bora>make.exe MY_PROD
bash.exe: warning: could not create /tmp!
bash.exe: warning: could not create /tmp!
bash.exe: warning: could not create /tmp!
C:/TestView710/sysimg-ufa/bora/make2284-1.sh: line 2: syntax error: unexpected end of file
make.exe: *** [ufa-standalone-msm] Error 2

我有几个问题-

  1. make.exe是否在内部调用bash.exe
  2. 为什么bash.exe抱怨tmp文件夹?
  3. 另外,make.exe正在创建一个临时文件make2284-1.sh,该文件很快就会被删除。
  4. 最后如何调试和解决此问题?

好奇地了解这里发生的事情。

0 个答案:

没有答案