當前位置:首頁 » 編程軟體 » gcc編譯執行

gcc編譯執行

發布時間: 2022-04-04 10:11:57

❶ gcc編譯後的文件如何運行

Windows系統
假如生成的可執行文件名稱為prog.exe,位於D:\cpp文件夾下,那麼打開命令行,運行下面兩條命令
cd D:\cpp
prog.exe
注意,如果用gcc編譯的時候未指定可執行文件名稱,則默認為a.exe

linux系統
假如生成的可執行文件名稱為prog,位於home下的CPP文件夾,那麼打開終端,運行下面兩條命令
cd ~/CPP
./prog
注意,如果用gcc編譯的時候未指定可執行文件名稱,則默認為a.out

c語言編譯器icc與gcc編譯出來的執行文件有什麼區別

ICC 是intel 針對intel 體系架構開發的編譯器,顯然,你的代碼,如果運行在intel機器上,intel的人開發的編譯器,編譯出來的可執行代碼效率更高。畢竟人家對intel體系結構這么熟悉,裡面的優化說明的,肯定做得不錯。但是只能運行在intel體系結構上。比如你的PPC的板子就不能運行了。

GCC是一般性的通用的編譯器,可以編譯運行在各種體系結構上的代碼,比如intel, PPC, ARM, MIPS。它很通用。裡面的開發者,當然也熟悉intel 體系架構。但是也要考慮到通用。所以,是一般化的選擇。在intel體系結構上運行的話,可能某些地方不如ICC的效率高。

他們實現的原理基本是一致的,但是在細節上,肯定差別很大。比如針對同一種語句,有的會告警,有的不會。有些支持擴展特性。有些不支持。

❸ gcc編譯後的文件沒有可執行許可權,怎麼修改。

不用root終端, 改成用戶的, 還有個辦法就是設定一個文件夾下, 所有文件不需要許可權, 當做工作空間

❹ Linux下使用gcc編譯及運行C程序的方法

gcc main.c max.c -o 程序名
或者先編譯成obj:
gcc main.c -c -o main.o
gcc max.c -c -o max.o
gcc max.o main.o -o 程序名

❺ win下用gcc編譯c語言,編譯成功,但是沒有生成可執行文件,沒有辦法執行啊,不知道輸出什麼。

用Dev c++,Dev-C++是一個C&C++開發工具,它是一款自由軟體,遵守GPL協議。它集合了GCC、MinGW3

❻ linux系統中用gcc編譯並且運行c程序

【希望對你有幫助】

建議你看看編程的一些基礎知識


- 經典hello word 程序

#include <stdio.h>

int mian()

{

printf("hello world! ");

return 0;

}


- 編譯

-進入終端

-進入源文件所在的目錄

$ gcc hello.c -o hello


- 運行

$ ./hello

    ❼ gcc如何編譯運行c語言程序

    1. 用vim編輯器寫完代碼,給該文本命名為名稱.c,名稱任意取,比如hello,c保存。

    2. 終端打開,切換當前路徑,PS:一般情況下就是在當前路徑。

    3. 輸入:gcc hello.c -o a.out

    4. 執行代碼:./a.out

    ❽ 在ubuntu系統中如何用GCC編譯運行一個C程序

    1、確定安裝了gcc編譯器後,接下來用vim編輯一個c文件。

    熱點內容
    api開發php 發布:2025-09-16 22:06:15 瀏覽:594
    mysql自動備份linux 發布:2025-09-16 21:58:33 瀏覽:942
    怎麼用自己的伺服器ip做域名 發布:2025-09-16 21:49:57 瀏覽:915
    vc為什麼能編譯不能用 發布:2025-09-16 21:48:03 瀏覽:742
    編譯原理沖突圖的定義 發布:2025-09-16 21:26:45 瀏覽:808
    安卓手機芯哪個牌子好 發布:2025-09-16 21:26:33 瀏覽:206
    centos編譯安裝git 發布:2025-09-16 21:19:55 瀏覽:974
    安卓系統如何使用手機優盤 發布:2025-09-16 21:14:01 瀏覽:331
    在手機上注冊公積金如何設置密碼 發布:2025-09-16 21:07:01 瀏覽:824
    無控制器存儲 發布:2025-09-16 21:02:44 瀏覽:718