導航:首頁 > 源碼編譯 > gcc編譯運行之後怎麼出現命令

gcc編譯運行之後怎麼出現命令

發布時間:2022-08-11 01:07:27

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

【希望對你有幫助】

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


- 經典hello word 程序

#include <stdio.h>

int mian()

{

printf("hello world! ");

return 0;

}


- 編譯

-進入終端

-進入源文件所在的目錄

$ gcc hello.c -o hello


- 運行

$ ./hello

    ㈡ 系統有GCC 在命令行模式下怎麼運行

    gcc後面是要跟參數的,什麼都不跟必然會出現「沒有輸入文件」的提示了。比如你的主目錄下已經有了一個名為test.c的C語言源代碼文件,則在終端中輸入gcc test.c,回車,gcc編譯器就會對test.c進行預處理,編譯,匯編,連接,最後生成可執行程序,默認的就是生成test.out。此時在終端輸入./test.out即可運行程序了

    ㈢ 安裝完g++編譯器以後怎麼在命令行中執行gcc命令

    如果你要編譯一個文件名為 hello.cpp 的文件,可以這樣做:
    #g++ -o hello hello.cpp //編譯並鏈接hello.cpp文件, -o後面是輸出可執行文件的名稱,不指明則為a.out
    #./hello //執行生成的hello可執行文件。

    ㈣ gcc編譯c文件的方式,之後如何運行

    gcc test.c -o test
    將test.c預處理、匯編、編譯並鏈接形成可執行文件test。-o選項用來指定輸出文件的文件名。
    簡單點的就是gcc test.c,會自動生成a.out
    ./a.out也就是./test即可運行

    ㈤ gcc怎樣使用命令

    Gcc最基本的用法是∶gcc [options] [filenames] 其中options就是編譯器所需要的參數,filenames給出相關的文件名稱。 -c,只編譯,不連接成為可執行文件,編譯器只是由輸入的.c等源代碼文件生成.o為後綴的目標文件,通常用於編譯不包含主程序的子程序文件。 -o output_filename,確定輸出文件的名稱為output_filename,同時這個名稱不能和源文件同名。如果不給出這個選項,gcc就給出預設的可執行文件a.out。 -g,產生符號調試工具(GNU的gdb)所必要的符號資訊,要想對源代碼進行調試,我們就必須加入這個選項。 -O,對程序進行優化編譯、連接,採用這個選項,整個源代碼會在編譯、連接過程中進行優化處理,這樣產生的可執行文件的執行效率可以提高,但是,編譯、連接的速度就相應地要慢一些。 -O2,比-O更好的優化編譯、連接,當然整個編譯、連接過程會更慢。 -Idirname,將dirname所指出的目錄加入到程序頭文件目錄列表中,是在預編譯過程中使用的參數。

    ㈥ gcc編譯後的文件怎樣運行

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

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

    ㈦ cmd調用gcc編譯運行c語言後,c語言會再產生一個窗口顯示結果,如何將這些內容顯示在cmd命令窗口中

    intresult=system("startsource/try.exe");

    在 try.c裡面這樣寫

    inta=5;
    printf("%d ",a);
    returna;

    ㈧ gcc編譯後怎麼運行

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

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

    閱讀全文

    與gcc編譯運行之後怎麼出現命令相關的資料

    熱點內容
    單片機算交流 瀏覽:45
    php自適應網站 瀏覽:467
    2b2t伺服器怎麼獲得許可權 瀏覽:815
    c語言javaphp 瀏覽:804
    程序員技術不分高低嗎 瀏覽:619
    dos不是內部或外部命令 瀏覽:708
    PC機與單片機通訊 瀏覽:675
    二級加密圖 瀏覽:113
    壓縮機異音影響製冷嗎 瀏覽:711
    德斯蘭壓縮機 瀏覽:490
    程序員太極拳視頻 瀏覽:531
    網上購買加密鎖 瀏覽:825
    安卓為什麼軟體要隱私 瀏覽:83
    虛擬主機管理源碼 瀏覽:811
    java圖形圖像 瀏覽:230
    單片機輸出口電平 瀏覽:486
    java配置資料庫連接 瀏覽:479
    java多態的體現 瀏覽:554
    java的split分隔符 瀏覽:128
    跪著敲代碼的程序員 瀏覽:239