2017-02-17 17 views
2

В настоящее время я изучаю программирование на 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)

Вот некоторые ссылки на другие вещи, которые я пробовал (с моим результатом в скобках):

в принципе, я хочу один ЦМД (с моей пользовательский цвет/шрифт/прозрачность, В. С. Dev cmd, похоже, не делает этого) для всех вещей, которые я делаю, но возможность скомпилировать c-файлы с помощью команды cl, похоже, не работает. Любая помощь будет оценена, если это возможно. Если этого не может произойти, или если вы хотите получить какие-либо разъяснения, если я пропустил что-то, что, по вашему мнению, может быть важным при ответе, или если я плохо информирован и глуп, просто скажите мне прямо.

(Кроме того, это мой первый раз с помощью этого сайта, так что я надеюсь, что это не нарушает и принципы/правила, я пытался сделать его кратким)

EDIT:

Это был дан ответ в том, как получить 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». если вы спрашиваете, почему я не использую командную строку Developer, которая находится в инструментах VS, это потому, что она возвращается к настройкам CMD по умолчанию для цвета и шрифта, и я предпочел бы, чтобы он оставался с моими настройками. Знаете ли вы, можно ли изменить цвета и шрифты Dev cmd, чтобы они оставались даже при выходе? –

+0

Не уверен, вы можете отредактировать файл bat и установить там цвета. –

+0

Теперь я понимаю, что вы, вероятно, имели в виду, что это на консоли, потому что это сработало и позволило мне использовать cl, однако, когда я вышел из cmd и перезапустил его, мне нужно снова его вставить. есть ли способ, чтобы я мог сделать это автоматически? –