D
DDD
Hi all,
I have a problem when linking shared library in Ubuntu.
After compipled, the process comes to linking. But it
pronounces :undefined reference ***. It's a common problem that need
extra library. And I am sure I have include -L and -l option in g++
command.
I also using nm to list the functions in the needed library. A list of
functions showed with t type before the function which I referenced in
my g++. t means local symbol. T means external symbol. Is there any
difference between the two type symbols when linking?
I have a problem when linking shared library in Ubuntu.
After compipled, the process comes to linking. But it
pronounces :undefined reference ***. It's a common problem that need
extra library. And I am sure I have include -L and -l option in g++
command.
I also using nm to list the functions in the needed library. A list of
functions showed with t type before the function which I referenced in
my g++. t means local symbol. T means external symbol. Is there any
difference between the two type symbols when linking?