首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

编译问题,求助

编译问题,求助

我用了好几个软件试着编译一个程序,可是这句话老有问题,不知道是什么原因啊。请高手指教。
#define monitor __mod1__
extern monitor void proc_sleep(int interval);
第二句的提示是Error   : ';' expected
proc.h line 39   extern monitor void proc_sleep(int interval);
可能是什么问题呢?求助
楼主这样声明的目的是什么呢?函数返回类型既然是void类型了,前面为何还会有__mod1__这样的修饰呢?这个应该是不符合ANSI-C规范的。在VC6中去掉了声明中的void后,编译正常。
谢谢你的回复啊。
是这样的,这个程序是MC68332的。是很多年前公司编的,也用了很长时间了。可是最近想做一点更改,也就是变几个数而已。
原来编程序的人已经找不到了,源程序是用introl编译通过的,当时是没问题。
我现在找不到introl,所以试了codewarror、singlestep、IDE68K,可是编译都过不去。
返回列表