我使用了函数Private_aes_encrypt(key,128,&expanded)
当我输入gcc
使用以下命令编译程序时:
gcc -g filename.c filename -lcrypto
然后是错误undefined reference to
private_AES_set_encrypt_key`
总是来。如何解决这个错误?
答案 0 :(得分:1)
private_AES_set_encrypt_key
位于libssl
而不是libcrypto
。
所以你想指定-lssl
进行链接(也是)。
答案 1 :(得分:1)
尝试使用libcrypto和libssl进行链接。