如果你想引用一个环境变量,你需要在它前面加上前缀$,比如$msbuild。我不确定这是最好的主意,也不确定修改系统路径:如果您有不同版本的 msbuild 怎么办?
不管怎样,你真正的问题是命令不是msbuild,而是MSBuild.exe。将其添加到 mingw 环境的一个便捷方法是在启动 bash 之前确保它已经在路径中。例如,在与 git-bash.bat 相同的目录中创建一个批处理文件“msbuild-git-bash.bat”,其中包含
call "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\VsDevCmd.bat"
git-bash.bat
Run Code Online (Sandbox Code Playgroud)
然后使用它并键入msbu并点击选项卡来完成命令:
注意本例是针对VS2013的,其他版本vsdevcmd.bat的路径会有所不同,但原理是一样的。也因为使用了它,nmake/cl/link/...也都可用了。
| 归档时间: |
|
| 查看次数: |
8001 次 |
| 最近记录: |