Linux下第一個程式設計,hello world!
說到底,程式設計的過程是大同小異的,都由一個原始檔,經過預處理>>編譯>>彙編>>連線,這幾個過程。
但由於我們剛踏入Linux學習的環境,急於驗證下成果,所以我們先在Linux環境下,編寫第一個程式,編譯並執行。
老樣子,所有的學習始於一句:“”hello world!”,老梗,哈哈哈
好,廢話不多說,開始:
1,首先開啟命令列Terminal,快捷鍵 Ctrl+Alt+t
2.新建一個hello.c檔案,使用vi工具,當然有其他工具做編輯器的也好,只要方便快捷,這裡用vi,比較通用; 輸入命令 sudo vi hello.c,這是或許會提示輸入passwrd,輸入你的passwrd就好了,此時,一個hello.c就新建並開啟了,可以開始輸入程式碼了,程式碼還是c語法,並沒有不同,
全部程式碼為:
#include<stdio.h>
void main()\
{
printf(“hello world!\n”);
}
講我們想要的內容,列印出來。
3,開始輸入程式碼,在vi編輯下,輸入i,是開始編輯(關於vi編輯器的用法,可以詳細檢視下)
檢查下,沒有錯誤,需要退出並儲存,1,按Esc,再輸入: 切換到底行命令模式2,看到游標在底部閃爍,輸入wq再按enter鍵就儲存並退出了。
4,儲存並退出後,又重新回到了命令列模式下,輸入ls命令,可以看到剛才新建的檔案,
然後輸入 gcc hello.c -o hello 命令,將檔案進行編譯,如果程式碼沒錯的話,不會有錯誤提示
再輸入ls檢視,會看到多了一個hello檔案,這是剛才編譯後生成的輸出檔案
5,執行這個輸出檔案,輸入命令./hello,可以看到成功的將“hello world!”列印了出來,我們第一個程式碼編譯成功了。
相關文章
- 第一個程式Hello world
- 第一個ncurses程式: hello world !!!
- Cangjie—倉頡程式設計-Hello,World程式設計
- Go Web 程式設計之 Hello WorldGoWeb程式設計
- react 第一個元件 “hello world!”React元件
- Java實現第一個程式碼,輸出 hello worldJava
- 【Qt開發】01-第一個Qt程式Hello World!QT
- spring boot(一)hello worldSpring Boot
- 深入分析 Hello World 程式
- Hello World
- Hello World!
- Hello, World
- Hello World !
- Hello,World
- 一個最簡單的WebSocket hello world demoWeb
- spring boot(一)hello world 搭建Spring Boot
- 在docker中寫個Hello WorldDocker
- React入門系列 - 2 編寫第一個Hello world的React程式React
- React入門系列 – 2 編寫第一個Hello world的React程式React
- 計算機系統->Hello World的一生 | 程式如何執行計算機
- 嘿,程式設計師!手把手教你寫出智慧合約”Hello,World”程式設計師
- 5分鐘部署一個Hello World Servlet到CloudFoundryServletCloud
- Go:Hello WorldGo
- dotnet hello world
- ant Hello World
- Deep "Hello world!"
- Hello Python worldPython
- Hello World探究
- Docker Hello WorldDocker
- Go - Hello WorldGo
- 5、Python入門____第一個Python專案:Hello WorldPython
- 輸出hello world
- RabbitMQ tutorial - "Hello world!"MQ
- react的”Hello World !“React
- WebGL 的 Hello WorldWeb
- I'm Hello World
- Rust使用Tauri開發GUI程式——Hello WorldRustGUI
- Viper 微服務框架 編寫一個hello world 外掛-02微服務框架