Как статически связать libstdc ++ - PullRequest
11 голосов
/ 02 августа 2011

Я пытаюсь заставить мою программу работать на другом компьютере, где версии libstdc ++ отличаются.Я разрабатываю и собираю его на NetBeans.Я указал опцию -static-libstdc ++, но программа продолжает пытаться загрузить libstdc ++. So.6 на локальный компьютер.

Как получить полностью статическую ссылку на libstdc ++?

Спасибо.

1 Ответ

3 голосов
/ 14 октября 2012

Не уверен в точных обстоятельствах здесь, но я столкнулся с подобной проблемой только сейчас с различными версиями Mac OS X и gcc.Я обошел его, скопировав нужный мне dylib в тот же каталог, что и исполняемый файл, и изменив DYLD_LIBRARY_PATH, чтобы он сначала выполнял поиск там перед /usr/lib.

.
...