You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.2 KiB
38 lines
1.2 KiB
Before building the Qt library, the Qt SQL module can be enabled for
|
|
specific databases using 'configure'. 'configure' is located at the
|
|
top of your QTDIR.
|
|
|
|
Specific databases drivers can be enabled using one of the following
|
|
options:
|
|
|
|
./configure [-qt-sql-<driver>] [-plugin-sql-<driver>]
|
|
|
|
or disabled using the following option:
|
|
|
|
./configure [-no-sql-<driver>]
|
|
|
|
Where <driver> is the name of the driver, for example 'psql'. This
|
|
will configure the Qt library to compile the specified driver into
|
|
the Qt lib itself.
|
|
|
|
For example, to build the PostgreSQL driver directly into the Qt
|
|
library, configure Qt like this:
|
|
|
|
./configure -qt-sql-psql
|
|
|
|
In addition, you may need to specify an extra include path, as some
|
|
database drivers require headers for the database they are using,
|
|
for example:
|
|
|
|
./configure -qt-sql-psql -I/usr/local/include
|
|
|
|
If instead you need to build the PostgreSQL driver as a dynamically
|
|
loaded plugin, configure Qt like this:
|
|
|
|
./configure -plugin-sql-psql
|
|
|
|
To compile drivers as dynamically loaded plugins, see the
|
|
QTDIR/plugins/src/sqldrivers directory. Use 'configure -help'
|
|
for a complete list of configure options. See the Qt documentation
|
|
for a complete list of supported database drivers.
|