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!”列印了出來,我們第一個程式碼編譯成功了。
相關文章
- 第一個shell程式設計,輸出hello world!程式設計
- 第一個程式Hello world
- 第一個ncurses程式: hello world !!!
- 第一個PHP程式——Hello WorldPHP
- Go Web 程式設計之 Hello WorldGoWeb程式設計
- 漫畫:程式設計異聞錄 Hello World!程式設計
- Jbpm3.2 開發一個Hello World程式
- react 第一個元件 “hello world!”React元件
- 二 ASP.NET MVC 第一個程式 hello worldASP.NETMVC
- ABAP程式Hello World
- Linux(Ubuntu)下第一個C程式(0)LinuxUbuntuC程式
- C++併發程式設計框架Theron(4)——Hello world!C++程式設計框架
- 程式設計師,你知道 Hello World 的歷史麼?程式設計師
- 程式設計師在國外:Hello World from New Zealand程式設計師
- POSIX執行緒程式設計起步(1)-Hello World (轉)執行緒程式設計
- 【Qt開發】01-第一個Qt程式Hello World!QT
- Java實現第一個程式碼,輸出 hello worldJava
- 趣圖:試過 Hello World 後的新手程式設計師想要搞一個大專案程式設計師
- hello world"你知多少------300種程式語言中的"hello world"程式匯
- Hello World
- 深入分析 Hello World 程式
- 一個最簡單的WebSocket hello world demoWeb
- 使用Xcode實現第一個C語言程式——Hello worldXCodeC語言
- 使用Android Studio建立第一個Hello World應用程式Android
- spring boot(一)hello worldSpring Boot
- 在docker中寫個Hello WorldDocker
- React入門系列 – 2 編寫第一個Hello world的React程式React
- React入門系列 - 2 編寫第一個Hello world的React程式React
- 5分鐘部署一個Hello World Servlet到CloudFoundryServletCloud
- Go - Hello WorldGo
- Docker Hello WorldDocker
- 【Java】Hello worldJava
- React Hello,WorldReact
- Mockito Hello WorldMockito
- Deep "Hello world!"
- 計算機系統->Hello World的一生 | 程式如何執行計算機
- spring boot(一)hello world 搭建Spring Boot
- Hello, World!我的房車程式設計生活,已經 150 天了程式設計