您当前的位置: 首页 >  ar

令狐掌门

暂无认证

  • 1浏览

    0关注

    513博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Exception: No supported Visual Studio can be found. Supported versions are: 16.0 (2019), 15.0 (2017)

令狐掌门 发布时间:2021-07-09 22:27:09 ,浏览量:1

在windows上编译webrtc时可能出现如下错误:

Exception: No supported Visual Studio can be found. Supported versions are: 16.0 (2019), 15.0 (2017).

在上面也有提示

File "C:/webrtc/src/build/vs_toolchain.py", line 174, in GetVisualStudioVersion     ' Supported versions are: %s.' % supported_versions_str)

这是由于python脚本在找vs的安装路径出错了,默认是按照C盘来查找,但是如果vs2019不是安装在C盘,那就得修改vs_toolchain.py这个文件,路径src/build,原来的代码如下,大概是163行:

path = os.path.expandvars('%ProgramFiles(x86)%' +
                              '/Microsoft Visual Studio/%s' % version)
    if path and any(
        os.path.exists(os.path.join(path, edition))
        for edition in ('Enterprise', 'Professional', 'Community', 'Preview',
                        'BuildTools')):
      available_versions.append(version)

直接修改为vs的路径,我的安装vs20

关注
打赏
1652240117
查看更多评论
立即登录/注册

微信扫码登录

0.0370s