1

Я пытаюсь настроить TCC в Windows 7, но не могу заставить его работать динамически из cmd

To be able to invoke the compiler from everywhere on your computer by
just typing "tcc", please add the directory containing tcc.exe to your
system PATH.

Таким образом, я изменил свою переменную среды, которая сказала "путь" из:

C:\ProgramData\Oracle\Java\javapath;% SystemRoot%\system32;% SystemRoot%;% SystemRoot%\System32\Wbem;% SystemRoot%\System32\WindowsPowerShell\v1.0\

Для того, чтобы:

C:\ProgramData\Oracle\Java\javapath;% SystemRoot%\system32;% SystemRoot%;% SystemRoot%\System32\Wbem;% SystemRoot%\System32\WindowsPowerShell\v1.0\; C:\ компиляторы \ ТСС \ tcc.exe

Но когда я открываю cmd, он по-прежнему говорит, что "tcc" не является распознанной командой.

2 ответа2

1

Команда Path (см. Ссылку на командную строку Windows):

Задает путь к команде в переменной среды PATH , которая представляет собой набор каталогов, используемых для поиска исполняемых файлов. При использовании без параметров path отображает текущий путь команды.

Ваш C:\compilers\tcc\tcc.exe не является допустимым именем папки (каталога); предположительно, должен быть скорее C:\compilers\tcc\ или C:\compilers\tcc (с или без завершающего \ обратного слеша).

1

Вы добавили расположение к файлу .exe с именем tcc.exe в вашем пути. Что вы должны сделать, это добавить местоположение folder содержащей файл tcc.exe . Так что в вашем случае переменная окружения должна быть такой

C:\ProgramData\Oracle\Java\javapath;% SystemRoot%\system32;% SystemRoot%;% SystemRoot%\System32\Wbem;% SystemRoot%\System32\WindowsPowerShell\v1.0\; C:\ компиляторы \ ТСС

Предполагая, что ваш файл tcc.exe находится в папке C:\compilters\tcc

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .