qt 5.0.1 mingw 32bit issue

qt 5.0.1 mingw 32bit issue

本文关键字:32bit issue mingw qt      更新时间:2023-10-16

我已经安装了Qt 5.0.1 mingw SDK。但是在c++项目的编译中存在一个问题。

#include <iostream>
using namespace std;
int main()
{
    cout << "Hello World!" << endl;
    return 0;
}

我有以下编译错误:`。。testmain.cpp:没有这样的文件或目录`这是专业文件:

TEMPLATE = app
CONFIG += console
CONFIG -= app_bundle
CONFIG -= qt
SOURCES += main.cpp

目前的解决方案是修改Makefile.Debug并更改此行:

debug/main.o: ../test/main.cpp 
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debugmain.o ..testmain.cpp

带有:

debug/main.o: ../test/main.cpp 
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/main.o ../test/main.cpp

但这不是一个好方法,因为对于任何重建,我都必须更改makefile,对于大型项目,这是不可接受的。

有人知道我错了什么吗?

听起来可能是qmake 中的一个错误

已解决。问题出在我的TortoiseGit上。TortoiseGit集成了MSYS,这与qt创建者发生了冲突。我将向qt项目

报告错误