[英]How to link OpenSSL in CLion
我目前正在使用C
開發一個網絡服務器,我想包括散列密碼。 我現在的問題是我在嘗試編譯時收到錯誤undefined reference to 'SHA1'
。 這似乎是鏈接器的錯誤,因為該建築似乎工作正常。
這就是我調用 SHA1() 的方式:
SHA1(src, srcLength, hashStr);
我只是使用apt-get install openssl
我是否必須以某種方式將 OpenSSL 添加到 CMake 文件中的 target_link_libraries?
編輯:抱歉,我打錯字了,我安裝了openssl-dev
,而不僅僅是openssl
您需要安裝包含必要頭文件的開發包sudo apt-get install libssl-dev
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.