компиляция и компоновка командной строки gcc и g ++ - PullRequest
5 голосов
/ 16 сентября 2009

Привет, у меня небольшая проблема с компиляцией и связыванием с командной строкой (windows xp). Каждый файл .c и .cpp, который я компилирую или связываю, должен находиться в одном каталоге с gcc (C: \ Program Files \ gcc \ bin), и довольно сложно отследить мои файлы среди всех этих связанных с gcc файлов и раздражает тоже :). У меня вопрос, как мне скомпилировать файл в папке на рабочем столе, используя командную строку?

обычно я иду:

c:\program files\gcc\bin> gcc -c test.c test2.c

когда мои исходные файлы находятся в корзине.

Какую команду использовать для компиляции, когда файл находится в другом месте.

Ответы [ 3 ]

9 голосов
/ 16 сентября 2009

Щелкните правой кнопкой мыши Мой компьютер. Перейти к свойствам. Перейти на вкладку «Дополнительно». Под кнопкой «Переменные среды» есть кнопка. Найдите «ПУТЬ» в глобальных переменных окружения. Добавить

c: \ program files \ gcc \ bin

после добавления точки с запятой в конце предыдущей записи.

3 голосов
/ 16 сентября 2009

звучит так, как будто у вас нет переменной gcc в переменной окружения PATH. Либо добавьте c: c: \ program files \ gcc \ bin в эту переменную, либо назовите ее по абсолютному пути из любого исходного каталога, в котором находятся ваши файлы

3 голосов
/ 16 сентября 2009

Добавьте это c:\program files\gcc\bin в переменную окружения PATH. И тогда вы можете выполнить gcc / g ++ из любого каталога

...