OPENSSL_init_ssl || check_lib openssl openssl/ssl.h OPENSSL_init_ssl -lssl -lcrypto...SSL_library_init || check_lib openssl openssl/ssl.h SSL_library_init -lssl -lcrypto...lssl32 -leay32 || check_lib openssl openssl/ssl.h SSL_library_init -lssl -lcrypto...解决方法是增加一行检查‘check_lib openssl openssl/ssl.h OPENSSL_init_ssl -lssl -lcrypto ’ 即可通过,上文是我已经增加过的。
lldap -liconv -lfreetype -lpng -lz -ljpeg -lcurl -lz -lrt -lm -ldl -lnsl -lxml2 -lz -lm -ldl -lssl -lcrypto...-lcurl -lxml2 -lz -lm -ldl -lssl -lcrypto -lxml2 -lz -lm -ldl -lxml2 -lz - lm -ldl -lcrypt -lxml2 -lz
lldap -liconv -lfreetype -lpng -lz -ljpeg -lcurl -lz -lrt -lm -ldl -lnsl -lxml2 -lz -lm -ldl -lssl -lcrypto...-lcurl -lxml2 -lz -lm -ldl -lssl -lcrypto -lxml2 -lz -lm -ldl -lxml2 -lz – lm -ldl -lcrypt -lxml2 -lz
src/http/modules/ngx_http_upstream_zone_module.o \ objs/ngx_modules.o \ -lpthread -lcrypt -lpcre -lcrypto...-lcrypto -lz make[1]: Leaving directory `/usr/local/src/nginx-1.9.5' make -f objs/Makefile manpage make
MakeFile 里面找到类似下面这一行: Default 1 EXTRA_LIBS = -lresolv -lmcrypt -lltdl -liconv-lm -lxml2 -lcurl -lssl -lcrypto...删除所有的 -lssl 和 -lcrypto 然后添加 libssl.dylib 和 libcrypto.dylib 的路径(如果你安装了 brew,那么则是 /usr/local/opt/openssl
$NGX_RPATH = YES ]; then ngx_feature_libs="-R/opt/local/lib -L/opt/local/lib -lssl -lcrypto...$NGX_LIBDL" else ngx_feature_libs="-L/opt/local/lib -lssl -lcrypto $NGX_LIBDL...ngx_feature_libs="-R/root/nginx/openssl-OpenSSL_1_1_0f/bin/lib -L/root/nginx/openssl-OpenSSL_1_1_0f/bin/lib -lssl -lcrypto...else ngx_feature_libs="-L/root/nginx/openssl-OpenSSL_1_1_0f/bin/lib -lssl -lcrypto
enable-mysqlnd # 提前解决报错 cp /usr/local/lib/libzip/include/zipconf.h /usr/local/include/zipconf.h sed -i 's/-lcrypto...-lcrypt/-lcrypto -lcrypt -llber/' /usr/local/src/php-7.3.8/Makefile make && make install # 配置文件...-lrt -lldap -lgmp -lpng -lz -ljpeg # -lz -lrt -lm -ldl -lnsl -lpthread -lxml2 -lz -lm -ldl -lssl -lcrypto...-lcurl -lxml2 -lz -lm # -ldl -lssl -lcrypto -lfreetype -lxml2 -lz -lm -ldl -lnetsnmp -lssl -lssl -...lcrypto -lm -lxml2 # -lz -lm -ldl -lcrypt -lxml2 -lz -lm -ldl -lxml2 -lz -lm -ldl -lxml2 -lz -lm -ldl
GNU checking for gcc... gcc ... ... checking for SHA256_Init in -lcrypto... no checking for MD5_Init...in -lcrypto... no checking dnet.h usability... no checking dnet.h presence... no checking for dnet.h.
_ssl.c \ # -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \ # -L$(SSL)/lib -lssl -lcrypto...ssl _ssl.c \ -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \ -L$(SSL)/lib -lssl -lcrypto
用“-Wl,-Bstatic”指定链接静态库,使用“-Wl,-Bdynamic”指定链接共享库,使用示例: -Wl,-Bstatic -lmysqlclient_r -lssl -lcrypto -
pkglibdir" libs="$libs -l " 改为 # Create options libs="-L$pkglibdir" libs="$libs -lmysqlclient -lssl -lcrypto
pkglibdir" libs="$libs -l " 至 # Create options libs="-L$pkglibdir" libs="$libs -lmysqlclient -lssl -lcrypto
main.https.o LDFLAGS_COMMON = -std=c++2a -O3 -pthread -lboost_system LDFLAGS_HTTP = LDFLAGS_HTTPS = -lssl -lcrypto...directory '/home/shiyanlou/Code/6' g++ main.https.cpp -std=c++17 -O3 -pthread -lboost_system -lssl -lcrypto
wifi.pri) INCLUDEPATH += /usr/local/openssl-1.1.1m/include LIBS += -L /usr/local/openssl-1.1.1m/lib/ -lcrypto...wifi.pri) INCLUDEPATH += /usr/local/openssl-1.1.1m/include LIBS += -L /usr/local/openssl-1.1.1m/lib/ -lcrypto
usr/local/ssl _ssl _ssl.c \ -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \ -L$(SSL)/lib -lssl -lcrypto...usr/local/ssl _ssl _ssl.c \ -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \ -L$(SSL)/lib -lssl -lcrypto
_ssl.c \ -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \ -L$(SSL)/lib -lssl -lcrypto
brew install mysql-connector-c sudo sed -i -e 's/libs="$libs -l "/libs="$libs -lmysqlclient -lssl -lcrypto
安装之后,编译不再报错,但是出现 “undefined reference to `AES_set_encrypt_key'“ 应该是没有指定连接的库, 在makefile中增加 -lssl -lcrypto
lcrypt -lrt -lldap -lgmp -lpng -lz-ljpeg -lz -lrt -lm -ldl -lnsl -lpthread -lxml2 -lz -lm -ldl -lssl -lcrypto-lcurl...-lxml2 -lz -lm -ldl -lssl -lcrypto -lfreetype -lxml2 -lz -lm -ldl-lnetsnmp -lssl -lssl -lcrypto -lm...-ldl -lcrypt -lxml2 -lz -lm -ldl-lxml2 -lz -lm -ldl -lxml2 -lz -lm -ldl -lxml2 -lz -lm -ldl -lssl -lcrypto-lcrypt
lcrypt -lrt -lmcrypt -lldap -lpng -lz -ljpeg -lcurl -lz -lrt -lm -ldl -lnsl -lxml2 -lz -lm -ldl -lssl -lcrypto...-lcurl -lxml2 -lz -lm -ldl -lssl -lcrypto -lfreetype -lxml2 -lz -lm -ldl -lxml2 -lz -lm -ldl -lcrypt...-lz -lm -ldl -lxml2 -lz -lm -ldl -lxml2 -lz -lm -ldl -lxml2 -lz -lm -ldl -lxml2 -lz -lm -ldl -lssl -lcrypto
领取专属 10元无门槛券
手把手带您无忧上云