6

重复符号 _OPENSSL_cleanse 在:

../libcrypto.a(mem_clr.o)

../libcrypto.a(x86_64cpuid.o)

重复符号 _AES_encrypt 在:

../libcrypto.a(aes_core.o)

../libcrypto.a(aes-x86_64.o)

重复符号 _AES_decrypt 在:

../libcrypto.a(aes_core.o)

../libcrypto.a(aes-x86_64.o)

重复符号 _private_AES_set_encrypt_key 在:

../libcrypto.a(aes_core.o)

../libcrypto.a(aes-x86_64.o)

重复符号 _private_AES_set_decrypt_key 在:

../libcrypto.a(aes_core.o)

../libcrypto.a(aes-x86_64.o)

重复符号 _AES_cbc_encrypt 在:

../libcrypto.a(aes_cbc.o)

../libcrypto.a(aes-x86_64.o)

ld:架构 x86_64 的 6 个重复符号

clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

make[2]: * [link_app.] 错误 1

make[1]: * [openssl] 错误 2

制作:* [build_apps] 错误 1

`iOS 6.1.0 和 Xcode 4.6.1

4

1 回答 1

2

您似乎已经编译并链接了程序集和 .c 文件。使用程序集或 .c 文件,而不是两者。

请阅读自述文件或一些文档以在 Mac OS X 上构建库。

于 2013-04-15T04:08:32.760 回答