2
gcc,Ubuntu。未定義引用'DES_set_odd_parity'
曾做過:
sudo apt-get install libssl-dev
與-lssl構建,但聯動期間出現錯誤:
undefined reference to `DES_set_odd_parity'
?
編輯: G ++ linear_des.cpp -lssl
gcc,Ubuntu。未定義引用'DES_set_odd_parity'
曾做過:
sudo apt-get install libssl-dev
與-lssl構建,但聯動期間出現錯誤:
undefined reference to `DES_set_odd_parity'
?
編輯: G ++ linear_des.cpp -lssl
DES_set_odd_parity
是libcrypto
一部分,所以你應該嘗試連接這一點。這些線上的東西:
g++ linear_des.cpp -lssl -lcrypto
希望這會有所幫助!
PS:這可能是一個好主意,利用pkg-config
工具&編譯這些線路上的東西:
g++ linear_des.cpp $(pkg-config --cflags --libs openssl)
什麼是用於編譯確切命令?你的圖書館到底是被鏈接的? –
你可以發佈用於編譯的完整命令嗎? – Attila