User Manual Orange Pi Zero 3

  Features   |  Use   |    Linux     |  Linux SDK   |  Android   |  Android SRC   |

RU          EN  

Chapt 3. Instructions for use of Debian/Ubuntu Server and Xfce desktop system
Страница:   25    26    27    28    29    30    31    32    33    34    35    36    37    38    39    40    41    42    43    44    45    46    47    48    49    50    51    52    53    54    55    56    57    58    59    60    61    62    63    64    65    66    67    68    69    70    71    72    73    74    75    76    77    78    79    80    81    82    83    84    85    86    87    88    89    90    91    92    93    94    95    96    97    98    99    100    101    102    103    104    105    106    107    108    109    110    111    112    113    114    115    116    117    118    119    120    121    122  


3.33.3. Ubuntu Focal System

  • 1) Ubuntu Focal has a gcc compilation tool chain installed by default, which can directly compile C language programs in the Linux system of the development board

    a. The version of a.gcc is as follows

    
    orangepi@orangepi:~$ gcc --version
    gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0
    Copyright (C) 2019 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
    PURPOSE.
    

    b. Write the hello_world.c program in C language

    
    orangepi@orangepi:~$ vim hello_world.c
    #include 
    int main(void)
    {
    printf("Hello World!\n");
    return 0;
    }
    

    c. Then compile and run hello_world.c

    orangepi@orangepi:~$ gcc -o hello_world hello_world.c
    orangepi@orangepi:~$ ./hello_world
    Hello World! 

  • 2) Ubuntu Focal has Python3 installed by default

    a. The specific version of Python3 is as follows

    orangepi@orangepi:~$ python3
    Python 3.8.10 (default, Nov 14 2022, 12:59:47)
    [GCC 9.4.0] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>>

    Use the Ctrl+D shortcut to exit python's interactive mode.

    b. Write the hello_world.py program in Python language

    orangepi@orangepi:~$ vim hello_world.py
    print('Hello World!')

    c. The result of running hello_world.py is as follows

    orangepi@orangepi:~$ python3 hello_world.py
    Hello World!

  • 3) Ubuntu Focal does not install Java compilation tools and operating environment by default

    a. You can use the following command to install openjdk- 17

    orangepi@orangepi:~$ sudo apt install -y openjdk-17-jdk 

    b. After installation, you can check the version of Java

    orangepi@orangepi:~$ java --version
    openjdk 17.0.2 2022-01- 18
    OpenJDK Runtime Environment (build 17.0.2+8-Ubuntu- 120.04
    OpenJDK 64-Bit Server VM (build 17.0.2+8-Ubuntu- 120.04, mixed mode, sharing)

    c. Write the Java version of hello_world.java

    orangepi@orangepi:~$ vim hello_world.java
    public class hello_world
    {
    public static void main(String[] args)
    {
    System.out.println("Hello World!");
    }
    }
    

    d. Then compile and run hello_world.java orangepi@orangepi:~$ javac hello_world.java orangepi@orangepi:~$ java hello_world Hello World!


     <         > 


  • Страница:   25    26    27    28    29    30    31    32    33    34    35    36    37    38    39    40    41    42    43    44    45    46    47    48    49    50    51    52    53    54    55    56    57    58    59    60    61    62    63    64    65    66    67    68    69    70    71    72    73    74    75    76    77    78    79    80    81    82    83    84    85    86    87    88    89    90    91    92    93    94    95    96    97    98    99    100    101    102    103    104    105    106    107    108    109    110    111    112    113    114    115    116    117    118    119    120    121    122