2017-02-17 213 views
2

我目前正在学习大学的C/C++编程。我们一直在使用Visual Studio开发人员cmd来编译我们所有的代码。
最近,我了解到我可以为CMD设置自定义路径,并且已经能够使用GHCi,例如直接从命令提示符输入ghci使用Windows cmd作为visual studio dev cmd

我希望能够使用Windows cmd中的VS Dev cmd中的命令(或以类似于ghci的方式),因为我已将它固定到我的任务栏并定制了颜色,字体和透明度。 (我能说什么,我对外表很挑剔,VS Dev cmd每次打开它都会重置这些设置)。

我已经尝试了各种各样的东西,第一个是将所有的开发人员cmd路径添加到正常的cmd。我甚至设置几个include和lib路径(尽管也许不是正确的,因为当我试图运行cl命令它给了我下面的错误:

"fatal error C1034: stdio.h: no include path set", or it can't find stdio.h)

下面是一些链接,我已经尝试过其他的东西(随着我的结果在括号中):

基本上,我想一个CMD(与我的自定义颜色/字体/透明度,VS开发cmd似乎没有这样做)为我做的所有事情,但能够用cl命令编译c文件似乎没有工作。任何帮助,将不胜感激,如果这是可能的。如果它不可能发生,或者如果你想要澄清,以免我错过了某些你认为可能对你有用的答案,或者如果我不了解和愚蠢,那就直接告诉我。

(同样,这是使用这个网站,所以我希望我的第一次,这是没有违反和准则/规则,我试图让它简洁)

编辑:

这已回答在如何让VS Dev Prompt保留我可以使用的大部分自定义设置。但是,如果您有关于Windows cmd的原始设置的信息,请随时回答,以自动设置环境以使用VS编译器。

回答

0

您是否尝试过开发者命令提示符?

%comspec% /k ""C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat"" 
+0

嗨,谢谢你的回答。我会在哪里放?我在环境变量> ComSpec中尝试过,但仍然收到错误“no include path set”。如果你问为什么我不使用VS工具中的开发人员命令提示符,那是因为它回到了默认的颜色和字体cmd设置,我宁愿让它保留在我的设置中。你知道是否可以改变Dev cmd的颜色和字体,以便即使在我退出时它们仍然保留下来? –

+0

不确定,您可以编辑bat文件并在其中设置颜色。 –

+0

我现在意识到你可能意味着把它放在控制台中,因为这有效并允许我使用cl,但是当我退出cmd并重新启动它时,我需要再次将其放入。有没有办法让我可以自动发生? –