Msys 編譯 VS2013 ffmpeg

1.新版本msys2編譯ffmpeg 的時候提示沒法找到cl



   從新安裝了msys2及vs2013環境,msys2升級更新後,執行編譯提示沒有發現c編譯器.


   開始覺得是新裝的msys2_shell.bat文件問題,拷貝了舊電腦上的文件過來,仍是同樣錯誤.


   嘗試輸出echo $PATH,發現有問題,結果中沒有包含在環境變量中設置的PATH相關變量。
   





2.解決辦法


   打開msys2 /etc/profile找到 case "${MSYS2_PATH_TYPE:-minimal}" in 
   有三個條件,如今默認的是ORIGINAL_PATH="${WIN_ROOT}/System32:${WIN_ROOT}:${WIN_ROOT}/System32/Wbem:${WIN_ROOT}/System32/WindowsPowerShell/v1.0/"
   中間的inherit纔是咱們要的使用系統PATH環境變量,將最後的都註釋,將inherit)註釋,修改成*)



聯繫方式:weinyzhou86@gmail.comshell

QQ:514540005spa

版權全部,禁止轉載..net

發佈自:http://blog.csdn.net/tigerleap/article/details/51993187blog

相關文章
相關標籤/搜索