qmake -project wird nur zum ersten Erstellen einer .pro-Datei benutzt. Danach muss man ggf. die pro-Datei von Hand ändern. -> '-project' ist nur eine Hilfe zum initialen Erstellen einer .pro-Datei
Gehts oder gehts nicht? Wenn es geht, dann ist es richtig, wenn nicht dann eben nicht
Bei LIBS würde ich nicht unbedingt absolute Pfade angeben, Außerdem muss man da bei Linux (und evtl. auch bei MinGW) aufpassen und die Pfade & Libs separat angeben -> http://doc.trolltech.com/4.2/qmake-vari ... .html#libs
Bei Target würde ich noch was angeben, sonst wird das Executable wie das aktuelle Verzeichnis bennant.
In file included from can.h:13,
from can.cpp:1:
Common/XatXXReg.h:29: error: `LONG' does not name a type
Common/XatXXReg.h:95: error: `WORD' does not name a type
Common/XatXXReg.h:96: error: `DWORD' does not name a type
Common/XatXXReg.h:109: error: `DWORD' does not name a type
Common/XatXXReg.h:110: error: `DWORD' does not name a type
Common/XatXXReg.h:111: error: `DWORD' does not name a type
Common/XatXXReg.h:112: error: `DWORD' does not name a type
Common/XatXXReg.h:158: error: `HRESULT' does not name a type
Common/XatXXReg.h:173: error: `HRESULT' does not name a type
Common/XatXXReg.h:188: error: `HRESULT' does not name a type
Common/XatXXReg.h:202: error: `HRESULT' does not name a type
Common/XatXXReg.h:215: error: `HRESULT' does not name a type
Common/XatXXReg.h:231: error: `HRESULT' does not name a type
Common/XatXXReg.h:254: error: `HRESULT' does not name a type
Common/XatXXReg.h:272: error: `HRESULT' does not name a type
Common/XatXXReg.h:290: error: `HRESULT' does not name a type
Common/XatXXReg.h:309: error: `HRESULT' does not name a type
Common/XatXXReg.h:327: error: `HRESULT' does not name a type
Common/XatXXReg.h:344: error: `WINAPI' does not name a type
Common/XatXXReg.h:359: error: `WINAPI' does not name a type
Common/XatXXReg.h:373: error: `HRESULT' does not name a type
Common/XatXXReg.h:393: error: `HRESULT' does not name a type
Common/XatXXReg.h:411: error: `HRESULT' does not name a type
Common/XatXXReg.h:426: error: `HRESULT' does not name a type
Common/XatXXReg.h:445: error: `HRESULT' does not name a type
Common/XatXXReg.h:465: error: `HRESULT' does not name a type
Common/XatXXReg.h:481: error: `HRESULT' does not name a type
Common/XatXXReg.h:496: error: `HRESULT' does not name a type
Common/XatXXReg.h:513: error: `HRESULT' does not name a type
Common/XatXXReg.h:528: error: `HRESULT' does not name a type
In file included from can.h:14,
from can.cpp:1:
Common/Xatdynl.h:37: error: ISO C++ forbids declaration of `HRESULT' with no typ
e
Common/Xatdynl.h:37: error: typedef `HRESULT' is initialized (use __typeof__ ins
tead)
Common/Xatdynl.h:37: error: `WINAPI' was not declared in this scope
Common/Xatdynl.h:37: error: `PF_XAT_GetXatRegKey' was not declared in this scope
Common/Xatdynl.h:37: error: expected `,' or `;' before '(' token
Common/Xatdynl.h:38: error: expected `)' before '*' token
Common/Xatdynl.h:38: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:40: error: expected `)' before '*' token
Common/Xatdynl.h:40: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:41: error: expected `)' before '*' token
Common/Xatdynl.h:41: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:42: error: expected `)' before '*' token
Common/Xatdynl.h:42: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:48: error: expected `)' before '*' token
Common/Xatdynl.h:48: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:49: error: expected `)' before '*' token
Common/Xatdynl.h:49: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:52: error: expected `)' before '*' token
Common/Xatdynl.h:52: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:55: error: expected `)' before '*' token
Common/Xatdynl.h:55: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:60: error: expected `)' before '*' token
Common/Xatdynl.h:60: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:64: error: expected `)' before '*' token
Common/Xatdynl.h:64: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:68: error: expected `)' before '*' token
Common/Xatdynl.h:68: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:71: error: expected `)' before '*' token
Common/Xatdynl.h:71: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:73: error: expected `)' before '*' token
Common/Xatdynl.h:73: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:76: error: expected `)' before '*' token
Common/Xatdynl.h:76: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:78: error: expected `)' before '*' token
Common/Xatdynl.h:78: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:84: error: expected `)' before '*' token
Common/Xatdynl.h:84: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:87: error: expected `)' before '*' token
Common/Xatdynl.h:87: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:90: error: expected `)' before '*' token
Common/Xatdynl.h:90: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:94: error: expected `)' before '*' token
Common/Xatdynl.h:94: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:98: error: expected `)' before '*' token
Common/Xatdynl.h:98: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:101: error: expected `)' before '*' token
Common/Xatdynl.h:101: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:104: error: expected `)' before '*' token
Common/Xatdynl.h:104: error: expected `,' or `;' before '*' token
Common/Xatdynl.h:114: error: `BOOL' does not name a type
Common/Xatdynl.h:115: error: `BOOL' does not name a type
Common/Xatdynl.h:117: error: `BOOL' does not name a type
Common/Xatdynl.h:120: error: `BOOL' does not name a type
In file included from can.cpp:1:
can.h:19: error: `PF_XAT_SelectHardware' does not name a type
can.cpp: In member function `void canController::initBoard()':
can.cpp:66: error: `LoadXatLib' undeclared (first use this function)
can.cpp:66: error: (Each undeclared identifier is reported only once for each fu
nction it appears in.)
can.cpp:80: error: `lpXAT_SelectHardware' undeclared (first use this function)
can.cpp:83: error: 'struct XAT_BoardCFG' has no member named 'board_type'
can.cpp:84: error: 'struct XAT_BoardCFG' has no member named 'board_no'
can.cpp:98: error: `UnmapXATDialogs' undeclared (first use this function)
can.cpp:101: error: `FreeXatLib' undeclared (first use this function)
can.cpp:309:3: warning: no newline at end of file
mingw32-make[1]: *** [release\can.o] Error 1
mingw32-make[1]: Leaving directory `U:/Eigene Dateien/cpp/Qt/QtTest2'
mingw32-make: *** [release] Error 2
So schauts aus.
Ich habe eine Konsolenanwendung, ohne Qt, mit einer Vorgefertigten dsw datei für Visual Studio 6. Da habe ich keinen Fehler.