Установка файлов стандартной библиотеки c ++ в Ubuntu - PullRequest
1 голос
/ 19 сентября 2019

Чтобы создать фон, в / usr / include / c ++ был файл кортежа, который был поврежден.Так что мой компилятор раньше выдавал ошибку ввода / вывода.Я загрузил файл кортежа из Интернета из библиотеки c ++ и заменил его своим поврежденным файлом.Но теперь ошибка была другой.Мой профессор попросил меня переустановить мою библиотеку.Для этого я удалил папку / usr / include / c ++, в которой были все библиотечные файлы.Теперь, когда я переустанавливал g ++, я думал, что он автоматически получит заголовочные файлы, например, / usr / include / c ++, но я ошибся.Он не устанавливается.Я пытался найти решение, и люди говорили, что установить -dev версию и т. Д., Но я не мог найти команды для установки этих заголовочных файлов.Пожалуйста, помогите.

1 Ответ

0 голосов
/ 19 сентября 2019

Перейдите в командную строку и введите следующее:

sudo apt purge g++

и после этого вы можете ввести

sudo apt install g++

и, наконец, также ввести

sudo apt-get install build-essential

после этого вы можете попытаться вернуть заголовки, получив libg ++ с помощью

sudo apt install libg++

, если это не помогло, вы также можете попробовать эти две команды: первый тип:

dpkg --search /usr/include/c++

Чтобы получить все пакеты с установленными файлами в этом каталоге, и после этого вы можете переустановить все эти найденные пакеты с помощью:

sudo apt-get install --reinstall
...