日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(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 ? 來源:網(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ì)詢問您是否要?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è)簡(jiǎn)單的C的代碼。當(dāng)這個(gè)項(xiàng)目被編譯和運(yùn)行時(shí),它會(huì)顯示一條文字,上面寫著“Instructables很棒!”。了解代碼中的每一行是很重要的。通過理解這幾行,您將獲得有關(guān)如何創(chuàng)建C程序的小知識(shí)。以下是項(xiàng)目中每行代碼的作用:

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

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

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

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

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

要在文本編輯器中寫入,必須按“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í)行文件?,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ī),請(qǐng)按任務(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)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11822

    瀏覽量

    219609
  • Ubuntu
    +關(guān)注

    關(guān)注

    5

    文章

    617

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    何在 S32DS 3.6 安裝 IAR Eclipse 插件并創(chuàng)建 IAR 項(xiàng)目?

    何在 S32DS 3.6 安裝 IAR Eclipse 插件并創(chuàng)建 IAR 項(xiàng)目? There is an article here that explains how to op
    發(fā)表于 04-23 07:44

    請(qǐng)問如何在 VisionFive 23.04 上安裝 Ubuntu 2?

    何在 VisionFive 23.04 上安裝 Ubuntu 2?
    發(fā)表于 03-11 06:30

    何在Linux列出USB設(shè)備

    Linux操作系統(tǒng)提供了許多命令來列出系統(tǒng)連接的USB設(shè)備,這些命令非常有用,無論是查看已連接設(shè)備的信息,還是進(jìn)行系統(tǒng)調(diào)試。 在本文中,我們將介紹些常用的命令以及它們的使用方法,幫助大家了解
    發(fā)表于 12-24 08:19

    Linux-RT特點(diǎn)及簡(jiǎn)單應(yīng)用

    工具。這些工具可以用來查看和修改任務(wù)的調(diào)度策略和優(yōu)先級(jí),以及監(jiān)視系統(tǒng)運(yùn)行的實(shí)時(shí)任務(wù)。 下面個(gè)示例,演示如何在Linux-RT上使用
    發(fā)表于 12-05 07:37

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

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

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

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

    創(chuàng)建個(gè)Library工程

    創(chuàng)建個(gè)Library工程 首先選中 File -&gt; New -&gt; C/C++ Project,在彈出的框
    發(fā)表于 10-20 09:30

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

    點(diǎ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

    rt-thread studio創(chuàng)建不了gd32項(xiàng)目是怎么回事?

    為什么在rt-thread studio創(chuàng)建個(gè)gd32項(xiàng)目時(shí)候,他打開的那個(gè)選型芯片型號(hào)是,安裝好了,沒有確認(rèn)鍵啊,只有退出sdk管理器
    發(fā)表于 09-15 06:56

    【HZ-T536開發(fā)板免費(fèi)體驗(yàn)】—— linux創(chuàng)建線程

    任務(wù),并行是多個(gè)處理器或多核處理器同時(shí)執(zhí)行不同的任務(wù)。 Linux系統(tǒng)中進(jìn)行多線程編程時(shí),會(huì)涉及到主線程和子線程的操作: 1)主線程是程序的執(zhí)行入口,它是程序一個(gè)創(chuàng)建的線程。 2)
    發(fā)表于 09-01 21:31

    何在樹莓派上安裝Ubuntu MATE ?

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

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

    本文詳細(xì)介紹了如何在Linux配置DNS服務(wù)器,包括DNS工作原理、本地緩存、DNS查詢過程,以及正向和反向查詢的配置。步驟包括服務(wù)器配置、編輯BIND配置文件、添加解析信息和客戶端測(cè)試,同時(shí)提到了注意事項(xiàng)和常見問題解決方法。
    的頭像 發(fā)表于 05-09 13:38 ?2808次閱讀
    如<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用戶來說,正確安裝顯卡驅(qū)動(dòng)是獲得最佳圖形性能的關(guān)鍵。與Windows系統(tǒng)不同,Linux系統(tǒng)通常不會(huì)自動(dòng)安裝
    的頭像 發(fā)表于 05-07 16:05 ?2964次閱讀
    如<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ù)器與開發(fā)者生態(tài)的核心地位。前者以穩(wěn)定性和純粹開源理念著稱,后者則憑借易用性與商業(yè)友好性成為新手首選。本文將從技術(shù)特性、應(yīng)用場(chǎng)景及生態(tài)
    的頭像 發(fā)表于 05-07 10:58 ?1448次閱讀
    读书| 大冶市| 烟台市| 繁昌县| 南丹县| 东方市| 城步| 舞阳县| 南开区| 剑川县| 平顶山市| 永安市| 迭部县| 蒙阴县| 阳高县| 汝州市| 梁平县| 宽甸| 新建县| 西充县| 华阴市| 博乐市| 阿尔山市| 潮州市| 罗江县| 泸西县| 湟中县| 盐津县| 防城港市| 沅江市| 临沂市| 晋江市| 农安县| 沽源县| 安远县| 阳城县| 二手房| 德保县| 大埔区| 静安区| 黄石市|