8,367
edits
Changes
→Debian Bullseye system
<li><p>Debian Bullseye is equipped with a gcc compilation tool chain by default, which can directly compile the C language program in the Linux system of the development board</p>
<ol style="list-style-type: lower-alpha;">
<li>The version of the gcc is shown below</li></ol></li></ol>{| class="wikitable" style="width:800px;" |-|
orangepi@orangepi:~$ '''gcc --version'''
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|}</ol>
<ol start="2" style="list-style-type: lower-alpha;">
<li>Write C language of '''Hello_world.c''' program</li></ol>{| class="wikitable" style="width:800px;" |-| orangepi@orangepi:~$ '''vim hello_world.c'''
#include <stdio.h>
{
:printf("Hello World!\n");
:return 0;
}
|}</ol>
<ol start="3" style="list-style-type: lower-alpha;">
<li>Then compile and run '''hello_world.c'''</li></ol>{| class="wikitable" style="width:800px;" |-|
orangepi@orangepi:~$ '''gcc -o hello_world hello_world.c'''
Hello World!
|}</ol></li></ol>
<ol start="2" style="list-style-type: decimal;">
<li><p>Debian BullSeye Default with Python3</p>
<ol style="list-style-type: lower-alpha;">
<li>The specific version of Python is shown below</li></ol></li></ol>{| class="wikitable" style="width:800px;" |-|
orangepi@orangepi:~$ '''python3'''
>>>
|}</ol>
<ol start="2" style="list-style-type: lower-alpha;">
<li>'''hello_world.py''' program in Python language</li></ol>{| class="wikitable" style="width:800px;" |-|
orangepi@orangepi:~$ '''vim hello_world.py'''
print('Hello World!')
|}</ol>
<ol start="3" style="list-style-type: lower-alpha;">
<li>The results of running '''hello_world.py''' are shown below</li></ol>{| class="wikitable" style="width:800px;" |-|
orangepi@orangepi:~$ '''python3 hello_world.py'''
Hello World!
|}</ol></li></ol>
<ol start="3" style="list-style-type: decimal;">
<li><p>Debian Bullseye's compilation tool and operating environment that is not installed in Java by default</p>
<ol style="list-style-type: lower-alpha;">
<li>You can use the following command to install OpenJDK. The latest version in Debian Bullseye is openjdk-17</li></ol></li></ol>{| class="wikitable" style="width:800px;" |-|
orangepi@orangepi:~$ '''sudo apt install -y openjdk-17-jdk'''
|}</ol>
<ol start="2" style="list-style-type: lower-alpha;">
<li>After installation, you can check the version of Java</li></ol>{| class="wikitable" style="width:800px;" |-|
orangepi@orangepi:~$ '''java --version'''
|}</ol>
<ol start="3" style="list-style-type: lower-alpha;">
<li>Edit the '''hello_world.java''' of the Jave version</li></ol>{| class="wikitable" style="width:800px;" |-|
orangepi@orangepi:~$ '''vim hello_world.java'''
}
|}</ol>
<ol start="4" style="list-style-type: lower-alpha;">
<li>Then compile and run '''hello_world.java'''</li></ol>{| class="wikitable" style="width:800px;" |-|
orangepi@orangepi:~$ '''javac hello_world.java'''
Hello World!
|}
</ol>
</li></ol>
<span id="ubuntu-focal-system"></span>
=== Ubuntu Focal system ===