我正在尝试在Arduino Yun上编译我的安全扩展 .

更详细地说,当我尝试将我的目标文件与ssl和crypto库链接时:

gcc -O1 -DLINUX -D_GNU_SOURCE -Wall -shared -fPIC -o output_https.so  output_https.c httpd.lo security.o -lcrypto -lssl

他们发布了这些消息:

/usr/bin/ld: cannot find -lcrypto
/usr/bin/ld: cannot find -lssl

Arduino Yun有OpenWRT SO,我想这支持Openssl C库,确实安装了 libopensslopenssl-util . Openssl头文件也有

我没错't know where I',似乎链接器 ld 找不到库 .