2015-01-22 3 views
0

Я пытаюсь перенести свой проект с Ubuntu 12.04 на CentOS 7. Проблема, с которой я столкнулся, связана со ссылкой, ld не находит lstdC++, я установил все возможные версии libstdC++ через yum search <pattern>, но компилятор все еще не может найти lstdC++. Тот же проект при компиляции на Ubuntu компилируется без каких-либо проблем. Мне просто интересно, может ли это быть локация gcc libs, которая может вызвать эту проблему? ldconfig -v, похоже, представляет список libsdtC++, поэтому я был уверен, что моя компиляция должна пройти через штраф. Сначала я получал ошибки связывания в -lm и -lc, но, установив определенные пакеты yum install glibc glibc-devel glibc-static, я смог двигаться вперед. lstdC++ - это тот, который все еще меня раздражает. Есть идеи.Миграция в CentOS7 от Ubuntu 12.04 LTS

Я также пробовал пару уже опубликованных ссылок, в которых указывается, как установить libstdC++, но ни один из них, похоже, не исправил мою проблему. Кроме того, попробовал создать мягкую ссылку libstdC++, поэтому в libstdC++. S0.6.0.1 в/usr/lib, но все равно не получилось.

ответ

Смежные вопросы