如何让窗口sdk的setenv.cmd全局工作,而不是单个cmd窗口?

时间:2010-10-27 11:05:02

标签: windows winapi configuration sdk setenv

问候, 我觉得有点愚蠢的问这个,但我想设置windows sdk构建环境,以便任何进程(包括一些非MS开发人员工具)都可以访问正确的设置,而不是我试图将setenv.cmd / x86注入每个进程的启动。

我似乎无法为此找到合适的搜索字词,我也不想亲自挑选各种各样的exes和dirs来将它们包含在路径中。

有没有办法让setenv.cmd影响整个Windows环境? (XP)

最诚挚的问候 谢雷夫

1 个答案:

答案 0 :(得分:0)

这不可能,您可以使用控制面板+系统并添加.cmd文件设置的环境变量。这样做有几个麻烦的后果:

  • 构建工具只能在您的计算机上运行,​​您将很难在同事的计算机或构建服务器上进行构建。特别是因为你不再试图保持兼容。
  • 您将很难在调试和发布版本或x86和x64版本之间切换
  • 当您开始使用SDK的新版本时,您会非常困难,尤其是当您暂时需要在旧版本和新版本之间来回切换时。

我很确定你最终会这样做会深感遗憾。