知識社群登入
位置: 艾鍗學院 Blog > 專業論壇 > 討論
使用cygwin執行c語言
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++編譯可以過 這是怎麼回事?
 
2樓
經過研究之後 發現原來是我在Cygwin直接執行 Hello.cpp才會出現如上錯誤
(因為執行Hello.exe結果就出現了,這個Hello.exe是使用DevC++編譯過的執行檔)
去查Cygwin有編譯Hello.cpp的gcc指令 可是 鍵入gcc Hello.cpp卻出現錯誤
它說:~bash: gcc: command not found
這是何故?
 
3樓

 確認一下 gcc compiler 有安裝嗎?

 或查一下 which gcc , 也許是PATH的問題