如何解决OpenSSL编译获得对`app_load_config'的未定义引用
我在Centos 7盒子上安装了OpenSSL 3.0.0-alpha7-dev。目前,openssl会为其版本打印
./ openssl版本 OpenSSL 3.0.0-alpha7-dev(库:OpenSSL 3.0.0-alpha7-dev)
在拿出我的自定义生成文件进行一些自定义构建之前,我正在尝试使用cmake编译一个小程序。目前它分两步进行
/usr/bin/cc -I/home/sj/CLionProjects/CustomTLS/include -I/home/sj/software/openssl -I/home/sj/software/openssl/include -std=gnu99 -o CMakeFiles/privateKeyGenerator.dir/src/OpenSSLPrivateKeyGenerator.c.o -c /home/sj/CLionProjects/CustomTLS/src/OpenSSLPrivateKeyGenerator.c
/usr/bin/cc CMakeFiles/privateKeyGenerator.dir/src/OpenSSLPrivateKeyGenerator.c.o -o privateKeyGenerator -L/home/sj/software/openssl -L/home/sj/software/openssl/apps -Wl,-rpath,/home/sj/software/openssl:/home/sj/software/openssl/apps /home/sj/software/openssl/libssl.so.3 /home/sj/software/openssl/libcrypto.so.3
在第2步结束时,我得到
对“ app_load_config”的未定义引用 collect2:错误:ld返回1退出状态
我认为这是一个链接问题,我包含了libapps.a,但它抛出了bio_err。我想念什么吗?。
您的想法将不胜感激。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。