1. 程式人生 > >Linux系統(本例以Ubuntu18.04為例)安裝GCC編譯器

Linux系統(本例以Ubuntu18.04為例)安裝GCC編譯器

Linux(本例以Ubuntu18.04為例)安裝GCC編譯器

一、安裝

安裝命令:sudo apt-get  build-dep  gcc   

遇到

您希望繼續執行嗎? [Y/n] y 

直接輸入y回車即可

一直到安裝並設定完成再次回到命令操作行

二、測試下GCC編譯命令

1.編寫一個簡單的HelloWorld程式儲存為HelloWorld.c

1 #include<stdio.h>
2 int main()
3 {
4         printf("Hello World!");
5         return 0;
6 }

2.GCC命令編譯下   直接使用gcc filename  生成一個編譯後的檔案a.out    使用./a.out執行 打印出一行HelloWorld

 關於GCC編譯處理的過程請看這篇博文

相關推薦

Linux系統Ubuntu18.04安裝GCC編譯器

Linux(本例以Ubuntu18.04為例)安裝GCC編譯器 一、安裝 安裝命令:sudo apt-get  build-dep  gcc    遇到 您希望繼續執行嗎? [Y/n] y  直接輸入y回車即可 一直到安裝並設定完成再次回到命令操作行 二、測試下GCC編譯命令 1.編寫

LinuxUbuntu16.04和Windows誤刪檔案恢復

在linux下有一個用著很爽的命令rm -f,意為強制刪除,同樣這也是個非常危險的命令(可以理解為禁咒2333)。所以我是儘量避免使用這條指令的。 而今天我在編譯一個C++檔案時不小心將目標檔案和原始檔位置顛倒,結果也造成了與rm同樣的結果。於是花了很久的時間

Linux設定軟連結Ubuntu12.04

    預備知識: -s 是代號(symbolic)的意思。   這裡有兩點要注意:第一,ln命令會保持每一處連結檔案的同步性,也就是說,不論你改動了哪一處,其它的檔案都會發生相同的變化;第二,ln的

Ubuntu設定環境變數並立即生效Ubuntu12.04

Ubuntu Linux系統包含兩類環境變數:系統環境變數和使用者環境變數。系統環境變數對所有系統使用者都有效,使用者環境變數僅僅對當前的使用者有效。 修改使用者環境變數 使用者環境變數通常被儲存在下面的檔案中: ~/.profile ~/.bash_profi

Ubuntu無法正常關機Ubuntu12.04

Ubuntu12.04和Windows7雙系統總是發現在關機或者重啟的時候,無法關掉電源,只能按電腦的電源按鈕才可以強行關掉, 最後通過以下辦法才解決。     首先編輯/etc/default/g

使用ownCloud搭建私人儲存雲Ubuntu12.04

在雲端計算已經算不上一個新鮮詞了,各大IT公司的產品都會套上一個“雲”字來忽悠使用者。相信大家都用過網盤,現在更流行的詞應該叫“雲端儲存”,像用的比較多國外的有 Dropbox、SkyDrive,國內也

再議Linux的禁ping設定——CentOS7.4

一、 背景 在實際的生產環境中,對於某些伺服器需要進行設定禁止ping,具體場景就不做討論了,大家根據自己的實際情況進行設定即可。 二、實驗環境 被ping主機IP: 10.1.1.11 執行ping的主機IP: 10.1.1.12及通過NAT連線的主機 作業

Caffe實戰系列:最簡潔的Caffe安裝教程(ubuntu14.04)

網上充斥各種安裝方法,但是都很繁瑣,特別是安裝顯示卡驅動以及依賴項,對於初學者不是很方便。我覺得采用包管理工具更方便因此寫下本文。 (1)首先安裝ssh,這樣能夠使用winscp和putty或者secure crt進行遠端連線,方便在windows下載東西傳到linu

基於VMware Workstation建立虛擬機器,Ubuntu16.04

為了工作和學習的需要,越來越多的人選擇安裝虛擬機器來滿足自己的需求,下面的方法即為本文章的主要內容: 之前寫過一個基於VirtualBox虛擬機器,但是覺得此虛擬機器的執行速度越來越慢,所以安裝了本文提到的VM虛擬機器,推薦大家下載正版軟體。 1、下載VMware Wor

ubuntu預設安裝JAVA的openjdk版本沒有tools.jar的問題(ubuntu16.04)

由於ubuntu預設安裝JAVA的openjdk版本沒有裝tools.jar,因此在某些情況下必須安裝openjdk的完全版,如下命令即可完成:sudo apt-get install openjdk-

安裝Windows和Linux系統方法Windows7和Ubuntu16.04

用UltraISO製作Ubuntu 或 Debian 的U盤啟動盤後,在機器用U盤啟動時有時會報這個錯誤:failed to load ldlinux.c32 這是UltraISO的問題,需要換燒錄軟體,請換燒錄軟體: linux:mkusb windows

Linux系統手動安裝rpm包依賴關係分析Kernel升級

        有在Linux系統中安裝軟體的經歷的人都知道,在Linux系統中手動安裝軟體不想在Windows下安裝軟體那麼方便,直接雙擊,然後下一步下一步就可以把軟體成功的裝入到系統中,而在Linux系統中,安裝軟體存在這各種各樣的依賴關係,而這些依賴關係在手動安裝時十

LINUX下PHP編譯添加相應的動態擴展模塊so不需要重新編譯PHP,openssl.so

down get 階段 很多 習慣 lin 模塊 臨時 操作 本文轉自:原文鏈接 http://www.cnblogs.com/doseoer/p/4367536.html 網上我看到有很多相關的文章都是簡述這個問題的,但畢竟因為LINUX版本眾多,很多LIUNX命令或路

Centos 7Linux環境下安裝PHP編譯添加相應動態擴展模塊soopenssl.so

linu *** bz2 restart lan openssl 發現 不知道 tails https://blog.csdn.net/shinesun001/article/details/54312402 在centos 7環境下搭建好Lnmp環境之後,發現安裝的php

Linux安裝Docker CE CentOS 7

 系統要求:centos 7 64位,centos-extras儲存庫必須啟用。 解除安裝舊版Docker 查詢當前的Docker版本 $ docker -v            如果存在已安

Linux國內常用源的介紹和使用Ubuntu16.04

Ubuntu16.04的”軟體和更新”中,自帶了“自動選擇最快速的源”的功能,所以現在說配置源,僅僅是瞭解。當然,如果說是為了手動配置ipv6的源,節約學校的流量,還是非常有必要的。 清華TU

Ubuntu中安裝和配置 Java JDK,並解除安裝自帶OpenJDKUbuntu 12.04

1.下載jdk-7u25-linux-i586.tar.gz 2.修改jdk-7u25-linux-i586.tar.gz的可執行許可權,最簡單的方法是賦予許可權,即: chmod 755 jdk

VMware14.0.0 版本虛擬機器安裝Ubuntu16.04 LTS版本Linux系統多圖詳細步驟

 一.前期準備工作 1.成功安裝完成VMware14軟體; 2.去Ubuntu官網下載Ubuntu16.0.4 LTS 版本的映象檔案。 二.安裝步驟 1.開啟VMware軟體,選擇《建立虛擬機器》; 2.選擇《自定義》,並點選《下一步》;   3.硬體相容性選擇《Workstation14.x》,並點選

使用vmware虛擬機器安裝Linuxredhat5.8中常見問題

需要準備的工具:1、VMware workstations(這是一個商業軟體,但是在我們大中國,不用愁沒有破解版,自己找吧,我用的是VMware workstations 10.0)                                 2、redhat5.8的I

linux檔案系統擴充套件(centos7 xfs)

centos7安裝後,預設掛載/dev/centos/root到/,當硬盤裡有未用的空間時,可將這些空間擴充套件至/,本文描述此過程並最後給出參考指令碼 1.先將未用完或擴充套件的硬碟分割槽 2將分割槽建立成pv pvcreate /dev/vda3 3.將新建