主要遇到两个问题,比较有通用性,记录一下:
1. -lpthread 修改为 -pthread
2. -ldl 修改为 -Wl,--no-as-needed -ldl

在linux编译遇到

undefined reference to pthread_mutexattr_init
undefined reference to dlopen

可能跟这两个问题相关。