• 1859阅读
  • 0回复

求助:想编译QT源码作为交叉编译器的库和qmake,在configure就遇到这样的错误该怎么办? [复制链接]

上一主题 下一主题
离线shishirong
 

只看楼主 正序阅读 楼主  发表于: 2020-08-17
想在windows下直接交叉编译出arm能用的静态可执行文件
现在的环境是windows 10,且已经配置了linux-arm-gnueabi交叉编译器的环境变量。按照QT源码中的文档,操作首先需要使用configure来配置,可是执行
```
configure -static -prefix "D:/Qt/Qt5.14.2/5.15.0/linux-arm-gnueabi" -confirm-license -opensource -release -nomake tests -nomake examples -platform linux-arm-gnueabi-g++
```
提示 qplatformdefs.h:61:10: fatal error: features.h: No such file or directory #include <features.h>,我用everything搜索了一下,在配置的交叉编译器的目录中是有这个头文件的。
window.open('http://www.qtcn.org/bbs/attachment/Mon_2008/18_204243_36a113d57dbbc97.png?21');" style="max-width:700px;max-height:700px;" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >

快速回复
限100 字节
 
上一个 下一个