GCC не компилируется в Linux - PullRequest
       113

GCC не компилируется в Linux

0 голосов
/ 16 октября 2019

Я делал программу ac, которая включает в себя библиотеку conio.h, но поскольку я работаю на ОС на основе Debain, библиотеки conio.h там не предустановлено, поэтому мне нужно поискать в Интернете и загрузить ее.

После загрузки я хотел узнать путь к GCC, чтобы скопировать туда файл, потому что я думал, что там есть папка с именем gcc, в которой хранятся все файлы заголовков. Я искал в Интернете, чтобы найти его путь, и я увидел блог, и они сказали, что нужно запустить «which gcc», чтобы найти его, и после того, как я его запустил, я получил «/ usr / bash / gcc».

ТеперьЯ сделал "cp conio.h / usr / bash / gcc", но я всегда получаю эту ошибку, если я хочу скомпилировать любой файл C или даже получить его версию:

"/ usr / bin / gcc: line1: синтаксическая ошибка рядом с неожиданным токеном (' /usr/bin/gcc: line 1: // Copyright (C) 2005 by Piotr He�ka (piotr.helka@nd.e-wro.pl) '"

Каждая помощь будет высоко оценена!

1 Ответ

0 голосов
/ 16 октября 2019

О нет! Вы удалили двоичный файл gcc (или символическую ссылку ...) со своего компьютера и заменили его заголовочным файлом.

Я бы рекомендовал сначала переустановить gcc:

sudo apt-get install gcc --reinstall

Теперь просто запустите gccчтобы увидеть, что он делает:

gcc

В нем должно быть что-то вроде «без входных файлов».

Теперь о вашей проблеме с конио, я предлагаю вам прочитать этот вопрос о стеке: Почемуя не могу найтив Linux?

...