plataforma ubuntu qt para construir un entorno de desarrollo openssl
1. Descarga y descomprime
(Tome la última versión descargada del sitio web oficial actual como ejemplo, la dirección del sitio web oficial: http://www.openssl.org/source)
tar -zxvf openssl-1.1.1d.tar.gz
mv openssl-1.1.1d openssl
2. Compila e instala
cd openssl
./config --prefix = / usr / local / ssl shared zlib-dynamic enable-camellia
make depend
make
make test
sudo make install
3. Configuración
Establecer variables de entorno:
agregue el siguiente contenido a la
RUTA de / etc / profile PATH = / usr / local / ssl / bin: $ PATH
export PATH
Ver ruta
que openssl
Ver versión versión
openssl
Instalado
4. Agregue la configuración del archivo de encabezado al proyecto qt
Agregue el archivo de configuración del proyecto profesional:
INCLUDEPATH + = / usr / local / ssl / include
5. Agregue la configuración de la biblioteca dinámica openssl al proyecto qt
Agregue el archivo de configuración del proyecto pro:
LIBS + = /usr/local/ssl/lib/libssl.so /usr/local/ssl/lib/libcrypto.so
6. Agregue la ruta de búsqueda de la biblioteca en tiempo de ejecución.
Cree un nuevo archivo ssl.conf en el directorio /etc/ld.so.conf.d/, agregue el directorio
/ usr / local / ssl / lib donde se encuentra el archivo de la biblioteca y
ejecute
sudo ldconfig
para actualizar /etc/ld.so archivo .cache;