Привет.
Есть статическая библиотека file.a, в которой есть объектный файл object.o. Есть также исходник object.cpp и заголовочный файл object.h.
После изменения некоторого кода в object.h и object.cpp, компилирую и получаю новый object.o
Далее делаю:
ar rsu file.a object.o
Линкую библиотеку file.a с использующим её приложением. Линковка проходит без ошибок, но получаю segfault где-то внутри библиотеки.
Что делаю не так? Может у меня должна быть такая же версия glibc как и при создании исходного файла?
Ответ на:
комментарий
от mv
Ответ на:
комментарий
от rg-400
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [C++][qt] error: ‘my_function_name’ was not declared in this scope (2010)
- Новости Продемонстрирована возможность разработки частей Linux на Rust (2017)
- Форум Обновилась библиотека uthash (2017)
- Форум Библиотеки с грамотной объектно ориентированной архитектурой. (2014)
- Форум Реально ли собрать все пакеты для chroot руками? (2024)
- Новости Обновилась OpenSource библиотека FreeLing (2012)
- Форум как обновить пути к библиотекам? (2008)
- Форум Google Go продолжает привлекать сторонников (2010)
- Форум Как обновить библиотеку на более раннюю (2004)
- Форум Вопрос новичка: как скомпилировать xstat.c из GLIBC-2.17 в свою shared библиотеку? (2023)