在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

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

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-07 11:30 ? 次閱讀

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

如何在Ubuntu Linux中創(chuàng)建一個(gè)簡單的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ì)詢問您是否要?jiǎng)?chuàng)建虛擬硬盤。選擇“立即創(chuàng)建虛擬硬盤”,然后單擊“創(chuàng)建”。創(chuàng)建硬盤后,您現(xiàn)在可以通過虛擬機(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:在文本編輯器中編寫C項(xiàng)目

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

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

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

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

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

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

要在文本編輯器中寫入,必須按“i”。完成輸入后,按“esc”按鈕。要退出并保存文本編輯器,請鍵入“: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í)行文件,請運(yùn)行命令“gcc -o Instructables Instructables.c”。該命令將創(chuàng)建一個(gè)名為“Instructables”的可執(zhí)行文件?,F(xiàn)在運(yùn)行此文件,運(yùn)行命令“。/Instructables”。

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

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

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

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

    關(guān)注

    87

    文章

    11345

    瀏覽量

    210411
  • Ubuntu
    +關(guān)注

    關(guān)注

    5

    文章

    566

    瀏覽量

    30036
收藏 人收藏

    評論

    相關(guān)推薦

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

    Linux的用戶與創(chuàng)建 用戶的類型 超級管理用戶: 權(quán)限最高的用戶(uid:0) #uid:是用戶的身份證號,Linux系統(tǒng)只認(rèn)uid 普通用戶: 權(quán)限受限的用戶(uid:1000-
    的頭像 發(fā)表于 12-20 14:24 ?321次閱讀
    <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è)相對簡單的過程,通??梢酝ㄟ^安裝VirtualBox或KVM等虛擬化
    的頭像 發(fā)表于 12-12 14:36 ?511次閱讀

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

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

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

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

    何在TMS320C6727 DSP上創(chuàng)建基于延遲的音頻效果

    電子發(fā)燒友網(wǎng)站提供《如何在TMS320C6727 DSP上創(chuàng)建基于延遲的音頻效果.pdf》資料免費(fèi)下載
    發(fā)表于 10-16 10:35 ?0次下載
    如<b class='flag-5'>何在</b>TMS320<b class='flag-5'>C</b>6727 DSP上<b class='flag-5'>創(chuàng)建</b>基于延遲的音頻效果

    樹莓派裝ubuntu和raspbian哪個(gè)更好

    和背景 Ubuntu個(gè)基于Debian的Linux發(fā)行版,由Canonical公司開發(fā)和維護(hù)。Ubuntu以其易用性、穩(wěn)定性和社區(qū)支持而
    的頭像 發(fā)表于 08-30 15:41 ?1643次閱讀

    ubuntu刪除的文件怎么恢復(fù)

    Ubuntu文件系統(tǒng)概述 Ubuntu個(gè)基于Linux的操作系統(tǒng),其文件系統(tǒng)與Windows系統(tǒng)有所不同。在
    的頭像 發(fā)表于 08-30 15:10 ?1799次閱讀

    創(chuàng)建ubuntu虛擬機(jī)

    搭建系統(tǒng)建議安裝英文版的ubuntu,在實(shí)際使用編譯等操作都會(huì)遇到些報(bào)錯(cuò),中文版存在翻譯不嚴(yán)謹(jǐn),報(bào)錯(cuò)信息不好搜索解決方法的問題。此外linux相關(guān)開發(fā)更多的是英文資料,建議在初學(xué)的
    發(fā)表于 08-10 14:15

    嵌入式學(xué)習(xí)-搭建自己的ubuntu系統(tǒng)之創(chuàng)建ubuntu虛擬機(jī)

    搭建系統(tǒng)建議安裝英文版的ubuntu,在實(shí)際使用編譯等操作都會(huì)遇到些報(bào)錯(cuò),中文版存在翻譯不嚴(yán)謹(jǐn),報(bào)錯(cuò)信息不好搜索解決方法的問題。此外linux相關(guān)開發(fā)更多的是英文資料,建議在初學(xué)的
    發(fā)表于 08-09 15:43

    何在SQL創(chuàng)建觸發(fā)器

    的業(yè)務(wù)邏輯,以及執(zhí)行審計(jì)和記錄更改歷史等功能。下面,我將詳細(xì)解釋如何在SQL創(chuàng)建觸發(fā)器,并附帶示例代碼。
    的頭像 發(fā)表于 07-18 16:01 ?2103次閱讀

    何在PSOC創(chuàng)建項(xiàng)目中確認(rèn)看門狗定時(shí)器已啟用?

    您好,我是 PSOC BLE 部件的新手,只有項(xiàng)任務(wù),即確認(rèn)看門狗定時(shí)器是否正確啟用并按需要工作。我是 PSOC Creator 的新用戶。如有任何幫助,將不勝感激。如何在 PSOC 創(chuàng)建
    發(fā)表于 07-02 07:10

    ELF 1技術(shù)貼|如何在Ubuntu編譯OpenCV庫

    在之前發(fā)布的文章探討了交叉編譯OpenCV并部署至嵌入式系統(tǒng)的方法。然而,在調(diào)試階段,我們發(fā)現(xiàn)在Ubuntu環(huán)境下將OpenCV編譯為X86架構(gòu)可能更加方便和高效。通過在主機(jī)上編譯并使用X86架構(gòu)
    的頭像 發(fā)表于 05-31 16:41 ?1212次閱讀
    ELF 1技術(shù)貼|如<b class='flag-5'>何在</b><b class='flag-5'>Ubuntu</b><b class='flag-5'>中</b>編譯OpenCV庫

    何在FX3 SuperSpeed explorer等電路板上使用openOCD調(diào)試C++項(xiàng)目?

    配置與文檔的完全相同。 因此,我想請教如何在 FX3 SuperSpeed explorer 等電路板上使用 openOCD 調(diào)試我的 C++ 項(xiàng)目? 回到純
    發(fā)表于 05-23 08:16

    飛凌嵌入式ElfBoard ELF 1板卡-ubuntu創(chuàng)建共享文件夾

    /ELF1-share/linux-4.1.15-elf1.tar.bz28.接下來就可以將共享文件夾的源碼拷貝ubuntu的/home/elf/work目錄下了。elf@ubuntu
    發(fā)表于 04-18 11:14

    使用 PREEMPT_RT 在 Ubuntu 構(gòu)建實(shí)時(shí) Linux 內(nèi)核

    的實(shí)時(shí)內(nèi)核補(bǔ)丁來完成。簡介我們曾介紹過在Ubuntu22.04啟用實(shí)時(shí)Linux內(nèi)核有多簡單,因?yàn)镃anonical已將該內(nèi)核列為
    的頭像 發(fā)表于 04-12 08:36 ?2762次閱讀
    使用 PREEMPT_RT 在 <b class='flag-5'>Ubuntu</b> <b class='flag-5'>中</b>構(gòu)建實(shí)時(shí) <b class='flag-5'>Linux</b> 內(nèi)核
    主站蜘蛛池模板: 国产成都一二三四区 | 黄 色 大 片 网站 | 国产午夜精品一区二区三区 | 久久久久国产精品免费免费不卡 | 99色亚洲| 亚洲欧美在线观看 | 老师喂我吃她的奶水脱她胸罩 | 久久久久国产一级毛片高清片 | 亚洲综合激情另类专区 | 欧美视频不卡一区二区三区 | 欧美成人精品久久精品 | 免费美剧在线观看 | 日本aaaaa特黄毛片 | 福利视频一区二区牛牛 | 日韩基地1024首页 | 九九国产精品 | 100000免费啪啪18免进 | 久久性久久性久久久爽 | 五月婷婷伊人网 | 精品午夜久久福利大片免费 | 资源在线www天堂 | 欧美黄色一级网站 | 中文字幕在线永久在线视频2020 | 五月天婷婷影院 | 欧美一级特黄aaaaaaa在线观看 | 48pao强力打造免费基地 | 国产日韩一区二区三区 | 特级全黄一级毛片免费 | 狠狠插综合网 | 日本xxxx色视频在线观看免费 | 天天天天做夜夜夜做 | 国产一区二区三区在线观看影院 | 欧美又粗又长又湿又黄的视频 | 亚洲视频在线不卡 | 精品视频在线视频 | 一级免费看 | 韩国三级hd中文字幕 | 日本不卡视频在线 | 夜夜夜精品视频免费 | 天天射天天爱天天干 | 在线你懂的网址 |