如何为Qt应用程序创建"安装"包?

san*_*jay 5 linux qt qmake package

通常在您使用的基于Linux的操作系统上安装软件包

./configure
make 
make install
Run Code Online (Sandbox Code Playgroud)

这是如何运作的?如何创建可以这种方式安装的软件包?

我的应用程序使用Qt框架,我认为我的目标是"MyPackage.tar.gz"

Tat*_*ela 2

configure通常是 GNU 构建系统 (autotools) 的一部分,在典型的 Qt 项目中不使用它。qmake用于生成构建文件,并且它在内部处理configure非 qt 项目的大部分任务。

Qt 应用程序的典型构建安装过程是

qmake
make 
make install
Run Code Online (Sandbox Code Playgroud)

如果您需要命令名称相同,您可以创建一个简单的 ./configure 脚本来调用 qmake。如果需要,您还可以将自动工具与 Qt 一起使用,请参阅Qt Creator Directions For Autotools