win32 라이브러리를 사용하는 qt의 예제를 실행하는 데 문제가 있습니다. 컴파일 할 때 어떤 오류도 발생하지 않지만 실행하면 Windows 7에서 응용 프로그램 (.exe) 파일을 열 수 없습니다. 그러나 WindowsXP에서이 예제를 컴파일하면 제대로 작동합니다. 아무도 내 .pro 파일을 Windows 7에서 작동되도록 변경해야하는지 여부를 알려 줄 수 있습니까? Windows에서 Qt는 라이브러리를 찾을 수 없기 때문에windows7 환경의 qt
가# -------------------------------------------------
# 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
이와 같은 질문에 대해서는 실패 할 때 어떤 일이 발생하는지 자세히 알면 도움이됩니다. 당신은 윈도우 7이 "응용 프로그램을 열 수 없다"고 말했다. 실제로는 어떻게됩니까? 오류 메시지가 나타 납니까? 그 메시지는 무엇을 말합니까? –