相关疑难解决方法(0)

在Cygwin shell中调用cl.exe(MSVC编译器)

我大量使用Cygwin(使用PuTTY shell).但是,cl.exe在Cygwin Bash shell中调用(即Visual C++编译器工具链)非常棘手.vcvars*.bat在Bash shell中运行显然不起作用.我试图将VC++的环境变量迁移到Cygwin,但这并不容易.

如何在Cygwin的Bash shell中运行VC++编译器?

cygwin visual-c++

25
推荐指数
4
解决办法
4万
查看次数

从 Git Bash 运行 MSVC“cl.exe”(MINGW64)

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

我尝试添加cl.exe到我的路径但没有成功。Google 一直提示我使用 GCC,但我对此不感兴趣。我还找到了这两个问题,都是关于 Cygwin 的,一个是关于调用 cl.exe 的,另一个是关于导入 vcvars32.bat 功能的(它们是相互链接的)。问题是 1) 这些是用于 Cygwin,而不是 MINGW64,2) 指向我vcvars32.bat/VsDevCmd.bat。该脚本似乎主要用于设置开发环境(它还通过了VsDevCmd.bat如果重要的话调用的所有冒烟测试。)。

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

windows bash visual-c++

5
推荐指数
1
解决办法
2540
查看次数

标签 统计

visual-c++ ×2

bash ×1

cygwin ×1

windows ×1