使用cygwin執行c語言
(雲端服務的園丁, kao028kimo@gmail.com, 2012-08-27 16:17)
1樓
您好:
日前收看蔡耀鴻老師的C語言線上教學(網址:http://www.powercam.cc/yawhorng)
蔡老師使用UltraEditor撰寫C語言 並使用Cygwin執行程式
我使用記事本撰寫HelloWorld程式碼如下
#include<stdio.h>
in main(void){
printf("Hello World!\n");
return 0;}
使用Cygwin執行它 出現錯誤
它說:
line 2:syntax error near unexpected token '('
line 2:'int main(void){
可是我使用Dev C++編譯可以過 這是怎麼回事?
(雲端服務的園丁, kao028kimo@gmail.com, 2012-08-27 19:00)
2樓
經過研究之後 發現原來是我在Cygwin直接執行 Hello.cpp才會出現如上錯誤
(因為執行Hello.exe結果就出現了,這個Hello.exe是使用DevC++編譯過的執行檔)
去查Cygwin有編譯Hello.cpp的gcc指令 可是 鍵入gcc Hello.cpp卻出現錯誤
它說:~bash: gcc: command not found
這是何故?
(Andre, service@ittraining.com.tw, 2012-08-28 00:23)
3樓
確認一下 gcc compiler 有安裝嗎?
或查一下 which gcc , 也許是PATH的問題