diff options
author | Thiago Macieira <thiago.macieira@nokia.com> | 2009-07-02 10:04:04 (GMT) |
---|---|---|
committer | Thiago Macieira <thiago.macieira@nokia.com> | 2009-07-02 10:04:04 (GMT) |
commit | f4f79c42b7086145b59e99d195b6295720b7377a (patch) | |
tree | 9b34b9e242062d6833f9d3c9353ca1e252f76a86 /doc/src | |
parent | c1283842567eea7dd83147a4bea5cd01564fdc2b (diff) | |
parent | 353dacb5e4c45e860ae8be228df9647c5a71093e (diff) | |
download | Qt-f4f79c42b7086145b59e99d195b6295720b7377a.zip Qt-f4f79c42b7086145b59e99d195b6295720b7377a.tar.gz Qt-f4f79c42b7086145b59e99d195b6295720b7377a.tar.bz2 |
Merge branch '4.5'
Diffstat (limited to 'doc/src')
-rw-r--r-- | doc/src/qmake-manual.qdoc | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/doc/src/qmake-manual.qdoc b/doc/src/qmake-manual.qdoc index d4d51c7..42921db 100644 --- a/doc/src/qmake-manual.qdoc +++ b/doc/src/qmake-manual.qdoc @@ -1021,6 +1021,25 @@ \snippet doc/src/snippets/code/doc_src_qmake-manual.qdoc 24 + When linking a library, \c qmake relies on the underlying platform to know + what other libraries this library links against. However, if linking + statically, \c qmake will not get this information unless we use the following + \c CONFIG options: + + \table 95% + \header \o Option \o Description + \row \o create_prl \o This option enables \c qmake to track these + dependencies. When this option is enabled, \c qmake will create a file + ending in \c .prl which will save meta-information about the library + (see \l{LibDepend}{Library Dependencies} for more info). + \row \o link_prl \o When this is enabled, \c qmake will process all + libraries linked to by the application and find their meta-information + (see \l{LibDepend}{Library Dependencies} for more info). + \endtable + + Please note that \c create_prl is required when \i {building} a static library, + while \c link_prl is required when \i {using} a static library. + On Windows (or if Qt is configured with \c{-debug_and_release}, adding the \c build_all option to the \c CONFIG variable makes this rule the default when building the project, and installation targets will be created for |