在这篇文章中,我想描述安装过程,并根据试用版要求 的FastReport FMX 2.8, Embarcadero公司的RAD Studio 10.4.1, FmxLinux 1.52 从 GETIT 包管理系统和 Ubuntu的20.04.1。
最近,我们发布了 FastReport FMX 2.8 ,其中包括对FMXLinux 框架的支持 。
在这篇文章中,我想描述安装过程,并根据试用版要求 的FastReport FMX 2.8, Embarcadero公司的RAD Studio 10.4.1, FmxLinux 1.52 从 GETIT 包管理系统和 Ubuntu的20.04.1。
我们不会深入研究RAD Studio下Linux的安装和编译过程。目前已经有上Embarcadero公司 站上关于它的好文章: Linux的应用程序开发 и FireMonkey为Linux。
这是简短的步骤清单,应在安装FastReport FMX 2.8之前进行(如果您已经完成RAD Studio IDE的安装,并且Linux和FmxLinux应用程序的编译器已成功编译,则跳过这些步骤):
2.安装gcc和curl的开发包。Embarcadero建议通过以下方式进行:
sudo apt install joe wget p7zip-full curl openssh-server build-essential zlib1g-dev libcurl4-gnutls-dev libncurses5
在这种情况下,安装7zip的dev软件包将安装所有依赖项,包括gcc(试用版FastReport FMX 2.8的二进制文件,使用gcc 9构建!);
3.安装zlib的dev软件包。对于Ubuntu,应该为:
sudo apt-get install zlib1g-dev
4.通过以下方式安装x11,gtk3依赖程序包:
sudo apt install libgl1-mesa-glx libglu1-mesa libgtk-3-common libgstreamer1.0-0 libgstreamer-plugins-base1.0-0
我在新的虚拟机上进行了全新安装,并将所有安装命令合并为一个:
sudo apt install joe wget p7zip-full curl openssh-server build-essential zlib1g-dev libcurl4-gnutls-dev libncurses5 zlib1g-dev libgl1-mesa-glx libglu1-mesa libgtk-3-common libgstreamer1.0-0 libgstreamer-plugins-base1.0-0
5.安装PAServer(检查 Linux Application Development);
6.通过GetIt软件包管理器(工具> GetIt软件包管理器)安装FmxLinux ;
用于FmxLinux的FastReport FMX 2.8的安装 与通常的FastReport FMX 2的安装相同。它需要从此处下载安装(例如试用版) 并关闭开发人员环境。编译器安装的所有路径都会自动添加。
在运行演示应用程序之前,我们需要检查演示应用程序所需的所有文件都将通过PAServer发送(Project> Deployment)。就我而言,缺少MIDAS库前面的复选框。只要确保已为使用的平台选择了它即可。
现在我们可以选择一个 告并运行 告设计器。


生成 告并在预览窗口中显示。


而且,当然,我们可以导出为可用格式。


就像在其他平台上一样,可以使用recompile实用程序进行语言更改和二进制文件的重新编译。
必须选择FmxLinux库的路径(默认情况下为C: Users Public Documents Embarcadero Studio 21.0 CatalogRepository FmxLinux-1.52 lib Rembarase for Embarcadero RAD Studio 10.4.1),编译器版本,gcc版本,和FastReport版本。重要的是要注意,重新编译使用的是来自IDE Registry的SDK路径,因此,在开始使用重新编译之前,应该已经从RAD Studio中正确设置了Linux SDK。
让我们更改语言。

如我们所见,为FmxLinux安装和使用FastReport FMX 2.8非常简单。
产品介绍 | 下载试用 | 优惠活动 | 在线客服
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!