技术分享 | 2023-08-31
《合迅智灵V5.0预览版》知识分享

自8月8日合迅智灵V5.0预览版发布以来,我们收到了来自全国多家“关基”单位和企业的试用申请,在此试用过程中我们收到了不少赞许和建议,激励着合迅科研者们不断完善产品,我们也将一如既往、不断突破,努力打磨产品。今天,我们再次介绍合迅智灵V5.0预览版,希望大家对合迅智灵的了解可以更进一步。(以下合迅智灵均指合迅智灵V5.0预览版)介绍之前,先一起来复习一些软件开发领域中一些关键名词。



SDK

SDK是Software Development Kit的缩写,中文名称是软件开发工具包,也被译作开发类库。它一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。


IDE

IDE是Integrated Development Environment的缩写,中文名称是集成开发环境。是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套件。如微软的Visual Studio系列、JetBrains的IntelliJ IDEA、PyCharm等。该程序可以独立运行,也可以和其它程序并用。


编译器

编译器是指把用高级程序设计语言(C/C++/Go/Rust等)编写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。编译器将程序员编写的源代码转换成计算机可以理解和执行的二进制指令,这些指令被打包成可执行文件或库,以便在计算机上运行程序。常见的编译器有GCC、Clang、MSVC等。


关于合迅智灵

合迅智灵本质是一款国产的 C++ 综合开发类库,作为实现“一套代码、多端编译”的跨平台开发工具,分为内核模块和图形模块,代码可以运行在主流Linux发行版和国产操作系统之上,支持多种常见CPU架构。通过合迅智灵的能力可以帮助用户快速搭建图形化界面,高效组织业务逻辑。

用户可以不借助任何集成开发环境,直接借助常见的文本编辑工具和编译器开展基于智灵开发类库的开发工作。但为了有效提升开发效率,用户也可以选择使用任意集成开发环境如 VSCode、QtCreator、Eclipse等进行项目配置和管理,辅助开发人员开展开发工作。


合迅智灵的产品组成部分是怎样的?

合迅智灵从产品标准定义上说,包括了国产化基础开发套件(LarkSDK)和智灵集成开发环境V5版(LarkStudio5-VSCE);从产品使用角度看,包含了四部分可安装组件:LarkSDK、LarkStudio5-VSCE、VSCode、C/C++ for VSCode,其中VSCode、C/C++ for VSCode需要用户自行从微软官方下载原版。


为什么 VSCode、C/C++ for VSCode在合迅智灵的安装包里?

为了给用户更好的使用体验,我们在目前已经发布的合迅智灵中预置了本应该由用户自行下载的VSCode、C/C++ for VSCode的微软官方原版安装包,并纳入到合迅智灵的一键式自动化安装。VSCode也可以不在合迅智灵的安装包里,对于LarkSDK而言,用户甚至可以不借助任何的集成开发环境,仅依赖包含编译器的基础开发工具链也能完成软件开发工作,VSCode只是我们所建议的工作环境,因此我们提供了LarkStudio5-VSCE插件,用于提升基于LarkSDK的软件开发效率。



欲了解更多合迅智灵产品信息与下载试用

请访问:www.sinux.com.cn

技术支持热线:400-028-0069

技术支持邮箱:info@sinux.com.cn

推荐新闻
返回列表
试用申请
立即申请
试用申请