Я немного пытался понять, как работает gcc-компоновщик, и как все обстоит иначе при связывании разделяемой библиотеки с другой разделяемой библиотекой и при связывании двоичного файла с общей библиоте
Можно ли использовать скрипт компоновщика или файл карты для переименования символа? Я пытаюсь адаптировать некоторый код, написанный в сочетании C++ и Fortran, чтобы он работал с более чем одним комп
Мне нужно сделать ELF-файл для использования абсолютных путей для библиотек вместо поиска по умолчанию (RPATH). Это результат от readelf: readelf -d example
Dynamic section at offset 0xe28 contains
Я пишу простой проект makefile. Я пытаюсь построить программу в два этапа: исходных компиляции файлов и сохранять объектные файлы в другой каталог связывает объекты в исполняемый рассмотреть что-то пр
Я компилирую программу и получаю «неопределенную ссылку» на константу, определенную в файле C в lib1, которая используется в lib2. Я получаю сообщение об ошибке, если я скомпилировать как: clang myfil