Using a global variable in a shared library
You need to compile your main application with -rdynamic
flag (eg: gcc -g -rdynamic -o main main.c
, and to declare the global variable in your dynamic library with extern
.
You need to compile your main application with -rdynamic
flag (eg: gcc -g -rdynamic -o main main.c
, and to declare the global variable in your dynamic library with extern
.