終端機無法顯示gcc編譯後之檔案的執行結果

顯示結果從第 1 筆 到 5 筆,共計 5 筆
  1. #1
    會員
    註冊日期
    2004-05-22
    討論區文章
    6

    微笑 終端機無法顯示gcc編譯後之檔案的執行結果

    各位好~
    我裝的是Fedora core 5~而我所使用的編譯器是內附的GCC~
    當我用文字編輯器(例如: emacs)寫好一個c的檔案並儲存為 例如: test.c
    裡頭內容假設只有printf("Hello world!!");
    而我在終端機下輸入==> gcc test.c -o test
    之後會產生一個叫test的執行檔
    接著我在終端機中輸入 test
    此時應該會把Hello world!!給秀在終端機上才對
    可是不管我的.c file裡的東西是複雜還是簡單
    我在終端機執行用gcc編譯過的檔案時
    終端機上卻是沒有任何該有的輸出秀在螢幕上~情況如下
    [ppp@so-net-173923 ~]$ gcc test.c -o test
    [ppp@so-net-173923 ~]$ test
    [ppp@so-net-173923 ~]$
    居然沒秀出任何東西就又跑到命令控制列了

    照理說應該會是:
    [ppp@so-net-173923 ~]$ gcc test.c -o test
    [ppp@so-net-173923 ~]$ test
    Hello world!!
    [ppp@so-net-173923 ~]$
    不知道是哪裡的問題~我已經重裝不同版本的fedora好幾遍了~
    可是情況都一樣~不知道有哪位好心人士能解決我的問題~
    非常感謝



  2. #2
    進階會員 repsol 的大頭照
    註冊日期
    2001-06-17
    所在地區
    ADSL 2M/256
    討論區文章
    818

    回覆: 終端機無法顯示gcc編譯後之檔案的執行結果

    有沒有 include stdio.h ??
    「遥か昔、正義に生きる悪魔の伝説があった。
    剣を取って戦い、悪魔の侵略を退けた魔剣士。
    その伝説も、やがて人々の記憶から消えて行った。

    だが2000年の時を経て、魔界はより強大になって甦る。
    圧倒的なパワーで押し寄せる魔界の軍勢。
    本格的な人間界侵攻が始まった…。

    再び訪れた人類の危機に一人の男が立ち上がる。
    伝説の魔剣士の血を引く悪魔狩人(デビルハンター)、その名はダンテ!」

  3. #3
    會員 alec5106 的大頭照
    註冊日期
    2001-06-07
    討論區文章
    1,464

    回覆: 終端機無法顯示gcc編譯後之檔案的執行結果

    SORRY~~我看錯了

    剛去試了一下,你應該剛好用了 test 這個保留字(和linux內建指令相同) 所以
    test是執行內建命令,沒有任何結果
    要執行
    ./test
    才看得到
    此文章於 2006-11-06 01:33 AM 被 alec5106 編輯。

  4. #4
    會員
    註冊日期
    2004-05-22
    討論區文章
    6

    回覆: 終端機無法顯示gcc編譯後之檔案的執行結果

    引用 作者:repsol
    有沒有 include stdio.h ??
    這位大大您好~
    test.c 裡的東西如下~

    #include<stdio.h>

    int main(void)
    {
    printf("Hello world!!");

    return 0;
    }


    因為我在別台linux下的終端機run是一切正常的~
    而在我自己的fedora core 5下run就是秀不出正常的輸出
    不知道問題在哪??還是我哪裡沒設好~
    煩請知道的大大不吝相告~謝謝

  5. #5
    會員
    註冊日期
    2004-05-22
    討論區文章
    6

    回覆: 終端機無法顯示gcc編譯後之檔案的執行結果

    引用 作者:alec5106
    SORRY~~我看錯了

    剛去試了一下,你應該剛好用了 test 這個保留字(和linux內建指令相同) 所以
    test是執行內建命令,沒有任何結果
    要執行
    ./test
    才看得到
    感謝您~果真是要加上./才能執行~跟在cygwin底下的操作模式很像~
    而且是不管檔名叫啥都得加上./後才能執行~非常感謝您的幫助~
    thanks a million!



類似的主題

  1. 請問如何把hfslip執行結果輸出到文字檔案
    作者:purk 所在討論版:-- Windows 討 論 版
    回覆: 5
    最後發表: 2010-11-23, 11:04 PM
  2. FC5 & Kernel 2.6.10編譯後 make bzImage 出現error
    作者:dk0521 所在討論版:-- FreeBSD & Linux 討 論 版
    回覆: 1
    最後發表: 2006-09-11, 10:02 PM
  3. 無法顯示cd曲目
    作者:replay272 所在討論版:-- 多 媒 體 討 論 版
    回覆: 0
    最後發表: 2006-05-09, 10:17 PM
  4. 超級終端機無法使用
    作者:chiohsu 所在討論版:-- HELP ME 電 腦 軟 硬 體 急 救 版
    回覆: 1
    最後發表: 2005-11-18, 10:02 AM
  5. 終端機不顯示
    作者:mengchiu 所在討論版:---- ADSL 軟 硬 體 技 術
    回覆: 1
    最後發表: 2001-08-22, 02:45 PM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •