# qrulerusetup **Repository Path**: umatobu/qrulerusetup ## Basic Information - **Project Name**: qrulerusetup - **Description**: 基于Qt/C++开源的Windows系统下安装包制作工具,一键打包、高度可定制。 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 0 - **Created**: 2020-07-22 - **Last Updated**: 2022-10-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

RulerU Setup Tool - 开源安装包制作工具




## Features(特征) - Open source(开源) - Packaged in one piece(一键打包) - Simple interface(界面美观) - Simple to use(使用简单) ## Quick Start(快速入门) - First, static compilation project “qsetupparcel”, use qt4 whenever possible. I'm using qt4.8.7. The "qsetupparcel" project is self-extracting.(首先,静态编译项目“qsetupparcel”,尽量使用Qt4,因为Qt4静态编译出来的exe更小。我这里使用Qt4.8.7。qsetupparcel项目其实就是一个自解压程序) - Then, compile the project "qrulerusetup". I'm using qt5.15.1. "qrulerusetupx" is the installer package builder. (然后,编译项目qrulerusetup。我这里使用的是Qt5.15.1。qrulerusetup项目为安装包制作工具) - Finally, click the “one-click packaging” button。(最后,点击一键打包按钮,享受RuleU制作安装包的便捷吧!) ## Q & A(提问和回答) - Q1: Why must the qsetupparcel project be statically compiled?(为什么qsetupparcel项目必须静态编译?) ```Have you ever seen an installer with a dynamic gallery?(你见过带动态库的安装包吗?)``` - Q2: Why the project qrulerusetup must use the MSVC compiler?(为什么qrulerusetup项目必须使用MSVC编译器?) ```Because the MSVC compiler makes it easier to change program permissions(因为MSVC编译器更容易更改程序的权限)```