17 relations: Application framework, Build automation, C++, CMake, FreeBSD, GNU Build System, GNU Lesser General Public License, Linux, MacOS, Make (software), Makefile, Meson (software), Microsoft Windows, Qt (software), Qt Project, The Qt Company, Utility software.
In computer programming, an application framework consists of a software framework used by software developers to implement the standard structure of application software.
Build automation is the process of automating the creation of a software build and the associated processes including: compiling computer source code into binary code, packaging binary code, and running automated tests.
C++ ("see plus plus") is a general-purpose programming language.
CMake is a cross-platform free and open-source software application for managing the build process of software using a compiler-independent method.
FreeBSD is a free and open-source Unix-like operating system descended from Research Unix via the Berkeley Software Distribution (BSD).
The GNU Build System, also known as the Autotools, is a suite of programming tools designed to assist in making source code packages portable to many Unix-like systems.
The GNU Lesser General Public License (LGPL) is a free software license published by the Free Software Foundation (FSF).
Linux is a family of free and open-source software operating systems built around the Linux kernel.
macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.
In software development, Make is a build automation tool that automatically builds executable programs and libraries from source code by reading files called Makefiles which specify how to derive the target program.
A makefile is a file (by default named "Makefile") containing a set of directives used by a make build automation tool to generate a target/goal.
Meson (/ˈmɛ.sɒn/) is a software tool for automating the building (compiling) of software.
Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.
Qt ("cute") is a cross-platform application framework and widget toolkit for creating classic and embedded graphical user interfaces, and applications that run on various software and hardware platforms with little or no change in the underlying codebase, while still being a native application with native capabilities and speed.
The Qt Project is a project to co-ordinate the development of the Qt software framework.
The Qt Company (formerly Trolltech) is a software company based in Espoo, Finland.
Utility software is system software designed to help analyze, configure, optimize or maintain a computer.