1樓:
這種情況是因為你的作業系統是ubuntu 64位的,而交叉編譯工具鏈都是32位執行程式。要成功執行這些交叉編譯工具鏈,需要與這些工具鏈相關的32位庫。安裝命令如下:
sudo apt-get install libc6:i386 libstdc++6:i386 libncurses5:i386 zlib1g:i386
2樓:卡卡
在解壓前先找到壓縮包的絕對路徑,然後才可以解壓
進入根目錄命令:cd /
例舉目錄下的內容命令:ls
3樓:燼
這種情況。要麼是64位與32位的問題。要麼你敲錯命令了。
對於你說的這種情況,明顯是你的-c 後面該有空格。但是你沒有,就出錯了。
4樓:匿名使用者
....麻煩執行的時候,把路徑寫上
需要查詢檔案,可以使用find / -name "檔名的方式"
5樓:罪惡欲都
是否切換到了要解壓檔案的目錄?
linux下的交叉編譯環境設定
6樓:匿名使用者
記住一點,需要什麼就學什麼,安裝什麼,別扯出自己一點也不明白的!
你要的就是gcc的編譯環境,一句apt-get install build-essential全安裝了
剩下自己找本書看吧
7樓:diablo_瘋
你可以先找一些搭建嵌入式linux開發平台的文件 練練手
關於c語言屬於初始編譯,一開始什麼都沒有,缺少c鏈路庫glibc的支援。
等到glibc編譯好了之後,重新編譯gcc就可以提供完整的c++支援了。
8樓:
交叉編譯環境,指的是你在pc的作業系統上編譯arm上能執行的程式的編譯環境。
說白了,你在pc的作業系統上要的arm-none-linux-gnueabi-gcc等這些工具
有乙個**上,交叉編譯環境是直接安裝後就可以用的
linux中user使用者可以登入,但是root使用者不能登入是什麼原因? 10
9樓:匿名使用者
root 是 linux 和 unix 系統下的超級使用者。其具有無限許可權,甚至可以銷毀整個系統。
由於該使用者許可權極為危險,root 一般不能直接登入,也不顯示在登陸頁面上。
使用 root 一般有兩種辦法:
sudo。sudo 指令是將單個命令以超級使用者執行。一般只有管理員 wheel 群組中的使用者可以使用,較為方便和安全。
登陸 root。使用者登陸介面不會提供 root 這一使用者選項,需要輸入 root 這一使用者名稱然後使用 root 密碼登陸。系統常常出於安全考慮不允許 root 直接登陸,因此 sudo 指令更加常用一些。
如果某個使用者不能使用 sudo 命令的話,可能是由於該使用者不在 wheel 群組中,或是其使用者名稱沒有列在 sudoer 檔案中。
10樓:匿名使用者
檢視下報錯作息,估計是輸入使用者密碼時沒輸對su - root
輸入使用者密碼
如果密碼沒問題的話肯定是可以切換到root使用者的
11樓:匿名使用者
1. 是不是root密碼記錯了?如果忘記的話,請重啟系統進入single user mode。再把root的密碼改一下。
2.你的登入方式被限制了,如sshd裡的配置可能限制了root就是不能從遠端登入。
12樓:匿名使用者
破密碼,破了root密碼,然後登陸,去修改你想修改的東西,把你不能登陸的賬戶的密碼重新設定。
13樓:匿名使用者
遠端ssh登入不上去?看下sshd_config檔案裡邊是否允許root登入?
14樓:**的上帝
sybaseiq許可權可能不夠。