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

    熱點內容
    租用伺服器如何測速 發布:2025-05-09 20:03:39 瀏覽:790
    文件夾左邊 發布:2025-05-09 19:59:21 瀏覽:730
    wincc腳本從入門到精通 發布:2025-05-09 19:35:39 瀏覽:894
    網路電腦配置哪個好 發布:2025-05-09 19:35:02 瀏覽:273
    函數中未指定存儲類別 發布:2025-05-09 19:24:45 瀏覽:131
    大話西遊2腳本錯誤解決方法 發布:2025-05-09 19:23:24 瀏覽:898
    我的世界伺服器op掛下載 發布:2025-05-09 19:23:23 瀏覽:647
    政府配置哪些資源 發布:2025-05-09 19:21:57 瀏覽:231
    怎麼注銷電腦密碼 發布:2025-05-09 19:18:47 瀏覽:148
    台灣中華電信大型伺服器雲伺服器 發布:2025-05-09 19:09:08 瀏覽:408