xcode 9.1 cocos2d-x 3.2版本编译报错

Undefined symbols for architecture arm64:
“_X509_get_version”, referenced from:
_servercert in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_RSA_get0_crt_params”, referenced from:
_servercert in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_DH_get0_pqg”, referenced from:
_servercert in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_X509_get_X509_PUBKEY”, referenced from:
_servercert in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_DH_get0_key”, referenced from:
_servercert in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_EVP_PKEY_get0_DSA”, referenced from:
_servercert in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_OPENSSL_sk_value”, referenced from:
_servercert in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_DSA_get0_pqg”, referenced from:
_servercert in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_RSA_get0_factors”, referenced from:
_servercert in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_X509_get0_notBefore”, referenced from:
_servercert in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_X509_get0_notAfter”, referenced from:
_servercert in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_EVP_PKEY_get0_RSA”, referenced from:
_servercert in libcocos2dx iOS.a(libcurl_la-openssl.o)
“OperateChooseLayer::create(OPERATE_ACT_INFO_ITEM)”, referenced from:
OperateActLayer::updateSevenInfo()::_4::operator()(cocos2d::Ref*, cocos2d::ui::Widget::TouchEventType) const in OperateActLayer.o OperateActLayer::updateNationWellInfo()::_12::operator()(cocos2d::Ref*, cocos2d::ui::Widget::TouchEventType) const in OperateActLayer.o
OperateActLayer::onBtnTouchEvent(cocos2d::ui::Button*)::$_20::operator()(cocos2d::Touch*, cocos2d::Event*) const in OperateActLayer.o
“_ASN1_STRING_get0_data”, referenced from:
_servercert in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_OpenSSL_version_num”, referenced from:
_Curl_ossl_version in libcocos2dx iOS.a(libcurl_la-openssl.o)
_ossl_send in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_TLS_client_method”, referenced from:
_ossl_connect_common in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_SSL_CTX_set_options”, referenced from:
_ossl_connect_common in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_EVP_PKEY_get0_DH”, referenced from:
_servercert in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_OPENSSL_sk_pop_free”, referenced from:
_ossl_connect_common in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_OPENSSL_sk_num”, referenced from:
_ossl_connect_common in libcocos2dx iOS.a(libcurl_la-openssl.o)
_servercert in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_X509_get0_extensions”, referenced from:
_servercert in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_OPENSSL_sk_pop”, referenced from:
_ossl_connect_common in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_DSA_get0_key”, referenced from:
_servercert in libcocos2dx iOS.a(libcurl_la-openssl.o)
“_RSA_get0_key”, referenced from:
_servercert in libcocos2dx iOS.a(libcurl_la-openssl.o)
“TrainScene::create(bool, int)”, referenced from:
LayerHero::onBtnClicked(cocos2d::Ref*, cocos2d::ui::Widget::TouchEventType, HERO_BTN_ID) in LayerHero.o
MainInfoLayer::jumpToScene(MAIN_BTN_TAG) in MainInfoLayer.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

刚更新了 curl和websockets.a 替换之前错误更多,替换完后,还有这些错误

有空替换不如把引擎升级