build error on Android: "error: undefined reference to 'pthread_setname_np'"
build error on Android: "error: undefined reference to 'pthread_setname_np'"
我在编译 Openh264:
时总是遇到构建错误
libopenh264.a(WelsThreadLib.o):WelsThreadLib.cpp:function WelsThreadSetName: error: undefined reference to 'pthread_setname_np'
如何解决?
如果您针对 android 版本 >= 9 (2.3) 构建了 OpenH264,则会出现此错误,但尝试 link 您自己的共享库针对旧版本。您需要构建至少与您自己的应用程序所针对的旧版本相同的 OpenH264。
我在编译 Openh264:
时总是遇到构建错误libopenh264.a(WelsThreadLib.o):WelsThreadLib.cpp:function WelsThreadSetName: error: undefined reference to 'pthread_setname_np'
如何解决?
如果您针对 android 版本 >= 9 (2.3) 构建了 OpenH264,则会出现此错误,但尝试 link 您自己的共享库针对旧版本。您需要构建至少与您自己的应用程序所针对的旧版本相同的 OpenH264。