gpt4 book ai didi

windows - 从Git Bash(MINGW64)运行MSVC 'cl.exe'

转载 作者:行者123 更新时间:2023-12-03 11:08:21 25 4
gpt4 key购买 nike

我正在尝试找到一种从Windows上的Git Bash终端中调用Visual Studio C++编译器(MSVC)的方法。
VS2017的开发人员命令提示符工作正常,只是在Windows之间切换只是为了编译我的应用程序而烦人。

我尝试将cl.exe添加到我的路径中,但未成功。 Google一直向我推荐使用GCC,但我对此并不感兴趣。我还能够找到关于Cygwin和one about invoking cl.exe的两个问题,以及关于importing vcvars32.bat funcationality的另一个问题(它们相互关联)。问题是1)这些是针对Cygwin的,不是MINGW64的,以及2)将我指向vcvars32.bat/VsDevCmd.bat。该脚本似乎主要用于设置开发环境(如果重要,它还可以通过VsDevCmd.bat调用的所有烟雾测试。)

所以我的问题是:
这可能吗?
如何解决bash: cl: command not found并允许从Git Bash调用cl.exe

最佳答案

简单的解决方法:从Developer Command Prompt终端内部启动Git Bash终端,使其继承环境。

更长(但更灵活):将vcvars32.bat转换为bash脚本并提供其源代码。

关于windows - 从Git Bash(MINGW64)运行MSVC 'cl.exe',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57978726/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com