Ubuntu中编写C语言程序
生活随笔
收集整理的這篇文章主要介紹了
Ubuntu中编写C语言程序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Ubuntu中編寫C語言程序
- 1、準備工作
- 1.1 安裝GCC
- 2、使用GCC編寫C語言程序
- 2.1 編寫一個Hello World程序
- 2.2 編寫一個主程序文件main1.c和子程序文件sub1.c
- 3、用Makefile方式編寫程序
1、準備工作
1.1 安裝GCC
安裝GCC的命令:
sudo apt-get build-dep gcc;一般裝好的Ubuntu系統中已經安裝好了GCC,但要想編譯C語言文件還需要安裝build-essentian這個軟件包,命令如下:
sudo apt-get install build-essential;注:
sudo是“以超級用戶身份運行”,可以允許普通用戶執行root命令。
2、使用GCC編寫C語言程序
2.1 編寫一個Hello World程序
首先創建一個新的C語言源文件
vim Hello.c打開vim界面后按i進入寫入模式,然后寫入代碼
#include<stdio.h> int main() {printf("Hello World\n");return 0; }接著輸入:wq保存并退出,然后進行編譯、運行
gcc Hello.c -o hello ./hello結果如下
2.2 編寫一個主程序文件main1.c和子程序文件sub1.c
main1.c程序
#include<stdio.h> #include "sub1.c" int main() {int a = 2;int b = 4;printf("x2x(a,b)=%f\n",x2x(a,b));return 0; }sub1.c程序
float x2x(int a, int b) {return a * b; }運行結果如下
3、用Makefile方式編寫程序
Makefile相當于一個項目管理工具,它的書寫規則如下:
(1)如果這個工程沒有編譯過,那么我們的所有C文件都要編譯并被鏈接。
(2)如果這個工程的某幾個C文件被修改,那么我們只編譯被修改的C文件,并鏈接目標程序。
(3)如果這個工程的頭文件被改變了,那么我們需要編譯引用了這幾個頭文件的C文件,并鏈接目標程序。
結果如下
總結
以上是生活随笔為你收集整理的Ubuntu中编写C语言程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大数据流程图
- 下一篇: Ubuntu18.04编译c语言程序