Случайно удаленные заголовочные файлы в/usr/include/c ++

Я случайно удалил папку со всеми заголовочными файлами C++, которая находится в/usr/include/c ++. Что я делаю для восстановления

ОБНОВЛЕНИЕ я действительно возвращал заголовочные файлы теперь в/usr/include/c ++. Однако даже простой C++ Привет Мировая Программа дает мне эту ошибку

In file included from /usr/include/c++/4.6/bits/localefwd.h:42:0,
             from /usr/include/c++/4.6/ios:42,
             from /usr/include/c++/4.6/ostream:40,
             from /usr/include/c++/4.6/iostream:40,
             from Hello.cpp:1:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++locale.h:53:23: error: ‘uselocale’     was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++locale.h:53:45: error: invalid type in declaration before ‘;’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++locale.h: In function ‘int std::__convert_from_v(__locale_struct* const&, char*, int, const char*, ...)’:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++locale.h:76:53: error: ‘__gnu_cxx::__uselocale’ cannot be used as a function
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/c++locale.h:101:33: error: ‘__gnu_cxx::__uselocale’ cannot be used as a function
1
задан 15 November 2014 в 09:08

2 ответа

Можно получить список разделенных запятой значений пакетов, которые установили файлы на/usr/include/c ++ с

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

и затем работали за каждым перечисленным пакетом

sudo apt-get install --reinstall
3
ответ дан 10 November 2019 в 09:21

попытайтесь переустановить g ++

sudo apt-get install --reinstall g++
0
ответ дан 10 November 2019 в 09:21

Другие вопросы по тегам:

Похожие вопросы: