我的 GNUstep 编译器有问题吗?
我尝试编译此代码:
// Frist program example
#import Foundation/Foundation.h>
int main (int argc, const char * argv [])
{
NSAutoreleasePool * pool - [[NSAutoreleasePool alloc] init];
NSLog (@"Programming is fun!");
[pool drain];
return 0;
}
但是当我输入文件名时,编译器会显示一条错误消息:
./prog1.m: 第 1 行: //: 是一个目录
./prog1.m:第 6 行:意外标记“(”附近出现语法错误
./prog1.m: 第 6 行: 'int main (int argc, const char *argv [])'
I tried to compile this code:
// Frist program example
#import Foundation/Foundation.h>
int main (int argc, const char * argv [])
{
NSAutoreleasePool * pool - [[NSAutoreleasePool alloc] init];
NSLog (@"Programming is fun!");
[pool drain];
return 0;
}
but when I type in the filename an error message shows up from the compiler:
./prog1.m: line 1: //: is a directory
./prog1.m: line 6: syntax error near unexpected token '('
./prog1.m: line 6: 'int main (int argc, const char *argv [])'
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您在需要
=
的地方得到了-
!试试这个:
You've got a
-
where you want a=
!Try this: