Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo compilar el controlador de Oracle en Qt

Cómo compilar el controlador de Oracle en Qt

Compile el controlador de Oracle en Windows

Abra el proyecto:

c:\ Qt\ 4.8.1\src\plugins\sqldrivers\OCI

Modifique oci. pro:

TARGET = qsqloci

FUENTES = main.cpp

Incluye (../../../sql/drivers/oci/ qsql_oci. pri)

Incluir (../qsqldriverbase.pri)

Incluir ruta += D:\Oracle 2\product\11.2.0\dbhome_1\OCI \includes

LIBPATH+= D:\Oracle 2\product\11.2.0\dbhome_1\OCI\lib\MSVC

Después de compilar, copie los archivos de la biblioteca en:

c:\ Qt \ 4 8 . 1 \ complementos \ controladores SQL

qsqloci4.lib

qsqlocid4.lib

qsqloci4 .dll

qsqlocid4. .dll

Compile el controlador de Oracle en Linux

Abra el proyecto:

/usr/local/Qt- 4. 5. 2/src/plugins/ sqldrivers/OCI

Ver y modificar el archivo de proyecto oci.pro:

[d 5000 @ centos 6-64 OCI]$ cat OCI

TARGET. = qsqloci

Título=../../../sql/drivers/oci/qsql_oci.h

FUENTES = main.cpp \

. ./../../sql/drivers/oci/qsql_oci.cpp

LIBPATH+=/u 01/app/Oracle/lib

win32:LIBS *= -loci

unix:! include(libs,.*client.*):LIBS *= -lclntsh

macx:QMAKE_LFLAGS += -Wl,-flat_namespace,-U,_environ

include(../ qsqldriverbase.pri)

Compile y cópielo en el directorio correspondiente.