我目前正在学习大学的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)
下面是一些链接,我已经尝试过其他的东西(随着我的结果在括号中):
Configuring cl CMD compiling Windows(与出现“错误:无法确定VS常用工具文件夹的位置。”在运行时,不会让我的色彩设置反正)
https://remyblok.tweakblogs.net/blog/10985/start-all-command-prompts-as-visual-studio-developer-command-prompt(cmd中只是说,它无法找到指定的路径,也许我不把正确的事在regestry?)
https://www.codeproject.com/questions/706617/how-to-open-visual-studio-command-prompt-using-win(这其中有5种方案,但多数似乎是有关使快捷方式给DEV CMD,不是我想要的,无法找到它说,在第一个解决方案去其一)
基本上,我想一个CMD(与我的自定义颜色/字体/透明度,VS开发cmd似乎没有这样做)为我做的所有事情,但能够用cl命令编译c文件似乎没有工作。任何帮助,将不胜感激,如果这是可能的。如果它不可能发生,或者如果你想要澄清,以免我错过了某些你认为可能对你有用的答案,或者如果我不了解和愚蠢,那就直接告诉我。
(同样,这是使用这个网站,所以我希望我的第一次,这是没有违反和准则/规则,我试图让它简洁)
编辑:
这已回答在如何让VS Dev Prompt保留我可以使用的大部分自定义设置。但是,如果您有关于Windows cmd的原始设置的信息,请随时回答,以自动设置环境以使用VS编译器。
嗨,谢谢你的回答。我会在哪里放?我在环境变量> ComSpec中尝试过,但仍然收到错误“no include path set”。如果你问为什么我不使用VS工具中的开发人员命令提示符,那是因为它回到了默认的颜色和字体cmd设置,我宁愿让它保留在我的设置中。你知道是否可以改变Dev cmd的颜色和字体,以便即使在我退出时它们仍然保留下来? –
不确定,您可以编辑bat文件并在其中设置颜色。 –
我现在意识到你可能意味着把它放在控制台中,因为这有效并允许我使用cl,但是当我退出cmd并重新启动它时,我需要再次将其放入。有没有办法让我可以自动发生? –