[英]How do I make bazel honour the CC environment variable on Windows?
[英]Setting up bazel as an environment variable windows
我一直在尝试在 Windows 10 Pro 上使用 bazel,并且我按照https://docs.bazel.build/versions/3.7.0/install-windows.ZFC35FDC70D5FC69D23EZ8C中的说明进行操作
我找到了添加用户特定和系统范围的环境变量的地方,我添加了bazel.exe
的路径并调用了变量bazel
,但是当我尝试在命令提示符 window 中键入bazel
时,它仍然无法识别.
如果您需要更多详细信息来帮助回答我的问题,请告诉我,我很困惑哪里出错了。
我认为您必须将 bazel 二进制路径添加到您的“路径”环境变量中。 所以搜索编辑系统环境变量->高级->环境变量
然后在 System Variables -> path -> edit 下,您可以添加 bazel bin 的路径(C:\User\Panda\Documents),它应该可以工作。 详细说明与截图在这里: https://www.architectryan.com/2018/03/17/add-to-the-path-on-windows-10/
您正在尝试将bazel
用作命令,而不是环境变量。 当你想使用一个环境变量的值时,你需要把名字括在%
s 中,即:
C:\Users\Panda>%bazel% version
更新:否则,由于您要执行的.exe
文件也被命名为bazel
,它可以作为命令执行,您只需将路径添加到bazel.exe
的安装文件夹( C:\Users\Panda\Documents
) 到您系统的%PATH%
环境而不是1 ,正如@Fed的回答所解释的那样,然后您可以正常执行bazel
:
C:\Users\Panda>bazel version
1:我不建议在您的用户配置文件的Documents
文件夹中安装应用程序! 您应该创建一个用于安装bazel
的新文件夹,最好在C:\Program Files
(64bit) 或C:\Program Files (x86)
(32bit) 下。 然后您可以将%ProgramFiles%\bezel\
添加到您的%PATH%
环境中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.