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

相关文章
相关标签/搜索