2

gcc、Ubuntu。

行ったこと:

sudo apt-get install libssl-dev

-lsslを使用してビルドしますが、リンク中にエラーが発生します。

`DES_set_odd_parity'への未定義の参照

編集済み:g ++ linear_des.cpp -lssl

4

1 に答える 1

6

DES_set_odd_parityの一部なlibcryptoので、それもリンクしてみてください。これらの行の何か:
g++ linear_des.cpp -lssl -lcrypto
これが役立つことを願っています!
PS:pkg-configツールを利用して、次の行で何かをコンパイルすることをお勧めします。
g++ linear_des.cpp $(pkg-config --cflags --libs openssl)

于 2012-05-10T15:38:04.600 に答える