В настоящее время я изучаю программирование на C/C++ в университете. Мы использовали разработчика Visual Studio для компиляции всего нашего кода.
Недавно я узнал, что могу установить собственные пути для CMD и мог использовать GHCi, например, прямо из командной строки, просто набрав ghci
.Использование Windows cmd как визуальная студия dev cmd
Я хочу, чтобы иметь возможность использовать команды VS Dev cmd в окнах 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 (придумывает «ОШИБКА: Невозможно определить местоположение папки Common Tools VS.» при запуске, не сохраняет свои настройки цвета в любом случае)
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 ЦМД, а не то, что я хочу, не мог найти, где он сказал идти в первом растворе либо)
в принципе, я хочу один ЦМД (с моей пользовательский цвет/шрифт/прозрачность, В. С. Dev cmd, похоже, не делает этого) для всех вещей, которые я делаю, но возможность скомпилировать c-файлы с помощью команды cl, похоже, не работает. Любая помощь будет оценена, если это возможно. Если этого не может произойти, или если вы хотите получить какие-либо разъяснения, если я пропустил что-то, что, по вашему мнению, может быть важным при ответе, или если я плохо информирован и глуп, просто скажите мне прямо.
(Кроме того, это мой первый раз с помощью этого сайта, так что я надеюсь, что это не нарушает и принципы/правила, я пытался сделать его кратким)
EDIT:
Это был дан ответ в том, как получить VS Dev Prompt, сохраняя большинство моих пользовательских настроек, с которыми я могу работать. Но не стесняйтесь отвечать, если у вас есть информация об исходном настройке windows cmd, чтобы автоматически настроить среду на работу с компилятором VS.
Привет, спасибо, что ответили. Где бы я это сказал? Я попытался в переменных среды> ComSpec, но я все равно получаю сообщение об ошибке «no include path set». если вы спрашиваете, почему я не использую командную строку Developer, которая находится в инструментах VS, это потому, что она возвращается к настройкам CMD по умолчанию для цвета и шрифта, и я предпочел бы, чтобы он оставался с моими настройками. Знаете ли вы, можно ли изменить цвета и шрифты Dev cmd, чтобы они оставались даже при выходе? –
Не уверен, вы можете отредактировать файл bat и установить там цвета. –
Теперь я понимаю, что вы, вероятно, имели в виду, что это на консоли, потому что это сработало и позволило мне использовать cl, однако, когда я вышел из cmd и перезапустил его, мне нужно снова его вставить. есть ли способ, чтобы я мог сделать это автоматически? –