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.2. Debian Bookworm System

  • 1) Debian Bookworm is installed with a gcc compilation tool chain by default, which can directly compile C language programs in the Linux system of the development board

    a. The version of gcc is as follows

    orangepi@orangepi:~$ gcc --version
    gcc (Debian 12.2.0- 14) 12.2.0
    Copyright (C) 2022 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 <stdio.h>
    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) Debian Bookworm has Python3 installed by default

    a. The specific version of Python is as follows

    orangepi@orangepi:~$ python3
    Python 3.11.2 (main, Mar 13 2023, 12:18:29) [GCC 12.2.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 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) Debian Bookworm does not install Java compilation tools and operating environment by default

    a. You can use the following command to install openjdk, the latest version in Debian Bookworm is 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

    c. Edit the Javaverison’s 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 runhello_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