国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

嵌入式開發(fā)環(huán)境搭建指南

為何需要環(huán)境變量設置?在Linux環(huán)境下進行嵌入式開發(fā),編寫好代碼和Makefile文件后,需要使用`make`命令來生成二進制文件,通常是以`.bin`為后綴的文件。然而,在執(zhí)行這一步之前,首先需

為何需要環(huán)境變量設置?

在Linux環(huán)境下進行嵌入式開發(fā),編寫好代碼和Makefile文件后,需要使用`make`命令來生成二進制文件,通常是以`.bin`為后綴的文件。然而,在執(zhí)行這一步之前,首先需要進行環(huán)境變量的設置。即使是最基本的`arm-linux-gcc`命令也需要進行環(huán)境變量的設置,否則會提示"command not found"錯誤。

虛擬機系統(tǒng)環(huán)境要求

我使用的虛擬機系統(tǒng)是Ubuntu,它是一個32位系統(tǒng)。這樣的環(huán)境才能夠使用``壓縮包里的編譯器。如果你的虛擬機系統(tǒng)是64位的,那么在保證虛擬機能夠連接網(wǎng)絡的情況下,需要執(zhí)行以下命令:

```bash

sudo apt-get install lib32z1 lib32stdc 6

```

初始設置

第一次進入虛擬機時,我們需要重新設置密碼。通過以下命令完成:

```bash

sudo passwd

```

設置好密碼后,會收到提示"password updated successfully"。然后輸入以下命令以進入root用戶權限:

```bash

su -

```

如果成功進入了root權限,你將獲得更多的操作權限,否則會受到限制。

創(chuàng)建目錄并準備工作

首先,我們需要在虛擬機中創(chuàng)建一個目錄,例如:

```bash

mkdir /usr/local/arm

```

接下來,我們創(chuàng)建一個共享文件夾`share`,用于電腦系統(tǒng)和虛擬機系統(tǒng)之間的文件共享。然后將``放入共享文件夾中。

```bash

cd /mnt/hgfs/share

```

解壓共享文件夾中的交叉編譯工具``到目錄`/usr/local/arm`中:

```bash

tar -xjf -C /usr/local/arm

```

設置環(huán)境變量

解壓成功后,我們需要設置環(huán)境變量。通過編輯`~`文件,將以下內容添加到最后一行:

```bash

export PATH/usr/local/arm/arm-2009q3/bin:$PATH

```

保存并退出編輯器。然后輸入以下命令使環(huán)境變量生效:

```bash

source ~

```

現(xiàn)在,你可以嘗試執(zhí)行`arm-linux-gcc -v`命令,查看是否顯示了版本信息。如果仍然提示"Command not found",那么可能是設置環(huán)境變量時出現(xiàn)了問題,或者你的虛擬機是64位系統(tǒng),需要執(zhí)行之前提到的網(wǎng)絡連接命令來安裝所需的32位庫。

標簽: