chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在Ubuntu Linux中創(chuàng)建一個(gè)簡(jiǎn)單的C項(xiàng)目

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-07 11:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:將VirtualBox安裝到您的計(jì)算機(jī)上

如何在Ubuntu Linux中創(chuàng)建一個(gè)簡(jiǎn)單的C項(xiàng)目

VirtualBox是Oracle的一個(gè)產(chǎn)品,允許您運(yùn)行虛擬機(jī)您的計(jì)算機(jī)意味著您可以在Windows或Apple計(jì)算機(jī)上運(yùn)行Linux。

轉(zhuǎn)到https://www.virtualbox.org/wiki/Downloads并下載適用于您的操作系統(tǒng)的版本。從網(wǎng)站下載并安裝VirtualBox到您的計(jì)算機(jī)后,重新啟動(dòng)計(jì)算機(jī)。

步驟2:創(chuàng)建新虛擬機(jī)

按“新建”按鈕創(chuàng)建新的虛擬機(jī)。這將彈出一個(gè)窗口,允許您為虛擬機(jī)命名并選擇虛擬機(jī)將運(yùn)行的操作系統(tǒng)類型。在這種情況下,您將選擇Linux和Ubuntu 64位并按“下一步”。

選擇虛擬機(jī)類型并按“下一步”后,您將進(jìn)入一個(gè)窗口,提示它您輸入分配給虛擬機(jī)的RAM量。您可以隨意為機(jī)器提供盡可能多的RAM,然后按“下一步”。

現(xiàn)在,系統(tǒng)會(huì)詢問(wèn)您是否要?jiǎng)?chuàng)建虛擬硬盤(pán)。選擇“立即創(chuàng)建虛擬硬盤(pán)”,然后單擊“創(chuàng)建”。創(chuàng)建硬盤(pán)后,您現(xiàn)在可以通過(guò)虛擬機(jī)在Linux上運(yùn)行Ubuntu。

步驟3:瀏覽Ubuntu終端并創(chuàng)建項(xiàng)目位置

創(chuàng)建C項(xiàng)目的第一步是為項(xiàng)目創(chuàng)建一個(gè)位置。為此,您必須熟悉使用終端導(dǎo)航目錄并使用終端創(chuàng)建文件。上圖中的命令用于在桌面上創(chuàng)建名為“Projects”的文件夾。然后導(dǎo)航到“Projects”文件夾并創(chuàng)建一個(gè)名為“Instructables.c”的文本文件。這是將用于創(chuàng)建C項(xiàng)目的文件。

了解終端中的命令正在做什么很重要。以下是用于創(chuàng)建“Instructables.txt”文件及其位置的命令的細(xì)分:

ls - 用于顯示當(dāng)前目錄中的文件夾和文件

cd - 用于導(dǎo)航到當(dāng)前目錄中的文件夾或目錄

mkdir - 用于在當(dāng)前目錄中創(chuàng)建新目錄

vi“filename.txt “ - 用于創(chuàng)建一個(gè)文本文件,其中包含您在文本編輯器中提供的任何名稱”Vi“

步驟4:在文本編輯器中編寫(xiě)C項(xiàng)目

上面你可以找到一個(gè)簡(jiǎn)單的C的代碼。當(dāng)這個(gè)項(xiàng)目被編譯和運(yùn)行時(shí),它會(huì)顯示一條文字,上面寫(xiě)著“Instructables很棒!”。了解代碼中的每一行是很重要的。通過(guò)理解這幾行,您將獲得有關(guān)如何創(chuàng)建C程序的小知識(shí)。以下是項(xiàng)目中每行代碼的作用:

命令#include告訴編譯器包含文件“stdio.h”中的所有函數(shù)

命令#include告訴編譯器包含文件“stdlib.h”中的所有函數(shù)。

int main()是程序的主要功能。這是應(yīng)該完成的所有功能和指令的放置。函數(shù)的開(kāi)頭和結(jié)尾需要使用圓括號(hào)。

“printf()”函數(shù)用于將文本打印到終端。無(wú)論放入引號(hào)的文本都輸出到終端。文本末尾的“ n”用于創(chuàng)建新行。

由于main()函數(shù)的類型為“int”,因此必須返回一個(gè)值。使用“return 0”表示函數(shù)已完成。

要在文本編輯器中寫(xiě)入,必須按“i”。完成輸入后,按“esc”按鈕。要退出并保存文本編輯器,請(qǐng)鍵入“:wq”,然后按Enter鍵。

步驟5:編譯并運(yùn)行項(xiàng)目

為了運(yùn)行C項(xiàng)目,必須將其編譯為可執(zhí)行文件。一個(gè)你有可執(zhí)行文件,然后你可以運(yùn)行該程序。在編譯C項(xiàng)目之前,必須確保系統(tǒng)上安裝了C編譯器。為此,您可以從終端運(yùn)行以下命令:

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install build-essential

gcc -v

make -v

一旦你運(yùn)行了這些命令,你將擁有在您的計(jì)算機(jī)上安裝了名為“gcc”的C編譯器。要編譯和創(chuàng)建可執(zhí)行文件,請(qǐng)運(yùn)行命令“gcc -o Instructables Instructables.c”。該命令將創(chuàng)建一個(gè)名為“Instructables”的可執(zhí)行文件。現(xiàn)在運(yùn)行此文件,運(yùn)行命令“。/Instructables”。

恭喜!你已經(jīng)創(chuàng)建了你的第一個(gè)C程序!您現(xiàn)在知道通過(guò)Ubuntu上的終端創(chuàng)建,運(yùn)行和執(zhí)行C程序的基本構(gòu)建塊。

步驟6:關(guān)閉虛擬機(jī)

確保正確關(guān)閉虛擬機(jī)非常重要。如果未正確關(guān)閉虛擬機(jī),則文檔和配置可能會(huì)丟失。要正確關(guān)閉虛擬機(jī),請(qǐng)按任務(wù)欄中的“計(jì)算機(jī)”選項(xiàng)卡。然后當(dāng)被問(wèn)及做什么時(shí),按“關(guān)閉”按鈕
責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11622

    瀏覽量

    217812
  • Ubuntu
    +關(guān)注

    關(guān)注

    5

    文章

    603

    瀏覽量

    32829
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Linux 下交叉編譯實(shí)戰(zhàn):跑起來(lái)你的第一個(gè) STM32 程序

    跑起來(lái)你的第一個(gè)STM32程序。、準(zhǔn)備工作在開(kāi)始之前,需要準(zhǔn)備:1、Linux開(kāi)發(fā)環(huán)境Ubuntu、Debian或其他主流發(fā)行版都可以。2、ARMGCC交叉編譯工具
    的頭像 發(fā)表于 11-24 19:04 ?188次閱讀
    <b class='flag-5'>Linux</b> 下交叉編譯實(shí)戰(zhàn):跑起來(lái)你的第<b class='flag-5'>一個(gè)</b> STM32 程序

    何在VS code配置Zephyr集成開(kāi)發(fā)環(huán)境

    篇文章介紹了如何在VS code中使用瑞薩官方插件為RA芯片創(chuàng)建項(xiàng)目項(xiàng)目調(diào)試,相信大家對(duì)RA在VS code
    的頭像 發(fā)表于 11-05 14:46 ?1016次閱讀
    如<b class='flag-5'>何在</b>VS code<b class='flag-5'>中</b>配置Zephyr集成開(kāi)發(fā)環(huán)境

    搭建自己的ubuntu系統(tǒng)之創(chuàng)建ubuntu虛擬機(jī)

    點(diǎn)擊“下步”完成。指定磁盤(pán)文件,這里默認(rèn)即可。默認(rèn)點(diǎn)擊“完成”即可。至此,虛擬機(jī)創(chuàng)建完成。下小節(jié)我們介紹系統(tǒng)在虛擬機(jī)的安裝,其在真機(jī)
    發(fā)表于 09-25 09:39

    何在RT-Thread上創(chuàng)建個(gè)GD32F470工程?

    何在RT-Thread上創(chuàng)建個(gè)GD32F470工程
    發(fā)表于 09-23 06:09

    何在樹(shù)莓派上安裝Ubuntu MATE ?

    如果你對(duì)樹(shù)莓派操作系統(tǒng)感到厭倦,又對(duì)龐大的Ubuntu環(huán)境不太感興趣,那么UbuntuMATE或許值得試,它適合桌面使用。UbuntuMATE基于Ubuntu,但使用的是更輕量級(jí)的MATE桌面環(huán)境
    的頭像 發(fā)表于 08-12 18:56 ?2923次閱讀
    如<b class='flag-5'>何在</b>樹(shù)莓派上安裝<b class='flag-5'>Ubuntu</b> MATE ?

    何在Linux配置DNS服務(wù)器

    本文詳細(xì)介紹了如何在Linux配置DNS服務(wù)器,包括DNS工作原理、本地緩存、DNS查詢過(guò)程,以及正向和反向查詢的配置。步驟包括服務(wù)器配置、編輯BIND配置文件、添加解析信息和客戶端測(cè)試,同時(shí)提到了注意事項(xiàng)和常見(jiàn)問(wèn)題解決方法。
    的頭像 發(fā)表于 05-09 13:38 ?2255次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>Linux</b><b class='flag-5'>中</b>配置DNS服務(wù)器

    何在Ubuntu上安裝NVIDIA顯卡驅(qū)動(dòng)?

    作者:算力魔方創(chuàng)始人/英特爾創(chuàng)新大使劉力 ,前言 對(duì)于使用NVIDIA顯卡的Ubuntu用戶來(lái)說(shuō),正確安裝顯卡驅(qū)動(dòng)是獲得最佳圖形性能的關(guān)鍵。與Windows系統(tǒng)不同,Linux系統(tǒng)通常不會(huì)自動(dòng)安裝
    的頭像 發(fā)表于 05-07 16:05 ?2014次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>Ubuntu</b>上安裝NVIDIA顯卡驅(qū)動(dòng)?

    Debian和Ubuntu哪個(gè)好些?

    Linux發(fā)行版世界,Debian與Ubuntu長(zhǎng)期占據(jù)服務(wù)器與開(kāi)發(fā)者生態(tài)的核心地位。前者以穩(wěn)定性和純粹開(kāi)源理念著稱,后者則憑借易用性與商業(yè)友好性成為新手首選。本文將從技術(shù)特性、應(yīng)用場(chǎng)景及生態(tài)
    的頭像 發(fā)表于 05-07 10:58 ?823次閱讀

    深度揭秘:Ubuntu如何為樹(shù)莓派打造安全堡壘,不看后悔!

    引言在物聯(lián)網(wǎng)和嵌入式開(kāi)發(fā)日益普及的今天,樹(shù)莓派作為款廣受歡迎的開(kāi)發(fā)板,被廣泛應(yīng)用于各種項(xiàng)目和應(yīng)用。對(duì)于樹(shù)莓派開(kāi)發(fā)者來(lái)說(shuō),選擇個(gè)安全可靠
    的頭像 發(fā)表于 04-19 08:32 ?818次閱讀
    深度揭秘:<b class='flag-5'>Ubuntu</b>如何為樹(shù)莓派打造安全堡壘,不看后悔!

    何在Ubuntu 24.04上運(yùn)行5.4.47版本?

    18.04 的 SDK,但最終導(dǎo)致構(gòu)建錯(cuò)誤,在 ubuntu 24.04 上缺少庫(kù),因此 SDK 似乎對(duì)構(gòu)建系統(tǒng)本身有很強(qiáng)的依賴性。 下步,我嘗試在 Ubuntu 24.04 上
    發(fā)表于 04-11 06:08

    開(kāi)始冒險(xiǎn)!用樹(shù)莓派+Ubuntu,打造《我的世界》專屬服務(wù)器!

    歡迎來(lái)到我們假日季前推出的Linux游戲系列第二期。本周,我們準(zhǔn)備了個(gè)教程,教你如何在安裝Ubuntu桌面的RaspberryPi上
    的頭像 發(fā)表于 03-25 09:24 ?1522次閱讀
    開(kāi)始冒險(xiǎn)!用樹(shù)莓派+<b class='flag-5'>Ubuntu</b>,打造《我的世界》專屬服務(wù)器!

    Linux的用戶與創(chuàng)建

    Linux的用戶與創(chuàng)建 用戶的類型 超級(jí)管理用戶: 權(quán)限最高的用戶(uid:0) #uid:是用戶的身份證號(hào),Linux系統(tǒng)只認(rèn)uid 普通用戶: 權(quán)限受限的用戶(uid:1000-
    的頭像 發(fā)表于 12-20 14:24 ?1169次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>中</b>的用戶與<b class='flag-5'>創(chuàng)建</b>

    Ubuntu系統(tǒng)的虛擬機(jī)安裝步驟 如何在Ubuntu系統(tǒng)上編譯軟件

    Ubuntu系統(tǒng)上安裝虛擬機(jī)的步驟 在Ubuntu系統(tǒng)上安裝虛擬機(jī)是個(gè)相對(duì)簡(jiǎn)單的過(guò)程,通??梢酝ㄟ^(guò)安裝VirtualBox或KVM等虛擬化
    的頭像 發(fā)表于 12-12 14:36 ?1838次閱讀

    Ubuntu系統(tǒng)的優(yōu)缺點(diǎn)分析 Ubuntu系統(tǒng)與Windows的比較

    Ubuntu個(gè)基于Linux的開(kāi)源操作系統(tǒng),它以其穩(wěn)定性、安全性和社區(qū)支持而聞名。以下是對(duì)Ubuntu系統(tǒng)優(yōu)缺點(diǎn)的分析,以及與Windo
    的頭像 發(fā)表于 12-12 14:31 ?5324次閱讀

    何在Windows安裝Ubuntu系統(tǒng)

    在Windows安裝Ubuntu系統(tǒng)通常有兩種方法:使用虛擬機(jī)軟件安裝Ubuntu作為虛擬機(jī),或者使用雙啟動(dòng)安裝Ubuntu與Windows共存。以下是兩種方法的步驟: 方法
    的頭像 發(fā)表于 12-12 14:29 ?3140次閱讀