我正在使用 armcc 编译器来编译 mbedtls 库并链接应用程序 aginst mbedtls。但它给出了很多错误,如下所示:
- 错误:L6200E:符号 mbedtls_mpi_cmp_int 多次定义(由 bignum.o 和 bignum.o)
- 错误:L6200E:符号 mbedtls_mpi_fill_random 多次定义(由 bignum.o 和 bignum.o)
- 错误:L6200E:符号 mbedtls_oid_get_md_alg 多次定义(由 oid.o 和 oid.o)
但是我检查了 bignum.c 和 oid.c,这些函数只定义了一次。我的编译有什么问题?