diff options
author | Jake Petroules <jake.petroules@qt.io> | 2016-06-02 16:24:13 -0700 |
---|---|---|
committer | Jake Petroules <jake.petroules@qt.io> | 2016-06-06 16:35:58 +0000 |
commit | 81e2141158af5ad4f457a2671dd2717d8302e90e (patch) | |
tree | 9abe27104e0eb25304143ffa4f55622541696812 /doc | |
parent | f8db4c3b0c8f286f8ef0831d6c386b94a6248d3e (diff) |
Determine the compiler's default include and lib directories.
This fixes an issue where moc may fail to find some headers when
building Qt or projects that use Qt.
Change-Id: I52981139a3127539a4d5d9ba6e8d61575f7a0082
Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/reference/modules/cpp-module.qdoc | 49 |
1 files changed, 42 insertions, 7 deletions
diff --git a/doc/reference/modules/cpp-module.qdoc b/doc/reference/modules/cpp-module.qdoc index d4b777598..a904d15fc 100644 --- a/doc/reference/modules/cpp-module.qdoc +++ b/doc/reference/modules/cpp-module.qdoc @@ -93,13 +93,6 @@ \li List of preprocessor macros that are used for all projects that are built for the current target platform. User project files usually do not set this property. \row - \li compilerDefines - \li \c{stringList} - \li 1.0 - \li \c{undefined} - \li List of preprocessor macros that are used for all projects that are using the current - toolchain. User project files usually do not set this property. - \row \li includePaths \li \c{pathList} \li 1.0 @@ -622,6 +615,48 @@ If undefined, compiler defaults will be used. \endtable + \section1 Advanced Properties + + \table + \header + \li Property + \li Type + \li Since + \li Default + \li Description + \row + \li compilerDefines + \li \c{stringList} + \li 1.0 + \li \c{undefined} + \li List of preprocessor macros that are used for all projects that are using the current + toolchain. User project files usually do not set this property. + \row + \li compilerIncludePaths + \li \c{pathList} + \li 1.6 + \li determined automatically + \li List of #include search paths that are used for all projects that are using the current + toolchain. Determined automatically by probing the compiler. + User project files usually do not set this property. + \row + \li compilerFrameworkPaths + \li \c{pathList} + \li 1.6 + \li determined automatically + \li List of framework search paths that are used for all projects that are using the current + toolchain. Determined automatically by probing the compiler. + User project files usually do not set this property. + \row + \li compilerLibraryPaths + \li \c{pathList} + \li 1.6 + \li determined automatically + \li List of library search paths that are used for all projects that are using the current + toolchain. Determined automatically by probing the compiler. + User project files usually do not set this property. + \endtable + \section1 Relevant File Tags \table |