作者 主題: [問題]在FreeBSD下面發展的C語言  (閱讀 3757 次)

0 會員 與 1 訪客 正在閱讀本文。

LPJ

  • 懷疑的國中生
  • **
  • 文章數: 81
    • 檢視個人資料
[問題]在FreeBSD下面發展的C語言
« 於: 2003-06-12 03:02 »
在FreeBSD下發展的C Compiler正是 GNU C
或是C++,又稱 GUN C++.....
也就是gcc........
http://www.gnu.org/home.zh.html

目前只找到Complier .....但是寫好的程式我依然不會run....

抱歉......小弟在DOS..下習慣了IDE的介面.寫好自動顯示結果.....

但是....搬到BSD下面 我就呆住了........我還是個新手....煩請指教 多謝.....

這是我寫好的C語言....結果想要螢幕顯示 0~9
CODE  
#include <stdio.h>
main()
{
 int i;

 for(i = 0; i < 10; i++)
   printf("i = %d\n", i);

 printf("end.\n");
}
 


當我下達
#cc test.c
#

結果卻是沒有任何回應,只有多出a.out的檔案........
我用ee 去看....a.out 卻是一推亂碼.......可能是編譯之後的檔案........

請問前輩如何執行結果呢?

日京三子

  • 全區板主
  • 俺是博士!
  • *****
  • 文章數: 8830
    • 檢視個人資料
    • http://www.24online.cjb.net
[問題]在FreeBSD下面發展的C語言
« 回覆 #1 於: 2003-06-12 03:07 »
指定輸出檔案名稱: gcc   123.cc -o xxx.(xxx) <--可有可無

要執行看結果就更簡單啦~~~
sh xxx.xxx
哈克不愛的多合一輸入平台----->新香草口味
過去的時間不斷流逝,抹去的眼淚已成追憶;
乾枯的雙手無力阻止,再會了我遠去的曾經。

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5404
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
[問題]在FreeBSD下面發展的C語言
« 回覆 #2 於: 2003-06-12 08:45 »
a.out 就是執行檔了.
./a.out 就會去執行它, 你就可以看到結果了.

LPJ

  • 懷疑的國中生
  • **
  • 文章數: 81
    • 檢視個人資料
[問題]在FreeBSD下面發展的C語言
« 回覆 #3 於: 2003-06-12 09:52 »
各位前輩感恩喔!!
引述: "日京三子"
指定輸出檔案名稱: gcc   123.cc -o xxx.(xxx) <--可有可無

要執行看結果就更簡單啦~~~
sh xxx.xxx

我的執行結果如下.....實際上sh xxx.c 可能不行喔
引用
dns:~#sh a.out
a.out: 1: Syntax error: "(" unexpected
dns:~#


引用
dns:~#./a.out
i = 0
i = 1
i = 2
i = 3
i = 4
i = 5
i = 6
i = 7
i = 8
i = 9
end.
dns:~#


沒想到這麼簡單阿.....heheheh........

日京三子

  • 全區板主
  • 俺是博士!
  • *****
  • 文章數: 8830
    • 檢視個人資料
    • http://www.24online.cjb.net
[問題]在FreeBSD下面發展的C語言
« 回覆 #4 於: 2003-06-12 10:39 »
引述: "LPJ"
各位前輩感恩喔!!
引述: "日京三子"
指定輸出檔案名稱: gcc   123.cc -o xxx.(xxx) <--可有可無

要執行看結果就更簡單啦~~~
sh xxx.xxx

我的執行結果如下.....實際上sh xxx.c 可能不行喔
引用
dns:~#sh a.out
a.out: 1: Syntax error: "(" unexpected
dns:~#



老大, xxx.c沒編譯過要怎麼告訴系統執行?
哈克不愛的多合一輸入平台----->新香草口味
過去的時間不斷流逝,抹去的眼淚已成追憶;
乾枯的雙手無力阻止,再會了我遠去的曾經。