libcurl移植到嵌入式ARM

2021-10-23 06:27:11 字數 865 閱讀 3131

curl

庫的主要功能是用不同的協議連線不同的伺服器,也就是相當封裝了的

socket

的協議庫,

libcurl

當前支援

等常用協議,

libcurl

也支援https

證書授權,是網路程式開發的一把利器。

unzip curl-curl-7_50_0.zip

也可以把目錄名字修改為libcurl:mv curl-curl-7_50_0 libcurl

1. cd curl-curl-7_50_0

若已經修改目錄名為libcurl,則cd libcurl

2. ./buildconf

3. aclocal

4. autoconf

5. automake

6. ./configure --prefix=/home/vmuser/libcurl --host=arm-linux cc=arm-linux-gnueabihf-gcc cxx=arm-linux-gnueabihf-g++

make

1. 檢視./lib/中是否有動態庫libcurl.so檔案

2. 檢視 ./lib/中是否有靜態庫 libcurl.a檔案

3. 檢視 ./include/curl目錄下是否有.h標頭檔案:

curl.h

curlbuild.h

curlver.h

curlrules.h

easy.h

mprintf.h

multi.h

stdcheaders.h

typecheck-gcc.h

ubuntu移植到嵌入式平台

ubuntu乙個以桌面應用為主的開源gnu linux作業系統。ubuntu 用在pc的intel框架,我們比較熟悉,ubuntu 在arm平台下執行,可能比較陌生。以下我們介紹ubuntu 14.04 到dlt rk3288 arm平台上。使用到的硬體平台 dlt rk3288 補充說明 雖然dl...

嵌入式移植

深度學習嵌入式移植 1 移植原因 演算法必須在優化後的硬體上執行,因為學習成千上萬的資料可能需要長達幾周的時間。移動端其實不需要做tranning,只需要進行propagating,所以問題集中在移動端能不能存放並執行更大的network。2 常見的移動端開發裝置 nvidiajetsontx1 t...

嵌入式產品 移植

1.檢查記憶體是否夠大,不夠大編譯時會崩潰,彈出其它錯誤提示 2.解壓原始碼時用對應的命令解壓,不要偷懶用 xvf 3.make install 安裝時用sudo許可權1.解壓原始碼 2.配置 configure 不加引數採用預設安裝,安裝到 usr local prefix temp 安裝目錄為 ...