Zephyr 教程:设置 Linux 开发环境
2016-06-09 18:12
603 查看
本节讲解如何设置 Linux 开发环境。
完成这些步骤后,您就能够在下列 Linux 发行版上编译、运行自己的 Zephyr 应用程序了:
Ubuntu 14.04 LTS 64-bit
Fedora 22 64-bit
在 Ubuntu 中进行安装需要的包:
sudo apt-get install git make gcc gcc-multilib g++ libc6-dev-i386 \
g++-multilib
在 Fedora 中进行安装需要的包:
sudo dnf group install “Development Tools”
sudo dnf install git make gcc glib-devel.i686 glib2-devel.i686 \
glibc-static libstdc++-static glibc-devel.i686
IA-32
ARM
ARC
请按照下列步骤在您的 Linux 主机上按照 SDK。
1). 下载最新的 SDK 自解压二进制文件。
访问 Zephyr SDK archive,找到并下载最新版。
您也可以选择使用命令下载指定的版本。将 (version) 替换成你想要下载的版本的版本号:
wget https://nexus.zephyrproject.org/content/repositories/releases/org/zephyrproject/zephyr-sdk/(version)-i686/zephyr-sdk-(version)-i686-setup.run
2). 运行该二进制文件
chmod +x zephyr-sdk-(version)-i686-setup.run
./zephyr-sdk-(version)-i686-setup.run
如果您想将 SDK 安装在
3). 按照屏幕上的安装指令进行安装。工具链的默认安装路径是
4). 要使用 Zephyr SDK,需要使用下列命令导出环境变量:
export ZEPHYR_GCC_VARIANT=zephyr
export ZEPHYR_SDK_INSTALL_DIR=(sdk installation directory)
如果您在新会话中也使用这个工具链,可以将上面两个命令写入文件
cat < ~/.zephyrrc
export ZEPHYR_GCC_VARIANT=zephyr
export ZEPHYR_SDK_INSTALL_DIR=/opt/zephyr-sdk
EOF
完成这些步骤后,您就能够在下列 Linux 发行版上编译、运行自己的 Zephyr 应用程序了:
Ubuntu 14.04 LTS 64-bit
Fedora 22 64-bit
安装需要的包和依赖
使用 apt-get 或者 dnf 进行安装。在 Ubuntu 中进行安装需要的包:
sudo apt-get install git make gcc gcc-multilib g++ libc6-dev-i386 \
g++-multilib
在 Fedora 中进行安装需要的包:
sudo dnf group install “Development Tools”
sudo dnf install git make gcc glib-devel.i686 glib2-devel.i686 \
glibc-static libstdc++-static glibc-devel.i686
安装 Zephyr SDK
Zephyr SDK 包含了编译所支持架构的内核所需工具和交叉编译器。此外,它还包含了主机开发环境的工具,比如定制的 QEMU 和主机的编译器。SDK 支持下列结构:IA-32
ARM
ARC
请按照下列步骤在您的 Linux 主机上按照 SDK。
1). 下载最新的 SDK 自解压二进制文件。
访问 Zephyr SDK archive,找到并下载最新版。
您也可以选择使用命令下载指定的版本。将 (version) 替换成你想要下载的版本的版本号:
wget https://nexus.zephyrproject.org/content/repositories/releases/org/zephyrproject/zephyr-sdk/(version)-i686/zephyr-sdk-(version)-i686-setup.run
2). 运行该二进制文件
chmod +x zephyr-sdk-(version)-i686-setup.run
./zephyr-sdk-(version)-i686-setup.run
如果您想将 SDK 安装在
home目录下,不需要使用
sudo。
3). 按照屏幕上的安装指令进行安装。工具链的默认安装路径是
/opt/zephyr-sdk/。如果安装在默认路径,需要使用
sudo。推荐将 SDK 安装到您的
home目录,而不是系统目录。
4). 要使用 Zephyr SDK,需要使用下列命令导出环境变量:
export ZEPHYR_GCC_VARIANT=zephyr
export ZEPHYR_SDK_INSTALL_DIR=(sdk installation directory)
如果您在新会话中也使用这个工具链,可以将上面两个命令写入文件
$HOME/.zephyrrc。直接使用下列命令即可:
cat < ~/.zephyrrc
export ZEPHYR_GCC_VARIANT=zephyr
export ZEPHYR_SDK_INSTALL_DIR=/opt/zephyr-sdk
EOF
相关文章推荐
- MyEclipse Web Project转Eclipse Dynamic Web Project
- 没有document.getElementByName方法
- js中document.write使用过程中的一点疑问解答
- document.compatMode的CSS1compat使用介绍
- jquery之Document元素选择器篇
- jQuery获取iframe的document对象的方法
- 全面解析jQuery $(document).ready()和JavaScript onload事件
- JavaScript访问样式表代码
- IE下document.referrer 拒绝访问的解决方法
- PDP Document 代码注释规范第1/2页
- document 和 document.all 分别什么时候用
- PHP Document 代码注释规范
- js 中 document.createEvent的用法
- 让 JavaScript 轻松支持函数重载 (Part 2 - 实现)
- document.forms[].submit()使用介绍
- JavaScript的document对象和window对象详解
- JavaScript入门教程(9) Document文档对象
- JavaScript中的Document文档对象
- 关于document.cookie的使用javascript
- document.addEventListener使用介绍