Bonjour, J’aimerai me connecter a une base de donné firebase avec qt,j’ai suivi la doc de qt pour compiler le driver mais il me dit "type d’ordinateur module 'x64' en conflit avec le type d’ordinateur cible 'x86’".
doc de qt : https://doc.qt.io/qt-5/sql-driver.html#qibase
Erreur complete :
C:\Qt\Qt5.12.2\5.12.2\Src\qtbase\src\plugins\sqldrivers>nmake install
Microsoft (R) Program Maintenance Utility Version 14.16.27030.1
Copyright (C) Microsoft Corporation. Tous droits réservés.
cd odbc\ && ( if not exist Makefile C:\Qt\Qt5.12.2\5.12.2\msvc2017_64\bi
n\qmake.exe -o Makefile C:\Qt\Qt5.12.2\5.12.2\Src\qtbase\src\plugins\sqldrivers\
odbc\odbc.pro ) && "E:\Program Files (x86)\Microsoft Visual Studio\2017\Communit
y\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64\nmake.exe" -f Makefile install
Microsoft (R) Program Maintenance Utility Version 14.16.27030.1
Copyright (C) Microsoft Corporation. Tous droits réservés.
"E:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\
MSVC\14.16.27023\bin\Hostx64\x64\nmake.exe" -f Makefile.Release install
Microsoft (R) Program Maintenance Utility Version 14.16.27030.1
Copyright (C) Microsoft Corporation. Tous droits réservés.
link /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /OPT:REF /INCREMENTAL:NO /DLL
/SUBSYSTEM:WINDOWS /VERSION:5.12 /OUT:..\plugins\sqldrivers\qsqlodbc.dll @C:\Us
ers\Asus\AppData\Local\Temp\nm690F.tmp
Qt5Sql.lib(Qt5Sql.dll) : fatal error LNK1112: type d'ordinateur module 'x64' en
conflit avec le type d'ordinateur cible 'x86'
NMAKE : fatal error U1077: '"E:\Program Files (x86)\Microsoft Visual Studio\2017
\Community\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64\link.EXE"' : code retour '0
x458'
Stop.
NMAKE : fatal error U1077: '"E:\Program Files (x86)\Microsoft Visual Studio\2017
\Community\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64\nmake.exe"' : code retour '
0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : code retour '0x2'
Stop.
mon environnement :
Windows 7 64 bits
Qt 5.12.2
MICROSOFT Visual Studio Community 2017
Quelqu’un peut m’aider svp ?
+0
-0