You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Windows 11本地Compiler Explorer实例中启用执行功能?

本地Compiler Explorer实例中MSVC 2022执行选项灰色不可用的解决方法

Compiler Explorer的代码执行功能默认不会自动启用,尤其是Windows环境下,需手动配置参数才能解锁。针对MSVC 2022的情况,按以下步骤操作:

  • 修改配置文件
    找到Compiler Explorer的配置文件(通常位于config/local.properties或config/config.properties),添加或更新以下配置项:

    # 启用执行功能
    executors.enabled=true
    # 指定MSVC编译器路径(替换为你实际的cl.exe路径)
    compiler.msvc.executable=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.35.32019/bin/Hostx64/x64/cl.exe
    # 配置Windows下的执行包装器
    compiler.msvc.execWrapper=cmd /c
    
  • 加载MSVC环境变量
    在启动Compiler Explorer之前,先运行VS提供的环境配置脚本,确保编译器和运行时的环境变量被正确加载。以64位环境为例,执行:

    "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Auxiliary/Build/vcvars64.bat"
    

    之后再启动Compiler Explorer服务。

  • 重启服务
    修改配置和加载环境变量后,必须重启Compiler Explorer服务,新配置才能生效。

  • 验证权限
    确保运行Compiler Explorer的用户拥有执行生成可执行文件的权限,必要时可以尝试以管理员身份启动服务。

注:代码执行功能默认关闭是出于安全考虑,避免未授权执行恶意代码,因此需要手动确认开启。

内容的提问来源于stack exchange,提问作者Daniel Russell

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 00:40:27