如何给树莓派编译适合的软件
① 如何在windows下或者linux下对树莓派编程(C语言或C++)
硬件的没玩过
树莓派 是不是那个 教学型 ARM编程主板?
建议你去 他们官方论坛看下
我同学他们毕业搞ARM的 都是 自己焊接板子的
然后用 winCE或者 unix linux 的嵌入式系统
他这种定制的包装过的,一般都把很多底层的 原理封装了,只需要 学号他官方提供的 支持文档和事例程序,就能实现 很多功能。而且
如果 你直接去学C/C++ windows编程 以及通信编程 SSH协议 等 反倒离目的远了。
我估计你应该是个 爱好者,或者学生。
论坛里有很多 爱好者 发的 相关项目及 细节
比如:我刚才在 论坛里看到一个帖子说
做了一个工具,在windows下面和pi 进行ssh 交互
http://bbs.ickey.cn/index.php?app=group&ac=topic&id=2573
② 在树莓派5安装运行Box64
在树莓派5上运行Box64,首先要确保操作系统为64位,因为Box64专为ARM64架构设计,用于在Raspberry Pi上运行x64软件。更新系统至最新版本至关重要,可通过运行更新软件包列表和升级过时包的命令实现。
接下来,安装编译Box64所需的软件包。只需输入相应的命令,让这些包在你的Raspberry Pi上安装就绪。进入Box64源代码目录并创建一个“build”目录,用于在设备上编译模拟器。
进行编译时,使用make工具,它会利用CMake生成的信息来完成任务。启动编译,尽管过程中可能看起来停滞,但请耐心等待几分钟,直到编译完成。一旦编译成功,执行安装命令将Box64添加到系统中。
最后,为了使Raspberry Pi能够识别和使用新安装的Box64,需要重启“system-binfmt”服务。这样,你的树莓派就准备好运行64位软件了。
③ 如何在树莓派上安装 QT 编译器
首先我需要的开发工具Qt Creator 先从终端单独下载:
sudo apt-get install qt4-dev-tools
之后安装QT CREATOR 编译器:
sudo apt-get install qtcreator
之后继续安装编译环境:
sudo apt-get install gcc
sudo apt-get install xterm
sudo apt-get install git-core
sudo apt-get install subversion
该版本基于Qt Creator 2.5 with Qt 4.8.1 32 bit
存在问题:没有工具链。
我们只能编译远程嵌入式设备,这不是这里的情况,因为我们是PI,而不是远程访问它。
我添加了一个gcc工具链
工具/选项>构建和运行>标签工具链>按钮添加 选择GCC
然后设置编译器路径:/usr/bin/arm - linux - gnueabihf - gcc - 4.6
调试器:/usr/bin/gdb
Mkspec:默认
Qt Creator似乎发现我们将部署在一个遥远的目标。
为了解决这个问题:
去帮助>菜单插件
取消设备支持远程linux >
重启Qt的创造者
去工具>选项选项卡> >构建和运行> Qt版本添加“/ usr / bin / qmake-qt4”
然后,它将显示为一个桌面项目在项目向导,而不是嵌入。