如何为Rust设置MSVC构建工具?

时间:2018-09-30 02:44:20

标签: windows rust build-tools

我于2017年1月安装了export class ModalComponent { private modalClose: Subject<any> = new Subject(); onModalClose(): Observable<any> { return this.modalClose.asObservable(); } closeModal() { // console.log(this.onModalClose()) **shows zero observers** :-( this.modalClose.next(); this.modalClose.complete(); } } ,没有任何问题。最近,我试图做同样的事情,但遇到了很大的问题。 documentation指出我需要去安装Build Tools for Visual Studio 2017。这有点含糊,尤其是因为我从未使用过任何Microsoft产品进行开发。

当我开始安装时,会出现大量的选项,并且总下载大小以GB为单位。安装完我认为是正确的选择之后,无论如何它在路径上都不可见(rustup给出了丢失的链接器错误,在我修复了一些丢失的库之后。)我使用的是Powershell,但是在旧的CMD上表现相同。后来我发现Menu Start中有一个指向CMD的链接,该链接将打开具有正确路径的CMD shell,但是我宁愿使用ConEmu。我确实知道我可以手动设置PATH等,但这不是正确的方法(或者不应该这样)。我不想因记住安装点更改等以后进行修复而感到负担

所以问题终于来了。

  1. 可以在Build Tools VS 2017安装程序中检查以能够在Rust中进行开发的最少必需组件是什么?
  2. 如何自动设置PATH-如果可能的话,以避免以后进行手动维护。
  3. 如何全局设置上述工具,以便我可以使用IntelliJ或VSCode开发和运行我的应用。

0 个答案:

没有答案