对不起,我认为我自己。我正在使用.bat文件来设置未正确设置的环境变量。当我直接进入VS2005命令提示符时,配置运行良好。对不起。[/编辑]从窗口构建Qt交叉编译
我想编译qt-everywhere-opensource的嵌入式。我正在使用MSVC2005。但是,我想我对这个过程感到困惑。我在配置步骤中遇到编译器错误。我认为配置步骤只是试图生成所需的makefile,所以我不知道它试图编译什么。
我希望修改mkspec,但我不确定在配置期间是否应该指向Windows标头或sdk标头。我知道在构建阶段我应该指向SDK头,但我没有那么深。
我可以通过修改INCPATH来改变错误,还有一个QMAKE_INCDIR似乎有效果。我想到,因为我拉动了源代码,可能configure需要构建编译器工具,在这种情况下,我应该指向MSVC头文件。我也尝试下载SDK并将它的bin文件夹的路径添加到-everywhere-source之前的路径中,但这并没有解决问题,我也不想过多地测试系统。
希望有人能帮助!
你得到了什么错误?张贴在这里 – donturner