Я очень новичок в разработке приложений Linux.Общая библиотека Linux
У меня есть две библиотеки, разделяемые библиотеки libGetData.so и libProcessData.so.
И я запускаю два разных приложения на C++ как A и B на ПК с Linux и используя эти две библиотеки в обоих приложениях.
У меня есть несколько статических переменных в обеих библиотеках.
Но, когда я поставил статическую переменную в библиотеке libGetData.so из приложения А. Ее не отражает в заявке B.
Моя цель, если я использую общую библиотеку в любом приложении, и если я установить любой статическая переменная в этой библиотеке. То же самое должно отражать и другое приложение, использующее одну и ту же библиотеку.
Пожалуйста, помогите мне ...
Только общий код библиотеки, а не переменная память. Каждый процесс получает свой собственный кусок (виртуализованной) ОЗУ для запуска кода библиотеки. – Galik