Xem ghi chú cho dynamic_cast
, throw
, typeid
không hoạt động với các thư viện được chia sẻ
trên trang Câu hỏi thường gặp của GCC.
Vì bạn đang sử dụng dlopen()
, bạn cần liên kết tệp thực thi của mình với -E
cờ (hoặc vượt qua
-Wl,-E
thành g++
if g++
đang gọi trình liên kết) và chuyển RTLD_GLOBAL
gắn cờ cho dlopen()
.