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

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

步驟1:將VirtualBox安裝到您的計算機上

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

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

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

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

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

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

現(xiàn)在,系統(tǒng)會詢問您是否要創(chuàng)建虛擬硬盤。選擇“立即創(chuàng)建虛擬硬盤”,然后單擊“創(chuàng)建”。創(chuàng)建硬盤后,您現(xiàn)在可以通過虛擬機在Linux上運行Ubuntu。

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

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

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

ls - 用于顯示當前目錄中的文件夾和文件

cd - 用于導航到當前目錄中的文件夾或目錄

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

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

步驟4:在文本編輯器中編寫C項目

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

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

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

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

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

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

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

步驟5:編譯并運行項目

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

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install build-essential

gcc -v

make -v

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

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

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

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

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

    關(guān)注

    88

    文章

    11818

    瀏覽量

    219572
  • Ubuntu
    +關(guān)注

    關(guān)注

    5

    文章

    617

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

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

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

    請問如何在 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è)備的信息,還是進行系統(tǒng)調(diào)試。 在本文中,我們將介紹些常用的命令以及它們的使用方法,幫助大家了解
    發(fā)表于 12-24 08:19

    Linux-RT特點及簡單應(yīng)用

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

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

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

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

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

    創(chuàng)建Library工程

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

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

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

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

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

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

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

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

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

    何在樹莓派上安裝Ubuntu MATE ?

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

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

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

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

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

    Debian和Ubuntu哪個好些?

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