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更佳)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM