List of All Members for cpp | Qbs Manual
Description: Provides C/C++ support.

- Qbs Manual
- QbsModules
- cpp
- Qbs 3.1.1

# List of All Members for cpp

This is the complete list of members for cpp, including inherited members.

- allowUnresolvedSymbols : bool `(since Qbs 1.2)`
- alwaysUseLipo : bool `(since Qbs 1.9)`
- architecture : string
- archiverFlags : string `(since Qbs 3.0.0)`
- archiverName : string
- archiverPath : string
- assemblerFlags : stringList `(since Qbs 1.5)`
- assemblerListingSuffix : string
- assemblerName : string `(since Qbs 1.5)`
- assemblerPath : string `(since Qbs 1.5)`
- automaticReferenceCounting : bool `(since Qbs 1.4)`
- cFlags : stringList
- cLanguageVersion : stringList `(since Qbs 1.4)`
- combineCSources : bool `(since Qbs 1.8)`
- combineCxxSources : bool `(since Qbs 1.8)`
- combineObjcSources : bool `(since Qbs 1.8)`
- combineObjcxxSources : bool `(since Qbs 1.8)`
- commonCompilerFlags : stringList `(since Qbs 1.0.1)`
- compilerDefinesByLanguage : var `(since Qbs 1.10)`
- compilerFrameworkPaths : pathList `(since Qbs 1.6)`
- compilerIncludePaths : pathList `(since Qbs 1.6)`
- compilerLibraryPaths : pathList `(since Qbs 1.6)`
- compilerListingSuffix : string
- compilerName : string
- compilerPath : string
- compilerPathByLanguage : var `(since Qbs 1.3)`
- compilerVersion : string
- compilerVersionMajor : int `(since Qbs 1.4)`
- compilerVersionMinor : int `(since Qbs 1.4)`
- compilerVersionPatch : int `(since Qbs 1.4)`
- compilerWrapper : stringList `(since Qbs 1.1)`
- cppFlags : stringList
- createSymlinks : bool
- cxxFlags : stringList
- cxxLanguageVersion : stringList `(since Qbs 1.4)`
- cxxStandardLibrary : string `(since Qbs 1.4)`
- debugInfoBundleSuffix : string
- debugInfoSuffix : string
- debugInformation : bool
- defines : stringList
- discardUnusedData : bool `(since Qbs 1.10)`
- distributionFrameworkPaths : pathList `(since Qbs 1.8)`
- distributionIncludePaths : pathList `(since Qbs 1.8)`
- distributionLibraryPaths : pathList `(since Qbs 1.8)`
- driverFlags : stringList `(since Qbs 1.6)`
- driverLinkerFlags : stringList `(since Qbs 1.11)`
- dsymutilFlags : stringList `(since Qbs 1.4.1)`
- dsymutilPath : string `(since Qbs 1.4)`
- dynamicLibraries : stringList
- dynamicLibraryImportSuffix : string
- dynamicLibraryPrefix : string
- dynamicLibrarySuffix : string
- enableCompilerDefinesByLanguage : stringList `(since Qbs 1.10)`
- enableCxxLanguageMacro : string `(since Qbs 1.20)`
- enableExceptions : bool `(since Qbs 1.5)`
- enableReproducibleBuilds : bool `(since Qbs 1.5)`
- enableRtti : bool `(since Qbs 1.5)`
- enableSuspiciousLinkerFlagWarnings : bool `(since Qbs 1.8)`
- endianness : string `(since Qbs 1.9)`
- entryPoint : string `(since Qbs 1.3)`
- exceptionHandlingModel : string `(since Qbs 1.5)`
- executablePrefix : string
- executableSuffix : string
- exportedSymbolsCheckMode : string `(since Qbs 1.4.1)`
- forceUseCxxModules : bool `(since Qbs 2.5)`
- frameworkPaths : pathList
- frameworks : stringList
- generateAssemblerListingFiles : bool `(since Qbs 1.15)`
- generateCompilerListingFiles : bool `(since Qbs 1.15)`
- generateLinkerMapFile : bool `(since Qbs 1.13)`
- generateManifestFile : bool `(since Qbs 1.5.0)`
- importPrivateLibraries : string `(since Qbs 2.4)`
- includePaths : pathList
- libraryPaths : pathList
- linkerFlags : stringList
- linkerMapSuffix : string
- linkerMode : string `(since Qbs 1.6)`
- linkerName : string `(since Qbs 1.1.1)`
- linkerPath : string `(since Qbs 1.1.1)`
- linkerVariant : string `(since Qbs 1.13)`
- linkerWrapper : stringList `(since Qbs 1.6.2)`
- lipoPath : string `(since Qbs 1.9)`
- loadableModulePrefix : string
- loadableModuleSuffix : string
- minimumIosVersion : string
- minimumMacosVersion : string `(since Qbs 1.5.2)`
- minimumOsxVersion : string `(deprecated)`
- minimumTvosVersion : string `(since Qbs 1.5)`
- minimumWatchosVersion : string
- minimumWindowsVersion : string
- nmName : string `(since Qbs 1.2)`
- nmPath : string `(since Qbs 1.2)`
- objcFlags : stringList
- objcopyName : string `(since Qbs 1.4)`
- objcopyPath : string `(since Qbs 1.4)`
- objcxxFlags : stringList
- objectSuffix : string
- optimization : string
- platformDefines : stringList
- positionIndependentCode : bool
- prefixHeaders : pathList `(since Qbs 1.0.1)`
- removeDuplicateLibraries : bool `(since Qbs 1.16)`
- requireAppContainer : bool `(since Qbs 1.10)`
- requireAppExtensionSafeApi : bool `(since Qbs 1.4)`
- rpathLinkFlag : string `(since Qbs 1.9)`
- rpathOrigin : string `(since Qbs 1.11)`
- rpaths : stringList
- runtimeLibrary : string `(since Qbs 1.3.3)`
- separateDebugInformation : bool `(since Qbs 1.4)`
- soVersion : string `(since Qbs 1.7)`
- sonamePrefix : string `(since Qbs 1.5)`
- staticLibraries : stringList
- staticLibraryPrefix : string
- staticLibrarySuffix : string
- stripName : string `(since Qbs 1.4)`
- stripPath : string `(since Qbs 1.4)`
- systemFrameworkPaths : pathList
- systemIncludePaths : pathList
- systemRunPaths : stringList `(since Qbs 1.6)`
- toolchainInstallPath : string
- treatSystemHeadersAsDependencies : bool `(since Qbs 1.8)`
- treatWarningsAsErrors : bool
- useCPrecompiledHeader : bool `(since Qbs 1.5)`
- useCxxPrecompiledHeader : bool `(since Qbs 1.5)`
- useLanguageVersionFallback : bool `(since Qbs 1.11)`
- useObjcPrecompiledHeader : bool `(since Qbs 1.5)`
- useObjcxxPrecompiledHeader : bool `(since Qbs 1.5)`
- useRPathLink : bool `(since Qbs 1.8)`
- useRPaths : bool `(since Qbs 1.3)`
- variantSuffix : string `(since Qbs 1.10)`
- visibility : string
- warningLevel : string
- weakFrameworks : stringList
- windowsApiAdditionalPartitions : stringList `(since Qbs 1.10)`
- windowsApiCharacterSet : string `(since Qbs 1.0.1)`
- windowsApiFamily : string `(since Qbs 1.10)`
- windowsSdkVersion : string `(since Qbs 1.19)`