mcc18 v3.0与mpalb 7.22,编译出错?

[复制链接]
5511|6
 楼主| alin_99 发表于 2007-4-3 12:28 | 显示全部楼层 |阅读模式
出错信息:<br />Clean:&nbsp;Deleting&nbsp;intermediary&nbsp;and&nbsp;output&nbsp;files.<br />Clean:&nbsp;Deleted&nbsp;file&nbsp;&quot;C:Program&nbsp;FilesMicrochipprojectsmain.o&quot;.<br />Clean:&nbsp;Done.<br />Executing:&nbsp;&quot;C:Program&nbsp;FilesMicrochipMCC18inmcc18.exe&quot;&nbsp;-p=18F452&nbsp;&quot;main.c&quot;&nbsp;-fo=&quot;main.o&quot;&nbsp;-Ou-&nbsp;-Ot-&nbsp;-Ob-&nbsp;-Op-&nbsp;-Or-&nbsp;-Od-&nbsp;-Opa-<br />Executing:&nbsp;&quot;C:Program&nbsp;FilesMicrochipMCC18inmplink.exe&quot;&nbsp;/l&quot;C:Program&nbsp;FilesMicrochipMCC18lib&quot;&nbsp;&quot;C:Program&nbsp;FilesMicrochipMCC18lkr18c452.lkr&quot;&nbsp;&quot;C:Program&nbsp;FilesMicrochipprojectsmain.o&quot;&nbsp;/o&quot;first.cof&quot;&nbsp;/M&quot;first.map&quot;<br />MPLINK&nbsp;4.00,&nbsp;Linker<br />Copyright&nbsp;(c)&nbsp;2005&nbsp;Microchip&nbsp;Technology&nbsp;Inc.<br />Error&nbsp;-&nbsp;processor&nbsp;types&nbsp;do&nbsp;not&nbsp;agree&nbsp;across&nbsp;all&nbsp;input&nbsp;files.<br />Errors&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;1<br /><br />BUILD&nbsp;FAILED:&nbsp;Tue&nbsp;Apr&nbsp;03&nbsp;12:37:05&nbsp;2007<br />可能原因:是不是因为版本不配,输出文件不对导致的,如何解决这个编译出错问题(看到一个帖子说7.22和c18&nbsp;v3.0是兼容的),编程器选的是none,调试选的是mplab&nbsp;sim。
兰天白云 发表于 2007-4-3 17:18 | 显示全部楼层

可能配置有错误

  
 楼主| alin_99 发表于 2007-4-3 17:27 | 显示全部楼层

kk

赶问配置细节?<br />
martin 发表于 2007-4-3 17:31 | 显示全部楼层

可能使用了老版本C编译器编译出来的目标文件

解决办法,使用最新版本的C18,MPLAB,以及源代码,重新编译。
 楼主| alin_99 发表于 2007-4-4 08:51 | 显示全部楼层

kk

看了microchip的网页,<br />说7.22和mcc18&nbsp;v3.0是兼容的,不用设置什么,<br /><br />但是就是不行,mplab7.22和mcc18&nbsp;v3.0都是从pic16.com上下载的。<br /><br />昨天在家里全新安装也不行,但是picc的编译器可行
 楼主| alin_99 发表于 2007-4-5 09:20 | 显示全部楼层

kkk

问题搞定。<br />mplab7.22和mcc18&nbsp;3.0时可以正常工作的<br /><br />1&nbsp;按照步骤装好软件<br />2&nbsp;进入project-》slect&nbsp;language&nbsp;toolsuite&nbsp;设置为mcc18&nbsp;,且设置好各个exe文件到mcc18目录下<br />3&nbsp;建立一个工程,project-》bulid&nbsp;options-》project后,进入general选项,把下面的h&nbsp;lib&nbsp;和lkr默认目录设置到mcc18目录下的相应文件架子,<br />前提时元器件要选对,&nbsp;&nbsp;编译就可以成功。(也可以把project需要的文件从mcc18下拷贝到工程中就不用设置了)<br /><br />可以参考&nbsp;microchip&nbsp;论坛里的帖子或者faq。<br /><br />picc编译器的设置就简单多了。
 楼主| alin_99 发表于 2007-4-5 09:59 | 显示全部楼层

mcc30

mplab7.22应该配套什么版本的mcc30正常工作啊????
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

262

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部