Xcode 构建错误“架构 arm64 的未定义符号”

时间:2021-04-23 05:27:16

标签: ios swift xcode

    Undefined symbols for architecture arm64:
  "_AES_ctr128_encrypt", referenced from:
      _csrEncryptCTR in CSRmeshRestClient(csr_mesh_crypto.o)
  "_EVP_CIPHER_CTX_init", referenced from:
      _csrEncryptData in CSRmeshRestClient(csr_mesh_crypto.o)
      _csrEncryptCCM in CSRmeshRestClient(csr_mesh_crypto.o)
      _csrDecryptCCM in CSRmeshRestClient(csr_mesh_crypto.o)
      _csrDecryptData in CSRmeshRestClient(csr_mesh_crypto.o)
      _csrEncryptCBC in CSRmeshRestClient(csr_mesh_crypto.o)
      _csrDecryptCBC in CSRmeshRestClient(csr_mesh_crypto.o)
  "_HMAC_CTX_init", referenced from:
      _csrGenerateChallenge in CSRmeshRestClient(csr_mesh_crypto.o)
      _csrGenerateSessionKey in CSRmeshRestClient(csr_mesh_crypto.o)
      _csrComputeHMACSHA256 in CSRmeshRestClient(csr_mesh_crypto.o)
  "_EVP_CIPHER_CTX_cleanup", referenced from:
      _csrEncryptData in CSRmeshRestClient(csr_mesh_crypto.o)
      _csrEncryptCCM in CSRmeshRestClient(csr_mesh_crypto.o)
      _csrDecryptCCM in CSRmeshRestClient(csr_mesh_crypto.o)
      _csrDecryptData in CSRmeshRestClient(csr_mesh_crypto.o)
      _csrEncryptCBC in CSRmeshRestClient(csr_mesh_crypto.o)
      _csrDecryptCBC in CSRmeshRestClient(csr_mesh_crypto.o)
  "_HMAC_CTX_cleanup", referenced from:
      _csrGenerateChallenge in CSRmeshRestClient(csr_mesh_crypto.o)
      _csrGenerateSessionKey in CSRmeshRestClient(csr_mesh_crypto.o)
      _csrComputeHMACSHA256 in CSRmeshRestClient(csr_mesh_crypto.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我已尝试在 Xcode 构建设置中设置排除框架 (arm64),但仍然遇到相同的错误。有人对此有想法吗?

0 个答案:

没有答案