我目前正在大学学习 C/C++ 编程。我们一直在使用 visual studio developer cmd 来编译我们所有的代码。
最近,我了解到我可以为 CMD 设置自定义路径,并且已经能够使用 GHCi,例如,直接从命令提示符输入 ghci
。
我希望能够在 Windows cmd 中使用来自 VS Dev cmd 的命令(或以与 ghci
类似的方式),因为我已将它固定到我的任务栏并自定义了颜色、字体和透明度。 (我能说什么,我对外观很挑剔,每次打开 VS Dev cmd 时都会重置这些设置)。
我已经尝试过各种方法,首先是将所有 dev 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 Common Tools 文件夹的位置。”运行时,无论如何都不会保留我的颜色设置)
https://remyblok.tweakblogs.net/blog/10985/start-all-command-prompts-as-visual-studio-developer-command-prompt (cmd 只是说它找不到指定的路径,也许我没有把正确的东西放在注册表中?)
https://www.codeproject.com/questions/706617/how-to-open-visual-studio-command-prompt-using-win (这个有 5 个解决方案,但大多数似乎是关于创建 dev cmd 的快捷方式,不是我想要的,在第一个解决方案中也找不到它所说的位置)
基本上,我想要一个 cmd(使用我的自定义颜色/字体/透明度,VS Dev cmd 似乎没有这样做)来完成我所做的所有事情,但是能够使用 cl 命令编译 c 文件并没有'似乎没有用。如果可能的话,我们将不胜感激。如果它不可能发生,或者如果你想要任何澄清以防我遗漏了你认为在回答时可能很重要的东西,或者如果我消息灵通和愚蠢,请直截了本地告诉我。
(这也是我第一次使用这个网站,所以我希望这不会违反指导方针/规则,我尽量使其简洁)
编辑:
这已在如何让 VS Dev Prompt 保留我可以使用的大部分自定义设置中得到解答。但是,如果您有关于原始设置 windows cmd 以自动设置环境以使用 VS 编译器的信息,请随时回答。
最佳答案
您是否尝试过开发人员命令提示符?
%comspec% /k ""C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat""
关于c - 使用 Windows cmd 作为 visual studio dev cmd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42301674/