Xilinx SDK 开发Linux APP
Xilinx SDK 开发Linux APP
步骤
配置环境变量
将工具链需要的程序的所在目录添加到 系统环境变量中,例如:
D:\Xilinx_201803\SDK\2018.3\gnu\microblaze\nt\bin;
D:\Xilinx_201803\SDK\2018.3\gnu\arm\nt\bin;
D:\Xilinx_201803\SDK\2018.3\gnu\microblaze\linux_toolchain\nt64_be\bin;
D:\Xilinx_201803\SDK\2018.3\gnu\microblaze\linux_toolchain\nt64_le\bin;
D:\Xilinx_201803\SDK\2018.3\gnu\aarch32\nt\gcc-arm-linux-gnueabi\bin;
D:\Xilinx_201803\SDK\2018.3\gnu\aarch32\nt\gcc-arm-none-eabi\bin;
D:\Xilinx_201803\SDK\2018.3\gnu\aarch64\nt\aarch64-linux\bin;
D:\Xilinx_201803\SDK\2018.3\gnu\aarch64\nt\aarch64-none\bin;
D:\Xilinx_201803\SDK\2018.3\gnu\armr5\nt\gcc-arm-none-eabi\bin;
D:\Xilinx_201803\SDK\2018.3\tps\win64\cmake-3.3.2\bin;
SDK
1、打开sdk工具:File
->New
->Project
->C Project(或C++ Project)
- Others(选择工程类型为
“Xilinx ARM Linux Executable”
, - 工具链为
“Xilinx ARM GNU/Linux Toolchain”
,在工程配置选项中,选上Debug/Release
)
2、进入C工程编写代码
3、修改SDK编译工具链
- A、项目名--右键--Properties (或 点击 项目名称 后 直接按 Alt + Enter)
- B、找到:
C/C++ Build
-Settings
,右侧Tool Settings,看到各工具链,确保Command中用的工具链是系统中有的;例如:arm-linux-gnueabihf-gcc
4、编译调试C工程
5、将elf文件下载到arm-linux中执行(有条件的话配合GDB更佳)
如果说我的文章对你有用,只不过是我站在巨人的肩膀上再继续努力罢了。
若在页首无特别声明,本篇文章由 Schips 经过整理后发布。
博客地址:https://www.cnblogs.com/schips/
若在页首无特别声明,本篇文章由 Schips 经过整理后发布。
博客地址:https://www.cnblogs.com/schips/