GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara mengkompilasi file .c dengan menyertakan OpenSSL?

Gunakan -I tandai ke gcc dengan benar.

gcc -I/path/to/openssl/ -o Opentest -lcrypto Opentest.c

-I harus mengarah ke direktori yang berisi openssl folder.


Jalur penyertaan Anda menunjukkan bahwa Anda harus melakukan kompilasi terhadap sistem Instalasi OpenSSL. Anda seharusnya tidak memiliki .h file di direktori paket Anda - file tersebut harus diambil dari /usr/include/openssl .

Paket OpenSSL biasa (libssl ) tidak menyertakan .h file - Anda perlu menginstal paket pengembangan juga. Ini bernama libssl-dev pada Debian, Ubuntu dan distribusi serupa, dan libssl-devel di CentOS, Fedora, Red Hat, dan sejenisnya.


Linux
  1. Bagaimana Melewati String (bukan File) Ke Openssl?

  2. Bagaimana Cara Membuka File .8 Dengan Man?

  3. Bagaimana cara membuat file acak 1GB di Linux?

  1. Bagaimana cara membuat file dengan ukuran tertentu di Linux?

  2. Bagaimana cara menulis file dengan C di Linux?

  3. Kesalahan kompilasi Openssl

  1. Bagaimana cara menyalin file bernama dimulai dengan titik?

  2. Bagaimana cara mengisi file dengan FF menggunakan dd?

  3. Bagaimana cara menghapus file dengan nama aneh?