2
gcc、Ubuntu。`DES_set_odd_parity 'への未定義の参照
が行っている:-lsslと
sudo apt-get install libssl-dev
ビルドが、リンク時にエラーが出る:
undefined reference to `DES_set_odd_parity'
を?
EDITED: G ++ linear_des.cpp -lssl
gcc、Ubuntu。`DES_set_odd_parity 'への未定義の参照
が行っている:-lsslと
sudo apt-get install libssl-dev
ビルドが、リンク時にエラーが出る:
undefined reference to `DES_set_odd_parity'
を?
EDITED: G ++ linear_des.cpp -lssl
DES_set_odd_parity
はとてもあなたにもあることをリンクしようとする必要がありlibcrypto
の一部です。これらの行の何か:
g++ linear_des.cpp -lssl -lcrypto
これは役に立ちます。
PS:
g++ linear_des.cpp $(pkg-config --cflags --libs openssl)
正確なコマンドは、コンパイルのために何を使用されている:それは
pkg-config
ツールの使用は、これらのライン上で何かをコンパイル&作成することをお勧めかもしれませんか?あなたの図書館は結局結びついていますか? –コンパイルに使用された完全なコマンドを投稿できますか? – Attila