Вопросы по теме 'unix-ar'
версия glibc, используемая при создании файла .a
Есть ли способ узнать из файла .a, какая версия glibc ожидается или использовалась при сборке .a?
245 просмотров
schedule
05.02.2024
Включить статическую библиотеку в общий объект?
Я хотел бы скомпилировать кучу статических библиотек в общий объект. До сих пор у меня есть
g++ -Wl -shared -fPIC -o myshared.so objs/*.o
Где objs/*.o выше содержит все объектные файлы, извлеченные из различных статических библиотек с...
162 просмотров
schedule
12.04.2022
g++ создает статическую библиотеку: не удалось прочитать, архив символов не имеет индекса
Я пытаюсь сгруппировать несколько служебных классов SDL в статическую библиотеку для С++, используя g++. Я использую Ubuntu Linux 11.10 и gcc версии 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3). Версия ар 2.21.53.20110810.
Поскольку все файлы маленькие,...
2171 просмотров
schedule
03.09.2023
Извлечение архивного файла в скрипте компоновщика
Я пытаюсь решить проблему, подобную следующей:
Предположим, что у меня есть библиотека libxyz.a, созданная из:
/* main.c */
int main(void)
{
int a;
}
скомпилировано и заархивировано с помощью:
gcc -c main.c -o abc.o && ar cr...
1476 просмотров
schedule
15.05.2023
Как извлечь объектные файлы из библиотеки iOS (на Mac)?
У меня есть сторонняя библиотека iOS, которая отлично работает в моем приложении и в симуляторе. Я пытаюсь извлечь из него объектные файлы, чтобы интегрировать его с другим сторонним программным обеспечением, которое переупаковывает объектные файлы с...
3871 просмотров
schedule
10.02.2023
Ошибка cmake os x ar без конкретных членов архива
У меня есть простой проект cmake, который я не могу скомпилировать в OS X 10.8.4. Процесс cmake/make отлично работает в Linux, но в OS X я получаю эту ошибку:
Linking CXX static library libImageFilter.a
ar: no archive members specified
......
4533 просмотров
schedule
28.05.2024
Ограничение области действия глобальных символов из связанных объектов
У меня есть библиотека C в файле архива, clib.a . Я написал для него оболочку C++, cpp.o , и хотел бы использовать ее как статическую библиотеку:
ar cTrvs cppwrap.a clib.a cpp.o
Код, который ссылается на это, не сможет использовать...
1269 просмотров
schedule
10.07.2023
Проблема со статической ссылкой на библиотеку в Mac OS X: не найден(ы) символ(ы) для архитектуры x86_64
Я пытаюсь создать статическую библиотеку и связать ее с исполняемым двоичным файлом.
Это библиотечная функция:
#include <stdio.h>
int hello() {
return 10;
}
С помощью этих команд я мог получить статическую библиотеку.
gcc -c...
8680 просмотров
schedule
10.11.2022
ar в оболочке MSYS2 получает усеченные пути при вызове из Makefile?
Я использую git-bash.exe из установки PortableGit с переменными среды из другого MinGW. Так что я:
WORKGROUP+user@AD-X MINGW32 /z/user/Downloads
$ which ar...
666 просмотров
schedule
29.11.2022
Как объединить библиотеки в Linux
Недавно я хотел создать игровой движок с использованием C++ и glfw3. Я хочу создать статическую библиотеку libengine.a и связать ее с libglfw3.a и ее зависимостями. Мой вопрос в том, как я могу заменить это:
# add paths. use pkg-config --static...
27 просмотров
schedule
06.03.2022