1、编译openssl
(1)进入openssl源码目录下,运行”./config shared --prefix=/user/local/openssl"(其中openssl编译默认的为静态库,shared为编译openssl为动态库);
(2)make clean
(3)make
(4)make install
执行完上面步骤后,会在/usr/local/openssl/lib的目录下生成.so的动态库(libcrypto.so和libcrypto.so.1.0.0,其中libcrypto.so为libcrypto.so.1.0.0的链接文件),将其拷贝到/lib64目录下。
2、在NiKey动态库的属性中配置引用库crypto的路径及openssl头文件的引用路径,编译即可。