Linux下编译NS2出现错误 parse error before '=' token
指向的代码是我自己添加的成员变量,代码本身没问题,是在windows下用SoureInsight修改的,我知道是格式的问题,可能是跟linux和windows换行符或空格...
指向的代码是我自己添加的成员变量,代码本身没问题,是在windows下用SoureInsight修改的,我知道是格式的问题,可能是跟linux和windows换行符或空格表述不一样有关,但我全部删掉空格和换行还是报错,试过用UltraEdit转换还是不行,急求解决办法,。。。。
源代码有2000多行,重新在Linux下输入很不现实
==============================================================================================
终于确定被我查出原因了,但不知道怎么解决,
报错:parse error before '=' token
指向的错误代码是:PriQueue *ifqueuelist[MAXIF];
这个[]有问题,去掉[]编译这段语法没问题了,但怎么解决,试过在Linux下直接输入[]还是不行!!!! 展开
源代码有2000多行,重新在Linux下输入很不现实
==============================================================================================
终于确定被我查出原因了,但不知道怎么解决,
报错:parse error before '=' token
指向的错误代码是:PriQueue *ifqueuelist[MAXIF];
这个[]有问题,去掉[]编译这段语法没问题了,但怎么解决,试过在Linux下直接输入[]还是不行!!!! 展开
3个回答
展开全部
错误提示应该有具体的行数,这个出错提示是说在该行的'='这个字符前面的表达式有错误,你就试着看看吧,除了空格,换行还有tab的你也注意下,另外报错的那一行没找到错误,你就往上看几行,也许是上面的什么格式导致这里报错也可能,总之这种问题没有你的错误代码来调试也很难说啥问题。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也遇到过着问题。不过我的错误出在#include写错了,呵呵,导致头文件不对,改过来之后就好了,希望有帮助。。嘿嘿
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询