Makes Linux applications self-contained by copying in the libraries and plugins that the application uses, and optionally generates an AppImage. Can be used for Qt and other applications. This Linux Deployment Tool, linuxdeployqt, takes an application as input and makes it self-contained by copying in the resources that the application uses (like libraries, graphics, and plugins) into a bundle. The resulting bundle can be distributed as an AppDir or as an AppImage to users, or can be put into cross-distribution packages. It can be used as part of the build process to deploy applications written in C, C++, and other compiled languages with systems like CMake, qmake, and make. When used on Qt-based applications, it can bundle a specific minimal subset of Qt required to run the application. This tool is conceptually based on the Mac Deployment Tool, macdeployqt in the tools applications of the Qt Toolkit, but has been changed to a slightly different logic.

Features

  • Instead of an .app bundle for macOS, this produces an AppDir for Linux
  • Download linuxdeployqt-x86_64.AppImage from the Releases page
  • Deploy applications written in C, C++
  • Deploy other compiled languages with systems like CMake, qmake, and make
  • Bundle a specific minimal subset of Qt required to run the application
  • The oldest still-supported release of Ubuntu is currently targeted, tested and supported by the team

Project Samples

Project Activity

See All Activity >

License

GNU Free Documentation License

Follow linuxdeployqt

linuxdeployqt Web Site

Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of linuxdeployqt!

Additional Project Details

Operating Systems

Linux

Programming Language

C++

Related Categories

C++ Browser Extensions and Plugins, C++ Libraries, C++ Deployment Tool

Registered

2022-08-26