Before building applications with Qt for INTEGRITY, install the correct build tools and other dependencies required in the 64-bit Linux development host:
| Requirement | 描述 | 
|---|---|
| INTEGRITY 19.0.13 installation | The installation must contain the patches for C++17 support. Contact
								
									Green Hills Software
								
								. 注意: GHS patches 14695 , 16456 , 16761 , 16762 and 16917 . | 
| MULTI IDE and Green Hills Software Compiler (version 2020.1.4 or newer) | The Green Hills Software development tools. See
								
									MULTI IDE
								
								. For licenses, contact
								
									Green Hills Software
								
								. 注意: GHS patches 16398 and 17423 . | 
| QC BSP [ES7] for GHS Integrity 19.0.13-QC | The development Qualcomm Board Support Package for Integrity and Snapdragon 8155P Board. Contact Green Hills Software . | 
| QC [ES7] Customer package | Additional patches and instructions from Qualcomm. Contact Qualcomm Support . | 
| CMake 3.18.4 or higher | CMake build system is now the default one for Qt 6 building. See CMake 文档编制 . | 
| Ninja | Ninja is a build system with a focus on speed. It is used to build Google Chrome, parts of Android, LLVM, and can be used in many other projects due to CMake's Ninja backend. See Ninja . | 
| Other extra packages (perl, python, etc) required to be installed Host OS | 见
								
									Building Requirements
								
								. 注意: Perl is not required if you download the Qt sources via your Qt Account. |