Вы знаете, как делиться глобальной переменной в общей библиотеке?Глобальная переменная в общей библиотеке
У меня проблема с этим. я объявляю в моем файле заголовка
int a;
И я буду использовать его в какой-то файл C, чем я скомпилировать как разделяемую библиотеку. Но обновление A в файлах кажется нераспространенным, и изменение переменной неэффективно.
Я прочитал в каком-то посте, потому что сегмент данных не является общим, но мне он нужен. У вас есть идея, как это сделать?
Спасибо!
Я уже тестирую, чтобы включить его в файлы C, но не работает. –
http://stackoverflow.com/questions/1433204/how-do-i-use-extern-to-share-variables-between- source-files-in-c см. это – Subinoy