系統:centos 7
1,安裝libcoap
步驟:
git clone
cd libcoap
./autogen.sh
./configure –enable-documentation=no –enable-tests=no
2,安裝過程中遇到的問題
(1)執行命令./autogen.sh
出現問題,提示安裝外掛程式,按照提示yum 安裝即可
(2)繼續執行命令./configure
出現問題,提示openssl版本太低,需要1.1.0以上版本
重灌openssl
wget
tar zxvf openssl-1.0.1h.tar.gz
cd openssl-1.0.1h
./config –prefix=/usr/local/openssl
make && make install
mv /usr/bin/openssl /usr/bin/openssl.off
mv /usr/include/openssl /usr/include/openssl.off
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/include/openssl /usr/include/openssl
echo 「/usr/local/openssl/lib」>>/etc/ld.so.conf
ldconfig -v
openssl version –a
安裝成功之後,依然提示版本過低
檢視libcoap中的configure檔案發現,系統查詢路徑使用的pkg-configure
於是修改路徑:
vim /etc/profile.d/openssl.sh
export openssl_home=/usr/local/openssl\
export pkg_config_path=op
enss
lhom
e/li
b/pk
gcon
fig:
openssl_home/bin/$path
ubuntu18 04 安裝新版本openssl
首先我們應該知道ubuntu18.04內建了1.1.0g版本的openssl 使用下面的apt命令更新ubuntu儲存庫並安裝軟體包編譯的軟體包依賴項 sudo apt update sudo apt install build essential checkinstall zlib1g dev y...
win764位下qt開發中配置openssl庫
作業系統是win7 64位,qt版本是 qt opensource windows x86 mingw482 opengl 5.3.2.exe openssl是win32openssl 1 0 1s.exe,首先根據這個帖子 但是配置之後還是不能用的。我的做法是 qt的pro檔案如下 include...
在Linux中安裝Nodejs中安裝
英文 中文 通過 uname a 命令檢視到我的linux系統位數是64位 備註 x86 64表示64位系統,i686 i386表示32位系統 如圖 2 解壓上傳 解壓後的檔案我這邊將名字改為了nodejs,這個地方自己隨意,只要在建立軟連線的時候寫正確就可以 tar xvf node v6.10....