plataforma ubuntu qt para construir un entorno de desarrollo openssl

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;

Supongo que te gusta

Origin blog.csdn.net/skytering/article/details/102976185
Recomendado
Clasificación