环境:WINDOWS + oracle10G + QT4.6 下载别人编译好的驱动放在D:\Qt46\plugins\sqldrivers\下,程序还是找不到驱动!
编译过程
CD D:\Qt46\src\plugins\sqldrivers\oci
qmake -o Makefile "INCLUDEPATH+=D:\oracle\product\10.2.0\db_1\oci\include" "LIBS+=D:\oracle\product\10.2.0\db_1\oci\lib\msvc\oci.lib" oci.pro
nmake
D:\Qt46\src\plugins\sqldrivers\oci>nmake
Microsoft (R) 程序维护实用工具 9.00.30729.01 版
版权所有(C) Microsoft Corporation。保留所有权利。
"D:\Program Files\Microsoft Visual Studio 9.0\VC\bin\nmake.exe" -f Makef
ile.Debug all
Microsoft (R) 程序维护实用工具 9.00.30729.01 版
版权所有(C) Microsoft Corporation。保留所有权利。
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_S
UPPORT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_PLUGIN -DQT_S
QL_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\..\include\QtCore" -I"..\..
\..\..\include\QtSql" -I"..\..\..\..\include" -I"d:\oracle\product\10.2.0\db_1\o
ci\include" -I"..\..\..\..\include\ActiveQt" -I"tmp\moc\debug_shared" -I"..\..\.
.\..\mkspecs\win32-g++" -o tmp\obj\debug_shared\main.o main.cpp
'g++' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
NMAKE : fatal error U1077: “g++”: 返回代码“0x1”
Stop.
NMAKE : fatal error U1077: “"D:\Program Files\Microsoft Visual Studio 9.0\VC\bi
n\nmake.exe"”: 返回代码“0x2”
Stop.
在线等!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!