C++ GUI mit Qt 4.8.5 und Netbeans 7.4

Alles was NetBeans erweitert

Moderator: wegus

Netbeans_cup
Beiträge: 1
Registriert: 31.10.2013, 12:05

C++ GUI mit Qt 4.8.5 und Netbeans 7.4

Beitragvon Netbeans_cup » 31.10.2013, 12:36

Hallo,

bin schon einige Tage unterwegs, aber finde keine Lösung für mein Kompilierproblem.

Ich habe Netbeans 7.4, MinWG, Qt4.8.5 (ink. Creator) auf WinXP nach Anweisung der Startseite von Nebeans installiert und die Umgebungsvariablen gesetzt:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0;D:\MinGW\msys\1.0\bin;D:\MinGW\bin;D:\Programme\Qt_4.8.5\bin;

Java-, Cpp-Programme funktionieren einwandfrei unter Netbeans, nur die Qt Programme lassen sich nicht komplilieren.

Ich habe vorsorglich nur eine Sample von Netbeans genommen: "HelloQtWorld"

Folgende Meckerei liefert Netbeans beim Build zurück, mit der ich wenig anfangen kann :roll: :



Code: Alles auswählen

"/D/MinWG/msys/1.0/bin/make.exe" -f nbproject/Makefile-Debug.mk QMAKE=/D/Programme/Qt_4.8.5/bin/qmake.exe SUBPROJECTS= .build-conf
make.exe[1]: Entering directory `/d/Daten/NETBEANS_Prg/HelloQtWorld_1'
/D/Programme/Qt_4.8.5/bin/qmake.exe VPATH=. -spec win32-g++ -o qttmp-Debug.mk nbproject/qt-Debug.pro
mv -f qttmp-Debug.mk nbproject/qt-Debug.mk
"/D/MinWG/msys/1.0/bin/make.exe" -f nbproject/qt-Debug.mk dist/Debug/MinGW_Qt-Windows/HelloQtWorld_1.exe
make.exe[2]: Entering directory `/d/Daten/NETBEANS_Prg/HelloQtWorld_1'
d:/Programme/Qt_4.8.5/bin/uic.exe HelloForm.ui -o ui_HelloForm.h
g++ -c -pipe -g -frtti -fexceptions -mthreads -Wall -Wextra -DUNICODE -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I'../../../Programme/Qt_4.8.5/include/QtCore' -I'../../../Programme/Qt_4.8.5/include/QtGui' -I'../../../Programme/Qt_4.8.5/include' -I'../../../Programme/Qt_4.8.5/include/ActiveQt' -I'.' -I'.' -I'nbproject' -I'.' -I'../../../Programme/Qt_4.8.5/mkspecs/win32-g++' -o build/Debug/MinGW_Qt-Windows/HelloForm.o HelloForm.cpp
g++ -c -pipe -g -frtti -fexceptions -mthreads -Wall -Wextra -DUNICODE -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I'../../../Programme/Qt_4.8.5/include/QtCore' -I'../../../Programme/Qt_4.8.5/include/QtGui' -I'../../../Programme/Qt_4.8.5/include' -I'../../../Programme/Qt_4.8.5/include/ActiveQt' -I'.' -I'.' -I'nbproject' -I'.' -I'../../../Programme/Qt_4.8.5/mkspecs/win32-g++' -o build/Debug/MinGW_Qt-Windows/newmain.o newmain.cpp
D:/Programme/Qt_4.8.5/bin/moc.exe -DUNICODE -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I'../../../Programme/Qt_4.8.5/include/QtCore' -I'../../../Programme/Qt_4.8.5/include/QtGui' -I'../../../Programme/Qt_4.8.5/include' -I'../../../Programme/Qt_4.8.5/include/ActiveQt' -I'.' -I'.' -I'nbproject' -I'.' -I'../../../Programme/Qt_4.8.5/mkspecs/win32-g++' -D__GNUC__ -DWIN32 HelloForm.h -o moc_HelloForm.cpp
g++ -c -pipe -g -frtti -fexceptions -mthreads -Wall -Wextra -DUNICODE -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I'../../../Programme/Qt_4.8.5/include/QtCore' -I'../../../Programme/Qt_4.8.5/include/QtGui' -I'../../../Programme/Qt_4.8.5/include' -I'../../../Programme/Qt_4.8.5/include/ActiveQt' -I'.' -I'.' -I'nbproject' -I'.' -I'../../../Programme/Qt_4.8.5/mkspecs/win32-g++' -o build/Debug/MinGW_Qt-Windows/moc_HelloForm.o moc_HelloForm.cpp
windres -i HelloQtWorld_1_resource.rc -o build/Debug/MinGW_Qt-Windows/HelloQtWorld_1_resource_res.o --include-dir=. -DUNICODE -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN
g++ -mthreads -Wl,-subsystem,windows -o dist/Debug/MinGW_Qt-Windows/HelloQtWorld_1.exe build/Debug/MinGW_Qt-Windows/HelloForm.o build/Debug/MinGW_Qt-Windows/newmain.o build/Debug/MinGW_Qt-Windows/moc_HelloForm.o  -L'd:/Programme/Qt_4.8.5/lib' -lmingw32 -lqtmaind build/Debug/MinGW_Qt-Windows/HelloQtWorld_1_resource_res.o -lQtGuid4 -lQtCored4
Warning: .drectve `/DEFAULTLIB:"uuid.lib" /DEFAULTLIB:"uuid.lib" /FAILIFMISMATCH:"_MSC_VER=1600" /FAILIFMISMATCH:"_ITERATOR_DEBUG_LEVEL=2" /DEFAULTLIB:"msvcprtd" /DEFAULTLIB:"MSVCRTD" /DEFAULTLIB:"OLDNAMES" ' unrecognized
d:/Programme/Qt_4.8.5/lib/qtmaind.lib(tmp/obj/debug_shared/qtmain_win.obj):(.text[?realloc@?$QVector@PAD@@AAEXHH@Z]+0x19): undefined reference to `__security_cookie'
d:/Programme/Qt_4.8.5/lib/qtmaind.lib(tmp/obj/debug_shared/qtmain_win.obj):(.text[?realloc@?$QVector@PAD@@AAEXHH@Z]+0x240): undefined reference to `_CxxThrowException@8'
d:/minwg/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: d:/Programme/Qt_4.8.5/lib/qtmaind.lib(tmp/obj/debug_shared/qtmain_win.obj): bad reloc address 0x240 in section `.text[?realloc@?$QVector@PAD@@AAEXHH@Z]'
collect2.exe: error: ld returned 1 exit status
make.exe[2]: *** [dist/Debug/MinGW_Qt-Windows/HelloQtWorld_1.exe] Error 1
make.exe[2]: Leaving directory `/d/Daten/NETBEANS_Prg/HelloQtWorld_1'
make.exe[1]: *** [.build-conf] Error 2
make.exe[1]: Leaving directory `/d/Daten/NETBEANS_Prg/HelloQtWorld_1'
make.exe": *** [.build-impl] Error 2


BUILD FAILED (exit value 2, total time: 50s)



Hat jemand eine Idee, was sich dahinter verbirgt?
Dateianhänge
Qt C++ Einstellung.jpg
Nebeans Einstellung für das Build von C++ und Qt
Qt C++ Einstellung.jpg (197.96 KiB) 3730 mal betrachtet

Zurück zu „NetBeans - Modules / Plugins“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast