3

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

我似乎找不到合适的搜索词,我不想手动挑选各种 exes 和 dirs 将它们包含在路径中。

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

最好的问候

4

1 回答 1

0

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

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

我敢肯定,你最终会后悔这么做的。

于 2010-10-27T12:48:07.650 回答