搭建 Linux 开发环境

更新时间:
2024-11-26
下载文档

搭建 Linux 开发环境

任务关键型云原生面向使用 Linux 进行开发的用户推出基于 C/C++、Java 和 Node.js 的开发方式,用户需分别针对这三种方式搭建对应的开发环境。本节将分别介绍如何基于 Linux 系统搭建 C/C++、Java 和 Node.js 开发环境。

搭建 C/C++ 开发环境

以 Debian 系统为例,系统源提供了基础的编译环境系统包 build-essential,具体搭建步骤如下:

  1. 在终端执行如下命令安装 build-essential

    acoinfo@acoinfo:~$ sudo apt install build-essential
    
  2. 安装完成后,输入 gcc -v 验证环境是否已正确安装,回显如下则表示安装成功:

    acoinfo@acoinfo:~$ gcc -v
    Using buit-in specs.
    COLLECT-GCC=gcc
    COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper
    

搭建 Java 开发环境

步骤 1:下载 JDK

下载链接:Download JDKopen in new window 。Linux JDK 安装包为 jdk-19_linux-x64_bin.tar.gz 压缩包。

步骤 2:安装 JDK

  1. 执行如下命令新建 JDK 安装目录。

    acoinfo@acoinfo:~$ mkdir /usr/java
    
  2. 执行如下命令在 JDK 安装目录中解压 JDK 源码包。

    acoinfo@acoinfo:~$ tar xzf jdk-19_linux-x64_bin.tar.gz -C /usr/java
    

步骤 3:配置 JDK 环境变量

  1. 打开 "/etc/profile" 文件,添加以下内容:

    acoinfo@acoinfo:~$ vim /etc/profile
    export JAVA_HOME=/usr/java/jdk19.0.1
    export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
    export PATH=$JAVA_HOME/bin:$PATH
    
  2. 执行如下命令使环境变量生效:

    acoinfo@acoinfo:~$ source /etc/profile
    

步骤 4:确认安装结果

执行 java -version 命令检查 java 环境安装结果,回显如下则表示安装成功:

acoinfo@acoinfo:~$ java -version

java version "19.0.1"
Java(TM) SE Runtime Environment (build 19.0.1+10-21)
Java HotSpot(TM) 64-Bit Server VM (build 19.0.1+10-21, mixed mode)

搭建 Node.js 开发环境

以 Debian 系统为例,系统源提供了 nodejsnpm 的安装包,具体安装步骤如下:

  1. 在终端执行如下命令安装 nodejsnpm

    acoinfo@acoinfo:~$ sudo apt-get install nodejs
    acoinfo@acoinfo:~$ sudo apt-get install npm
    
  2. 安装完毕后,使用如下的命令验证安装是否成功,回显如下则表示安装成功:

    acoinfo@acoinfo:~$ node -v
    v10.9.0
    
    acoinfo@acoinfo:~$ npm -v
    6.2.0
    

搭建 Go 开发环境

步骤 1: 下载 GO sdk with SylixOS support

目前翼辉信息提供 Go 编译器源码,开发者下载源码后可以编译添加 SylixOS 支持的 go SDK。

go1.23.3-sylixos.tar.gzopen in new window

步骤 2:编译 GO sdk with SylixOS support

  1. 安装原版 Go 环境,原版go安装教程open in new window

  2. 编译 Go with SylixOS support:

    a) 解压 go1.23.3-sylixos.tar.gz。

    b) 进入 src 子目录。

    acoinfo@acoinfo:~/go$ cd src
    

    c) 执行 make 命令。

    acoinfo@acoinfo:~/go/src$ ./make.bash
    

步骤 3:配置 Go 环境变量

  1. 获取 GO sdk with SylixOS support 环境目录

    acoinfo@acoinfo:~/go$ echo `pwd`/bin
    /home/acoinfo/go/bin
    
  2. 打开 "/etc/profile" 文件,添加以下内容:

    acoinfo@acoinfo:~$ vim /etc/profile
    export GO_SDK=/home/acoinfo/go/bin
    export PATH=$GO_SDK:$PATH
    
文档内容是否对您有所帮助?
有帮助
没帮助