C++文件不能正确编译解决方法
C++文件不能正确编译
源文件为:D:\MinGW\source\wn.c
源码如下(编译器为gcc 3.4.5):
class wn
{
public:
int x,y;
};
main(){
}
DOS中输入命令:gcc -o wn.exe wn.c(已在D:\MinWG\source目录下)
错误提示:
wn.c:1: error: syntax error before "wn"
wn.c:2: error: syntax error before '{' token
这是怎么回事?我是菜鸟,请高手教教我啊
------解决方案--------------------
c文件不支持class.改c为Cpp
------解决方案--------------------
g++试试看
源文件为:D:\MinGW\source\wn.c
源码如下(编译器为gcc 3.4.5):
class wn
{
public:
int x,y;
};
main(){
}
DOS中输入命令:gcc -o wn.exe wn.c(已在D:\MinWG\source目录下)
错误提示:
wn.c:1: error: syntax error before "wn"
wn.c:2: error: syntax error before '{' token
这是怎么回事?我是菜鸟,请高手教教我啊
------解决方案--------------------
c文件不支持class.改c为Cpp
------解决方案--------------------
g++试试看