windows7环境下的qt

windows7环境下的qt,windows,qt,Windows,Qt,我在运行使用win32库的qt示例时遇到问题。当我编译时,我没有收到任何错误,但当我运行时,它无法在Windows 7中打开应用程序(.exe)文件。但是,当我在WindowsXP中编译这个示例时,效果很好。有人能告诉我是否需要更改.pro文件才能在Windows 7下工作吗? 这是我的.pro文件: # ------------------------------------------------- # Project created by QtCreator 2010-04-16T11:4

我在运行使用win32库的qt示例时遇到问题。当我编译时,我没有收到任何错误,但当我运行时,它无法在Windows 7中打开应用程序(.exe)文件。但是,当我在WindowsXP中编译这个示例时,效果很好。有人能告诉我是否需要更改.pro文件才能在Windows 7下工作吗?
这是我的.pro文件:

# -------------------------------------------------
# Project created by QtCreator 2010-04-16T11:45:43
# -------------------------------------------------
QT += network
QT += xml
QT += opengl
TARGET = Application
TEMPLATE = app
SOURCES += main.cpp \
    mainwindow.cpp \
    Tools.cpp \
    Objects.cpp
HEADERS += mainwindow.h \
        Tools.h\
        Objects.h
unix { 
    OBJECTS_DIR = .obj
    MOC_DIR = .moc
}

# UNIX installation
isEmpty(PREFIX):PREFIX = /usr/local
unix { 
    headers.path = $$PREFIX/include/ZIP
    headers.files = $$HEADERS
    target.path = $$PREFIX/lib
    INSTALLS += headers \
        target
}
!mac:x11:LIBS += -ldns_sd
win32:LIBS += -ldnssd
LIBPATH = C:/Temp/mDNSResponder-107.6/mDNSWindows/DLL/Debug
INCLUDEPATH += c:/Temp/mDNSResponder-107.6/mDNSShared

您的问题可能是因为Windows找不到Qt库。
尝试将所需的Qt库(例如QtNetwork4.dll等)与.exe放在同一目录中,看看它是否工作。

您可以使用它来帮助您找到所需的Qt dll,并将它们复制到与.exe相同的文件夹中。

对于类似的问题,最好更具体地了解失败时会发生什么。你说,Windows7“无法打开应用程序”。实际发生了什么?你收到错误信息了吗?消息说什么?