Cygwin环境变量在批处理文件中的设置

3

我需要设置一些环境变量,这些变量应该在cygwin shell中可用。

我尝试在~/.bashrc中运行"c:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin/amd64"/vcvars64.bat。脚本似乎已经执行了,但它并没有更新环境变量。

我应该如何导出在bat文件中设置的变量?

1个回答

0

这取决于你想做什么。如果你想在Cygwin中访问这些工具,你可以编辑你的.bash_profile并更新你的PATH=以匹配vcvars64.bat的内容。这就是我获取这些工具的方式。

你也可以在启动Cygwin之前运行vcvars64.bat,通过编辑你的{cygwin dir}/Cygwin.bat(假设你是通过这个文件启动Cygwin!)在启动bash之前运行它。这样DOS环境就会被设置,Cygwin也会接收到。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接