我正在和Qt合作,并且对它有点新意。我想构建一个Qt应用程序并创建devprog.pro文件。但是,执行 qmake 和 make 后,我收到错误
C:\ qt473 \包括\ qtcore ../../ SRC / corelib的/全局/ qglobal.h中(45) :致命错误C10 83:无法打开 包含文件:'stddef.h':没有这样的文件 或目录
所以我指定了gcc 4.4.1包含位置和错误消息(以及其他)我得到的是:
C:\码块\ MinGW的\ lib中\ GCC \的mingw32 \ 4.4.1 \包括\ STDDEF.H(211) :错误C2371:'size_t': 重新定义;不同的基本类型 预定义的C ++类型(编译器内部)(19):参见声明 'size_ t' C:\码块\ MinGW的\包括\ string.h中(126) :错误C2143:语法错误:丢失 ';'在'*'之前 C:\码块\ MinGW的\包括\ string.h中(126) :错误C4430:缺少类型说明符 - 假设为int。注意:C ++不支持default-int
我的问题是: 1.如何解决这些错误问题,因为我试图解决这个问题。 2.有没有办法让qmake自动检测你的主要gcc mingw位置,而不必在qmake执行期间为每个项目设置它?