動態庫cp到開發板上的問題
關於-/bin/sh:xx(命令) not found 的幾種原因:
1./bin/目錄下沒有這個命令;
2.bin/目錄有這個命令,只是執行許可權不夠,或者程式執行許可權不夠;
3.程式需要的靜態庫或者動態庫沒有;
嵌入式要求精簡,所以我們不可能把整個動態庫都拷到開發板上。只有需要那個庫我們就cp哪個庫。。
第一步:檢視應用程式依賴的動態庫
但是這時還不行,因為動態庫可能還依賴其他庫。
第二步:readelf -d libc.so.6
呵呵,這下把這兩個庫都cp到開發板/lib下,這下就可以了。。還有這些庫不是我們主機上的/lib下。是在我們安裝的交叉編譯工具裡面。。這是我的庫位置。。
相關推薦
動態庫cp到開發板上的問題
關於-/bin/sh:xx(命令) not found 的幾種原因: 1./bin/目錄下沒有這個命令; 2.bin/目錄有這個命令,只是執行許可權不夠,或者程式執行許可權不夠; 3.程式需要的靜態庫或者動態庫沒有; 嵌入式要求精簡,所以我們不可能把整個動態庫都
DHCP:解析開發板上動態獲取ip的2種實現方法詳解
InternetSystems Consortium DHCP Client V3.1.3 Copyright2004-2009 Internet Systems Consortium. Allrights reserved. Forinfo, please visit https://www.isc.or
在 S5PV210 的 開發板上 使用 串口 收發信息
devices type 編譯 打印 fin 參考 hello += 文件寫入 參考學習教程:周立功嵌入式Linux開發教程-(上冊) 材料:首先 準備一個 安裝好 Linux 的 開發板 使用 xshell 工具 連接 開發板 ,winscp 工具 連接
在 S5PV210 的 開發板上 點亮 一個 LED 燈
ubuntu 連接服務器 tde 教程 ins connect mage 參考 operation 參考學習教程:周立功嵌入式Linux開發教程-(上冊) 材料:首先 準備一個 安裝好 Linux 的 開發板 使用 xshell 工具 連接 開發板 ,wi
linux 開發板上的調試
設置 limit pid gdb調試 roc ++ bsp class 編譯 1、需要命令 ulimit 進行設置core file size , 看 core file size。 cat /proc/pid/limits, 這個暫時不用 2、需要有gdb命令 ,
arm開發板上找不到/dev/i2c-*設備
linu arm The iic oar fig com 在一起 直接 最近在調試arm與外設iic通訊是,想來個投機取巧,先不寫單獨的驅動,直接通過iic bus設備是否可以連接到外設,然後發現在板子上找不到“/dev/i2c-n”的設備,標準的系統應該都是有的。 回去看
將uboot,kernel,rootfs下載到開發板上
轉載,侵刪 將uboot,kernel,rootfs下載到開發板上 1、為什麼要下載 所謂下載,也稱燒錄,部署。 1.1、什麼是u-boot Hi3518EV200 單板的 Bootloader 採用 U-boot。u-boot是一種普遍用於嵌入式系統中的Bootloader
將MPP部署到開發板上
轉載侵刪 在一般的嵌入式開發中,只要將uboot,kernel,rootfs下載到開發板上,就可以進行程式開發了。但是海思又進一步的把一些常用視訊編解碼演算法等封裝到MPP平臺中,進一步簡化了工程師的開發難度。 1、什麼是MPP 海思提供的媒體處理軟體平臺(Media Process
在6410開發板上點燈的學習過程
最近公司接手了一個大型彙編工程,我也不知道這個年代為什麼還有人會耗費精力去編寫十幾萬行的彙編程式碼,而且這套程式碼即將由我來接手,想想就頭大。 我本人接觸linux的時間並不長,很多東西只是摸過,不能說出個所以然來。 藉著這個機會學習一下,高手勿笑。 我的第一個目標就是利
在Developerkit開發板上運行blink例程
需要 編譯 位置 watermark 對應關系 studio 17. ger iba 摘要: 本文將介紹怎麽樣在VScode環境下,將AliOS Tings提供的blink例程在Developerkit開發板上運行起來。 DeveloperKit開發板 在例程中分別用到兩個
在ARM開發板上搭建sshd環境(嘔血歷程)
安裝按照這個部落格:https://blog.csdn.net/u013711616/article/details/53044918 zlib-1.2.8.tar.gz openssl-0.9.8d.tar.gz openssh-5.6p1.tar.gz 資料已打包,見
【轉】開發板上修改時間方法
之前使用開發板時發現每次開機後,系統的時間都恢復到初始狀態1970年。 一、 先說一下時鐘的概念,時鐘包括硬體時鐘和系統時鐘,系統時鐘就是linux系統顯示的時間,用命令date可以顯示當前系統時間;硬體時鐘就是硬體自身的 時間了。它們兩者沒有關係的,但是可以通過命令設定系統時鐘和硬體設定,讓它們同步。在l
移植OpenCV+QT到ARM S3C6818開發板上(2)
續《移植OpenCV+QT到ARM S3C6818開發板上(1)》 安裝QT開發環境到宿主機 解壓qt5.7.0原始碼(時間稍稍有點長,為待會編譯捏了一把汗啊!) 解壓完之後進入原始碼根目錄,終端輸入: sudo ./configure -v -release
Tslib和Qt 4.8.4與在開發板上的移植
Linux:Ubuntu 12.04 X86 QT:4.8.4 交叉編譯工具鏈:gcc version 4.3.2 (Sourcery G++ Lite 2008q3-72) 安裝如下的軟體 sudo apt-get install automake sudo a
購買開發板後在iTOP4412開發板上移植SDIO介面WIFI方法
近期需要把WiFi無線網路功能移植到在iTOP4412 開發平臺,查閱了相關資料,經過一段時間的研究、除錯,終於成功,將WiFi功能移植到了開發板上面,這裡筆者記錄移植過程及注意事項,方便以後工作需要。 iTOP4412開發板的WiFi模組與板卡之間
SDL在開發板上的移植
1. 在宿主機上安裝SDL庫 1)在宿主機的根目錄新建一個資料夾dai,然後將SDL庫的安裝包放到根目錄下的dai資料夾下,利用終端解壓SDL安裝包。 [[email prote
下載檔案到JZ2440開發板上
1.使用 TFTP / NFS 下載檔案到開發板上 tftp 30000000 .bin檔案 nand erase bootloader 或者 nand erase 0 39999
Qt移植到開發板上如何使用觸控式螢幕及改變介面大小
觸控式螢幕: 二、安裝完後,載入觸控式螢幕驅動:insmod ts.ko,然後執行./ts_calibrate 進行五點校準,之後會在/etc/下生成一個檔案 pointercal,要有這個觸控式螢幕才能用。 三、修改/etc/profile: 新增這幾
在開發板上安裝Android
一、安裝串列埠除錯工具 開發Linux驅動程式無法像開發Android應用程式直接在Eclipse中開發,但是可以通過串列埠來通訊。所以就需要安裝串列埠除錯工具,在這兒我們使用的串列埠除錯工具是minicom。 1、首先檢測當前系統是否支援USB轉串列埠,因為很多筆記本都
qt creator 檔案移植到開發板上執行 的全過程
因為板子已經有qt庫檔案了 我們不進行移植qt庫,1 安裝arm-linux-gcc交叉編譯器2 編譯 qt4.7.1 原始碼(原始碼有點錯自己google修改)3 安裝qtcreator4 配置qt create的 debug 加入編譯好的qt4.7.1 qmake 檔案