当前位置: 首页 > news >正文

【GM3568JHF】FPGA+ARM异构开发板 应用编辑及源码下载

早期因为处理器芯片性能不够,存储空间不多以及编译性能不够等因素, 早期的开发板普遍采用交叉编译的方式, 而交叉编译的方式会有几种缺点: 不能离线编译, 操作麻烦, 环境配置复杂等

GM-3568JHF的处理器性能强悍,在开发板上自行编译程序的时间会很快,因此 ,我们推荐直接使用板上集成的GCC软件进行编译, 从此可以减少大量的时间在文件的传输上。

GM-3568JHF自带GCC编译器,我们可以使用下面的命令去查看GCC版本

#查看gcc命令
gcc -v#查看gcc的安装路径
which gcc#如果没有gcc,下载安装
sudo apt update
sudo apt install gcc -y

如下图:

GCC

作者使用的gcc的版本为12.2.0,gcc的版本号可能会因为镜像以及系统的不同而不同, 但是不影响编译。

1 编译生成可执行文件

代码:

#include <stdio.h>int main(void)
{printf("Hello World!\n");return 0;
}

编译步骤:

#使用vi创建hello.c文件vi hello.c#键盘敲入'i'或'a'进入编辑模式#复制代码到vim编辑器里#键盘敲入'Esc'键#然后敲入":wq" 保存并退出#也可以直接把源码下载到板卡上,然后进行编译#输入命令编译gcc -o hello hello.c#执行程序./hello

如下图:

百度网盘链接: https://pan.baidu.com/s/1crP8-5VgEIJwzJ6GiPn_DA?pwd=if5w 提取码: if5w

http://www.dtcms.com/a/351070.html

相关文章:

  • 零基础也能照做的WordPress网站安全漏洞修复 + 高级优化保姆级教程。
  • 深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)第七章知识点问答(22题)
  • Netty源码—性能优化和设计模式
  • HarmonyOS 中的 @Prop 装饰器:深入理解单向数据传递
  • 网站如何被搜索引擎收录(Google、Bing、百度等)
  • [特殊字符]Windows 资源监视器使用指南:查端口以后不用敲命令了
  • AI解决生活小事系列——用AI给我的电脑做一次“深度体检”
  • 【LeetCode 热题 100】31. 下一个排列
  • Python之matplotlib 基础五:绘制饼状统计图
  • 有鹿机器人:为城市描绘清洁新图景的智能使者
  • Linux IO模型:阻塞IO、非阻塞IO、IO多路复用、信号驱动IO、异步IO
  • 绿算技术解密金融科技安全:高性能计算与存储驱动金融防火墙新时代
  • 系统安全难题咋解?低代码给出新思路
  • 打破技术壁垒的先进制造框架的智慧工业开源了
  • 医疗巡诊车5G专网路由器应用
  • 360智脑开源优化排序模型——360Zhinao-1.8B-Reranking本地部署教程,提升检索质量,减少大模型“幻觉”现象
  • Windows编程日志4——消息队列和消息处理
  • Hive的核心架构
  • Go语言模块开发
  • 从线到机:AI 与多模态交互如何重塑 B 端与 App 界面设计
  • S-HUB实现泛微E9与飞书对接
  • Redisson详解:高性能redis客户端,超详细!
  • MyBatis 初识:框架定位与核心原理——SQL 自由掌控的艺术
  • 【资讯】国内免费/开源大模型对比及获得途径总结
  • 书生大模型InternLM2:从2.6T数据到200K上下文的开源模型王者
  • 实体店转型破局之道:新零售社区商城小程序开发重构经营生态
  • kafka消费顺序保障
  • Kafa面试经典题--Kafka为什么吞吐量大,速度快
  • 高校科技成果转化生态价值重构
  • Go函数详解:从基础到高阶应用