cocos2dx 3.17 使用到curl ,andoird studio打包链接出错
libcurl.a(libcurl_la-openssl.o):vtls/openssl.c:function ossl_connect_common: error: undefined reference to 'PKCS12_parse
解决方法:
根目录的主CMakeLists.txt中添加curl静态库链接
add_library(curl STATIC IMPORTED GLOBAL)
set_target_properties(curl
PROPERTIES IMPORTED_LOCATION "${COCOS2DX_ROOT_PATH}/external/curl/prebuilt/android/${ANDROID_ABI}/libcurl.a"
)
target_link_libraries(${APP_NAME} curl)
引用地址:
本文解决了一个在使用Cocos2dx 3.17版本与curl库进行链接时遇到的编译错误问题,详细介绍了如何通过在CMakeLists.txt文件中正确配置curl静态库来解决'PKCS12_parse'未定义引用的问题。
1259

被折叠的 条评论
为什么被折叠?



