应用开发指南

本文档简要介绍应用程序开发需要的常用工具,以指导用户使用openEuler并基于openEuler进行应用程序开发。

[[toc]]

概述

本文档主要介绍如下四部分内容,以指导用户使用openEuler并基于openEuler进行代码开发。

  • 在openEuler系统中安装和使用GCC编译器,并完成一个简单代码的开发、编译和执行。
  • 在openEuler系统中使用JDK自带工具完成代码的编译和执行。
  • 在openEuler系统中安装IntelliJ IDEA进行Java开发。
  • 在本地或使用OBS(Open Build Service)创建RPM(The RPM Package Manager)软件包的方法。

读者对象

本文档适用于所有使用openEuler操作系统进行代码开发的用户。用户需要具备如下经验或能力:

  • 具备Linux操作系统基础知识
  • 了解Linux命令行的基本使用方法

符号约定

在本文中可能出现下列标志,它们所代表的含义如下。

符号 说明
用于传递设备或环境安全警示信息,若不避免,可能会导致设备损坏、数据丢失、设备性能降低或其它不可预知的结果。
“注意”不涉及人身伤害。
用于突出重要/关键信息、最佳实践和小窍门等。
“说明”不是安全警示信息,不涉及人身、设备及环境伤害。

命令行格式约定

表 1 命令行格式的约定

格式 含义
粗体 命令行关键字,即命令中保持不变、必须照输的部分,采用加粗字体表示。
斜体 命令行参数,即命令中必须由实际值进行替代的部分,采用斜体表示。
[ ] 用“[ ]”括起来的部分表示在命令配置时是可选的。
{ x | y | … } 表示从两个或多个选项中选取一个。
[ x | y | … ] 表示从两个或多个选项中选取一个或者不选。
{ x | y | … }* 表示从两个或多个选项中选取多个,最少选取一个,最多选取所有选项。
[ x | y | … ]* 表示从两个或多个选项中选取一个、多个或者不选。

有奖捉虫 help

“有虫”文档片段

0/500

存在的问题

文档存在风险与错误

● 拼写,格式,无效链接等错误;

● 技术原理、功能、规格等描述和软件不一致,存在错误;

● 原理图、架构图等存在错误;

● 版本号不匹配:文档版本或内容描述和实际软件不一致;

● 对重要数据或系统存在风险的操作,缺少安全提示;

● 排版不美观,影响阅读;

内容描述不清晰

● 描述存在歧义;

● 图形、表格、文字等晦涩难懂;

● 逻辑不清晰,该分类、分项、分步骤的没有给出;

内容获取有困难

● 很难通过搜索引擎,openEuler官网,相关博客找到所需内容;

示例代码错误

● 命令、命令参数等错误;

● 命令无法执行或无法完成对应功能;

内容有缺失

● 关键步骤错误或缺失,无法指导用户完成任务,比如安装、配置、部署等;

● 缺少必要的前提条件、注意事项等;

0/500

您对文档的总体满意度

非常不满意
非常满意

请问是什么原因让您参与到这个问题中

您的邮箱

创Issue赢奖品
根据您的反馈,会自动生成issue模板。您只需点击按钮,创建issue即可。

一共有个关于的结果