zoukankan      html  css  js  c++  java
  • Xilinx SDK 开发Linux APP

    Xilinx SDK 开发Linux APP

    步骤

    配置环境变量

    将工具链需要的程序的所在目录添加到 系统环境变量中,例如:

    D:Xilinx_201803SDK2018.3gnumicroblaze
    tin;
    D:Xilinx_201803SDK2018.3gnuarm
    tin;
    D:Xilinx_201803SDK2018.3gnumicroblazelinux_toolchain
    t64_bein;
    D:Xilinx_201803SDK2018.3gnumicroblazelinux_toolchain
    t64_lein;
    D:Xilinx_201803SDK2018.3gnuaarch32
    tgcc-arm-linux-gnueabiin;
    D:Xilinx_201803SDK2018.3gnuaarch32
    tgcc-arm-none-eabiin;
    D:Xilinx_201803SDK2018.3gnuaarch64
    taarch64-linuxin;
    D:Xilinx_201803SDK2018.3gnuaarch64
    taarch64-nonein;
    D:Xilinx_201803SDK2018.3gnuarmr5
    tgcc-arm-none-eabiin;
    D:Xilinx_201803SDK2018.3	pswin64cmake-3.3.2in;
    

    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/
  • 相关阅读:
    C# 16 进制字符串转 int
    C# 16 进制字符串转 int
    dotnet 设计规范 · 抽象定义
    dotnet 设计规范 · 抽象定义
    C# 从零开始写 SharpDx 应用 控制台创建 Sharpdx 窗口
    C# 从零开始写 SharpDx 应用 控制台创建 Sharpdx 窗口
    C# 判断两条直线距离
    C# 判断两条直线距离
    PHP file() 函数
    PHP fgetss() 函数
  • 原文地址:https://www.cnblogs.com/schips/p/xilinu_zynq_sdk_how_to_make_a_linux_app_project.html
Copyright © 2011-2022 走看看