跳转到主要内容

Vitis 开发 Linux 应用编程工程搭建

francis zhang 提交于

声明:本文是学习赛灵思 Zynq UltraScale+ MPSoC 5EV过程中写的笔记,便于以后复习,参考《 ug1144-petalinux-tools-reference-guide》、黑金Zynq UltraScale+ MPSoC 5EV开发板资料。

1、新建项目工程目录

mkdir linux_test

2、运行 vitis

// 1、进入vitis bin 文件夹下
cd /Tools/Vitis/2021.2/bin
// 2、运行 vitis
./vitis

<center><img src="https://cdn.eetrend.com/files/2023-10/%E5%8D%9A%E5%AE%A2/100575335-3220…; alt=""></center>

3、选择工作空间,点击 launch
<center><img src="https://cdn.eetrend.com/files/2023-10/%E5%8D%9A%E5%AE%A2/100575335-3220…; alt=""></center>

4、点击关闭 welcome
<center><img src="https://cdn.eetrend.com/files/2023-10/%E5%8D%9A%E5%AE%A2/100575335-3220…; alt=""></center>

5、在空白处右击 New -> Project;然后选择 C Project ,点击 next
<center><img src="https://cdn.eetrend.com/files/2023-10/%E5%8D%9A%E5%AE%A2/100575335-3220…; alt=""></center>

工程名为 test ,工程类型选择 others 文件夹下的 Xilinx ARM v8 Linux Executable ,然后点击 Finish
<center><img src="https://cdn.eetrend.com/files/2023-10/%E5%8D%9A%E5%AE%A2/100575335-3220…; alt=""></center>

弹出如下的提示,点 No
<center><img src="https://cdn.eetrend.com/files/2023-10/%E5%8D%9A%E5%AE%A2/100575335-3220…; alt=""></center>

7、在 test 工程下右键点击 new -> file ,文件名为 :main.c
<center><img src="https://cdn.eetrend.com/files/2023-10/%E5%8D%9A%E5%AE%A2/100575335-3220…; alt=""></center>

编写如下代码:
#include <stdio.h>
#include <stdlib.h>

int main()
{
printf("hello world!\n");
return 0;
}

在工程下右键点击 Build Project 编译工程。
<center><img src="https://cdn.eetrend.com/files/2023-10/%E5%8D%9A%E5%AE%A2/100575335-3220…; alt=""></center>
<center><img src="https://cdn.eetrend.com/files/2023-10/%E5%8D%9A%E5%AE%A2/100575335-3220…; alt=""></center>

本文是学习赛灵思 Zynq UltraScale+ MPSoC 5EV过程中写的笔记,便于以后复习,参考《 ug1144-petalinux-tools-reference-guide》、黑金Zynq UltraScale+ MPSoC 5EV开发板资料。

本文转载自:<span id="profileBt"><a href="https://mp.weixin.qq.com/s/3o6UQZGHqbNrBHWrsEomMA">Kevin的学习站</a></span&…;