GNU/Linux >> Linux の 問題 >  >> Linux

OpenSSL を含む .c ファイルをコンパイルするには?

-I を使用 適切に gcc にフラグを立ててください。

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

-I openssl を含むディレクトリを指す必要があります


インクルード パスは、システムに対してコンパイルする必要があることを示しています OpenSSL のインストール。 .h を持つべきではありません パッケージディレクトリ内のファイル - /usr/include/openssl からそれらを取得する必要があります .

プレーンな OpenSSL パッケージ (libssl ) .h を含まない ファイル - 開発パッケージもインストールする必要があります。これは libssl-dev という名前です Debian、Ubuntu、および同様のディストリビューション、および libssl-devel で CentOS、Fedora、Red Hat などで。


Linux
  1. 文字列(ファイルではなく)をOpensslに渡す方法は?

  2. 男と.8ファイルを開く方法は?

  3. LinuxでCでファイルを書く方法は?

  1. Linuxで特定のサイズのファイルを作成するには?

  2. Openssl コンパイル エラー

  3. Linuxで1GBのランダムファイルを作成するにはどうすればよいですか?

  1. ドットで始まる名前のファイルをコピーするにはどうすればよいですか?

  2. ddを使用してFFでファイルをパディングする方法は?

  3. 変な名前のファイルを削除するには?