我想从源代码中编译Beaglebone的Qt。
我有以下几点:
我的主机操作系统是科学Linux 6.3 32位.我的问题是,我不知道需要哪些参数来传递给./ tool 工具。我有以下线索:
这是正确的吗?所有需要传递给./配置的内容以及sysroot选项是用于什么的?
发布于 2014-07-19 12:07:04
基本上,这本身就应该足够了:
-xplatform = qtbase/mkspecs/linux-arm-gnueabi-g++其余的几乎都是红鲱鱼.
即使工具链二进制文件被正确地命名为长名称,例如arm-linux-gnueabi-g++,包含和库路径可能与系统包含和库路径发生冲突。这正是sysroot所要处理的。
您可以将其设置为跨工具链安装的路径。不,这不是Qt安装。这是您可能从Linaro获得的SDK,包括用于跨平台开发的整个SDK。也就是说,编译器,链接器,脱衣舞者,包括文件,库等。
https://stackoverflow.com/questions/24839471
复制相似问题