取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
xkll
Observer
Observer
450 次查看
注册日期: ‎09-25-2020

petalinux 2020.1中没有找到aarch64-xilinx-linux

之前下载的petalinux 2020.1版本,最近需要使用aarch64-xilinx-linux进行编译,但发现/opt/petalinux/2020.1/sysroots下并没有对应的编译器文件夹,请问如何处理?

xkll_0-1618385277290.png

非常感谢!

0 项奖励
7 回复数
longley
Xilinx Employee
Xilinx Employee
401 次查看
注册日期: ‎04-15-2011

我没太看懂你需要找什么?找gcc编译器的位置?

Thanks,

Longley


------------------------------------------------------------------------------------------------

Don’t forget to reply, kudo, and accept as solution.

If starting with Versal take a look at our Versal Design Process Hub and our
Versal Blogs

------------------------------------------------------------------------------------------------
0 项奖励
lucien-wang
Observer
Observer
396 次查看
注册日期: ‎02-23-2021

在vitis里边呢,要安装vitis,然后在安装路径里边有个sdk文件夹,里边有

0 项奖励
xkll
Observer
Observer
367 次查看
注册日期: ‎09-25-2020

t是的,在petalinux 2020.2版本中,默认的/opt/petalinux/2020.2/sysroots路径下会有aarch64-xilinx-linux这个文件夹,并且可以直接拿来在petalinux以及xrt环境下来进行编译,但是不知道为啥我的2020.1版本没有这个文件夹

0 项奖励
xkll
Observer
Observer
367 次查看
注册日期: ‎09-25-2020

请问可以具体指出吗,我搜了一下我的vitis 2020.1,应该是没有sdk这个文件夹

0 项奖励
lucien-wang
Observer
Observer
292 次查看
注册日期: ‎02-23-2021

sorry

我在ubuntu下没找到,我以为你说的是aarch64-linux-gnu-gcc这个编译器呢, aarch64-xilinx-linux-gcc确实没找到

wyb@ubuntu:~/test/transplant-hwb$ whereis aarch64-linux-gnu-gcc
aarch64-linux-gnu-gcc: /tools/Xilinx/Vitis/2020.1/gnu/aarch64/lin/aarch64-linux/bin/aarch64-linux-gnu-gcc
wyb@ubuntu:~/test/transplant-hwb$ whereis aarch64-xilinx-linux-gcc
aarch64-xilinx-linux-gcc:

但在windows下能找到

lucien-wang_0-1618536832257.png

 

0 项奖励
xkll
Observer
Observer
255 次查看
注册日期: ‎09-25-2020

谢谢你的回复!!我新建了一个petalinux工程,通过petalinux-build --sdk指令以及 petalinux-package --sysroot 可以生成我所需要的这个编译器。

0 项奖励
lucien-wang
Observer
Observer
250 次查看
注册日期: ‎02-23-2021

还可以这样,我试试

0 项奖励