我正在开始基于Ardupilot的无人机项目,并尝试使用 Qt Creator ,在this instructions之后构建Ardupilot项目。我和Ubuntu合作,BTW。
您可能会发现这很愚蠢(原因可能是这样),但我无法设置编译器(尽管有说明):
正如所建议的那样,我从here下载了编译器,并尝试按照说明操作,但在' Build& amp;运行','制作路径'让我疯狂,我不知道它是哪条路径(换句话说,相当于文件' make.exe'在Windows中,见附图),因为它没有在编译器文件夹中似乎有任何相似之处,它似乎并没有引用项目的Makefile。
希望任何人都可以帮助我,因为你肯定已经注意到了,我对大型真实项目以及Linux本身都很陌生。 提前谢谢,
爱德华
PD:
答案 0 :(得分:1)
首先。什么版本的qt?如果是5.7,则2015工具包不会起作用。如果您是Linux新手,那么您应该使用先前版本的qt 5.7,直到有人编译了一个支持c ++ 11编译器的新工具包。
你没有足够的信息知道你正在做些什么来提供一个好的答案。
你需要该程序做什么?如果它是关于Arm的Qt3d那么你有一个大问题,只有5.7会这样做。
希望这有帮助。
答案 1 :(得分:1)
如果要构建Copter
,构建目录应指向ardupilot / ArduCopter在示例中,它指向ardupilot
编译器路径:/ opt / gcc-arm-none-eabi-4_9-2015q3 / bin / arm-none-eabi-gcc make文件路径:/ usr / bin / make