Добрый день!
Я нахожусь в процессе осмысления C, и меня заинтересовала пара вопросов:
1) Есть разделяемая библиотека libtest.so, в ней используются некоторые функции из libpthread.so. Сама библиотека используется в некой программе. Правильно ли я понимаю, что нет большой технической разницы в рамках получившейся программы, линковать ли библиотеку libtest.so с libpthread.so при сборке, или линковать программу и с libtest.so, и с libthread.so ? Следуя правилам хорошего тона, я использую первый способ.
2) Есть все та же libtest.so. В ней объявлена и проинициализированна переменная x типа int. Я загружаю библиотеку в программе на питоне с помощью ctypes.cdll. Доступ к переменной x я получаю, но при этом x имеет тип _FuncPtr. Как мне получить таки int?

Ответ на:
комментарий
от dccp

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Статьи Как кушать вилкой. ... или о fork() в двух словах (2023)
- Статьи FireJail — краткое и ознакомительное практическое руководство (2022)
- Форум Не хватает констант в asm/unistd.h (2016)
- Форум OpenMPI: группы, коммуникаторы, широковещание (2016)
- Форум По экспорту хэдэров для либы (2016)
- Форум Как считывать нажатие клавиши без задержек? (2016)
- Форум Объединение токенов в препроцессоре Си (2015)
- Форум Пример выпиливания кода или необычного поведения программы из-за undefined behaviour (2015)
- Форум Как переупорядочить комменты к define-ам? (2015)
- Форум execl (2015)