coost
coost copied to clipboard
about multiple definitions
A program that will fork a bunch of child processes, the main program will use the coost library, and the child processes will also use the coost library, currently using version 3.0.0, which will report an error at startup: multiple definitions of flag: hook_log, from /home/coost-3.0.0/src/co/hook.cc and /home/coost-3.0.0/src/co/hook.cc
add 'static' no invalid.
How do you solve this problem?
use static library