linux(一)——命令列建立c程式並編譯
gcc表示翻譯官、翻譯組織
一、用命令列建c檔案
1、vi 檔名.檔案格式
eg: vi a.c 回車//建立c檔案
2.儲存退出(ESC,:wq)
寫完內容後,按“ESC”,然後“:”,輸入“wq”儲存退出
3、開啟檔案(gedit 檔名.檔案格式)
gedit a.c //進入到之前的c語言編輯介面
4、gcc -o 輸出檔名 輸入檔名 //輸出檔案即要生成的新檔名;輸入檔案名錶示原始檔,注-o和輸出檔名之間不能放任何東西,輸入檔案可放在-o之前。
gcc -o build a
5、編譯程式(./輸出檔名)
./輸出檔名 //注:“.”和“/”之間沒空格
安裝Linux Ubuntu庫中自帶的軟體:
可用下面這條命令
sudo apt-get install 軟體名
相關推薦
linux(一)——命令列建立c程式並編譯
gcc表示翻譯官、翻譯組織一、用命令列建c檔案1、vi 檔名.檔案格式 eg: vi a.c 回車//建立c檔案2.儲存退出(ESC,:wq)寫完內容後,按“ESC”,然後“:”,輸入“wq”儲存退出3、開啟檔案(gedit 檔名.檔案格式)gedit a.c //進入
《自己動手寫java虛擬機器》學習筆記(一)-----命令列工具(go)
專案地址:https://github.com/gongxianshengjiadexiaohuihui 在今年三月份的時候,看過這本書,但是可能知識儲備不足,許多東西都一知半解,導致看到一半就看不下去了,現在覺得自己進步挺大的,決定重新拾起這本書,並且把
zookeeper使用(一)--命令列
一、前言 在學習了Zookeeper相關的理論知識後,下面接著學習對Zookeeper的相關操作。 二、Zookeeper部署 Zookeeper的部署相對來說還是比較簡單,讀者可以在網上找到相應的教程,點這裡,筆者不再累贅。 Zookeeper有三種執行形式:叢集模式、
PHP 資料庫mysql(一)命令列操作資料庫
========終端中操作資料庫===========(在終端中使用mysql命令時,需要先配置環境變數)===== 第一次連結資料庫時,沒有密碼輸入mysql -uroot -p直接回車,要你輸入密碼,直接不輸入,回車,就連結了資料庫; 修改資料庫的密碼: 空密碼登
在命令列執行C++程式帶來的思考(C++學習筆記 26)
我的電腦是Win10 x64位,裝有編譯程式的軟體有CodeBlocks和Dev-C++。 我想用windows的cmd命令列來帶引數地進行編譯C++程式碼。但是網上說下載MinGw,但這個MinGw是幹什麼用的? 首先了解以下概念: IDE: 整合開發環境(IDE,Integr
Linux基礎之(一)檔案的建立
在GUI的桌面環境中,建立檔案是很簡單的,例如Windows平臺中,大多數情況下只需要點選右鍵,就可以新建文字文件等各類檔案。在終端中建立檔案,大體有這麼三種方式,使用touch命令進行建立,使用文字編輯器進行建立,使用重定向符號進行建立,接下來就演示如何使用
linux(一):linux基本命令-常用系統工作命令
1.man 幫助指令,可檢視Linux中指令幫助、配置檔案幫助、程式設計幫助等資訊 按鍵 用處 空格鍵 向下翻一頁 PaGe down 向下翻一頁 PaGe up 向上翻一頁
C++資料結構:二叉樹(一)——先序建立二叉樹
一、二叉樹 (Binary Tree) 定義: 二叉樹是n個節點的有限集合,該集合或者為空集( 稱為空二叉樹 ),或者由一個根節點和兩棵互不相交的的二叉樹組成,這兩棵二叉樹分別稱為根節點的左子樹和右
算法導論筆記——第十~十一章 數據結構(一) 散列
發生 情況 要求 sub 裝載 ted 因子 let 完全 第十章 基本數據結構 棧:可由數組表示 隊列:可由數組表示 指針和對象:可由多數組表示。可用棧表示free list 有根數: 二叉樹:左右孩子 分支無限制:左孩子右兄弟表示法 第十一章 散列表 數組:
設計模式(一)——命令模式
進行 span request st2 ges 耦合 i++ 設計 ima 1.描述 將一個請求封裝為一個對象,從而使用戶可以用不同的請求對客戶進行參數化;對請求排隊或記錄請求日誌,以及支持可撤銷操作。 2.用途 在程序設計中,經常涉及道一個對象請求另一個對象調用其方法的情
Linux(一) 軟件安裝
修正 是個 上網 新版 打包 執行文件 cal 進行 停止 前言:在Linux中安裝軟件時,我們經常要考慮到這樣幾個個問題: (1).怎樣安裝軟件; (2).軟件安裝在什麽地方; (3).如何卸載刪除不要的軟件...... 下
初識Linux(一)
指定 mod data watermark username apple home 管理員 管道 一、命令提示符格式 1.默認格式: [root@centos6 ~]#[用戶名@主機名前綴 目錄路徑後綴]#|$ (root是為#,普通用戶時為$)2.查
Linux(一)
href TP http itl AR www 用戶態 inux title 參考文檔: Linux探秘之用戶態與內核態:https://www.cnblogs.com/bakari/p/5520860.htmlLinux(一)
[搬運工系列]-JMeter(十) 命令列(非GUI)模式
前文 講述了JMeter分散式執行指令碼,以更好的達到預設的效能測試(併發)場景。同時,在前文的第一章節中也提到了 JMeter 命令列(非GUI)模式,那麼此文就繼續前文,針對 JMeter 的命令列模式進行詳細解說。 一、應用場景 1、無需互動介面或受環境限制(linux t
《自己動手寫java虛擬機器》學習筆記(二)-----命令列工具(java)
專案地址:https://github.com/gongxianshengjiadexiaohuihui 首先是Cmd的類 /** * @ClassName Cmd * @Description TODO * @Author Mr.G * @Date 2018/10/9 9:40
vue入門(一)安裝及建立第一個專案
前端近幾年來飛速發展,各種技術框架層出不窮,架構模式也從主流MVC慢慢轉向MVVM。使用AngularJS、React和Vue.js等框架進行前端開發已經成為趨勢。因此我也開始了vue.js的修煉之路(之所以選擇vue.js是因其入門門檻低)。 一、安裝 為了讓我們建立Vue專案更加容易,我
Android中使用OrmLite(一):表建立及增刪改查
OrmLite是一個輕量級的ORM框架,面向JAVA語言。也是時下流行的Android的ORM框架之一。在Android中使用Sqlite資料,如果又不想寫SQL,OrmLite或許是個不錯的選擇。 使用OrmLite,首先要在gradle
深入理解JVM(一)——物件的建立
物件的建立 物件的建立,在語言層面上,通常只是new這個關鍵字而已。(本章所討論的物件限於普通Java物件,不包括陣列和 Class物件)虛擬機器遇到new指令時: 檢查這個指令的引數是否能在常量池定位到一個類的符號引用。 檢查這個符號引用代表的類是否已被載入,解析,初
《Effective C++》讀書筆記:(一)讓自己習慣C++
條款01:四個次語言:C、Object-Oriented C++、Template C++(泛型和模板超程式設計)、STL 條款02:用inline、enum、const代替#define #define定義的巨集,複雜起來,就會很難理解。 (1)對於單純常量
【程式設計模式】(一) ------ 命令模式 和 “重做” 及 “撤銷”
前言 本文及以後該系列的篇章都是本人對 《遊戲程式設計模式》這本書的閱讀理解,從中對一些原理,用更直白的語言描述出來,並對部分思路或功能進行初步實現。而本文所描述的 命令模式, 相信讀者應該都有了解過或聽說過,如果尚有疑惑的讀者,我希望本文能對你有所幫助。 命令模式是設計模式中的一種,但該系列所指的程式設計模