linux - 在 Qt Creator 中设置 ARM 工具链(Ardupilot 项目)

标签 linux qt arm qt-creator cross-compiling

我正在开始一个基于 Ardupilot 的无人机项目,并尝试使用 Qt Creator 构建 Ardupilot 项目,遵循 this instructions .我正在使用 Ubuntu,顺便说一句。

您可能已经发现这很愚蠢(因为它可能是),但我无法设置编译器(尽管有说明):

按照建议,我从here 下载了编译器。 , 并尝试按照说明进行操作,但在“构建和运行”中选择了自定义编译器后,“生成路径”让我发疯,我不知道那是哪条路径(换句话说,相当于文件 ' make.exe' in Windows,见附图),因为编译器文件夹中似乎没有任何类似的东西,它似乎也没有引用项目的 Makefile。

希望任何人都可以帮助我,正如您肯定已经注意到的那样,我对大型、真实的项目以及 Linux 本身都很陌生。 提前致谢,

爱德华多

开发人员:

提供的说明(Windows 和 Linux): Instructions (both Windows & Linux) I'm supposed to follow

Linux:哪一个是“Make path”? Make path?

最佳答案

如果您正在为 Copter 构建,构建目录应指向 ardupilot/ArduCopter

在示例中它指向 ardupilot

编译路径:/opt/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc make文件路径:/usr/bin/make

关于linux - 在 Qt Creator 中设置 ARM 工具链(Ardupilot 项目),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38377738/

相关文章:

c - 为ARM上的异常(exception)设置soft-fp的GCC?

python - 为什么在 Linux 上导入 numpy 会增加 1 GB 的虚拟内存?

android - 在服务中处理 KILL 信号?

python - 在 python 中定义 linux 命令的命令行参数

qt - 如何使用 QString Replace() 将 '/' 替换为 '\\'?

Qt:如何在项目文件中创建目录?

c - 如何在 IAR 中保存监 window 口?他们在关闭/重新打开应用程序时不保存

linux - Gstreamer,如何将输出路由到文件而不是帧缓冲区

python - QObject::connect: 无法对类型为 'QTextCursor' 的参数进行排队

linux - 在 ARM (armv7l/arm64/aarch64) 上构建 mongo shell 3.2.x - 段错误