當前位置:首頁 » 編程軟體 » 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文件。

    熱點內容
    c語言五子棋程序 發布:2025-01-27 12:58:43 瀏覽:156
    win10流媒體伺服器怎麼搭建 發布:2025-01-27 12:58:04 瀏覽:383
    組合公式的演算法 發布:2025-01-27 12:45:50 瀏覽:277
    落櫻小屋哪裡下載安卓 發布:2025-01-27 12:35:13 瀏覽:71
    微信伺服器IP跳轉 發布:2025-01-27 12:26:54 瀏覽:73
    oracle自動備份腳本linux 發布:2025-01-27 12:21:40 瀏覽:936
    pop伺服器密碼怎麼填 發布:2025-01-27 12:20:02 瀏覽:968
    oraclesqlnumber 發布:2025-01-27 12:04:22 瀏覽:849
    如何看三才配置數理暗示力 發布:2025-01-27 12:04:15 瀏覽:811
    我的世界離線2b2t的伺服器 發布:2025-01-27 11:51:25 瀏覽:144