天天看點

g++.exe: error: /cygdrive/...: No such file or directory問題調查解決方案

問題

g++.exe: error: /cygdrive/...: No such file or directory問題調查解決方案

用ls和cat指令可以通路到路徑指向的檔案及其内容。

調查

g++.exe: error: /cygdrive/...: No such file or directory問題調查解決方案

從上圖可以看出gcc和g++所在路徑不同,gcc是一個Cygwin程式,而g++是一個Windows/DOS程式。

解決方案

  • 用Cygwin安裝程式安裝gcc-g++包
  • Cygwin的PATH環境變量會繼承Windows/DOS的PATH配置,為避免混淆應重置取消不必要的路徑配置,如:
PATH=/usr/local/bin:/usr/bin

繼續閱讀