pic18F编译器的问题。。。求助

2020-02-06 10:33发布

本人在使用pic18F45K22芯片的时候如下图出现的问题。。。

the project file references a language toolsuite that you currently do not have installed on your system.If you continue,the project will be modified to use another language toosuite.

有道翻译:项目文件引用语言toolsuite,您目前没有安装在您的系统上。如果你继续下去,该项目将使用另一种语言toosuite被修改。

为此我查看了工程设置里面的ACTIVE toolsuite,默认成Microchip MPASM toolsuite。如图三。。

应该是编译器的问题,我试着去重新下载安装了HI-TECH...结果ACTIVE toolsuite里面还是没有HI-TECH这个选项。。。工程照样无法编译。。



本人以前使用30F系列的芯片,一直都用C30编译器,用的好好的。。。

求大神给一个18F的编译器或者是帮忙解答一下疑惑,在线等。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
王家发sensei
1楼-- · 2020-02-07 13:59
qlb1234 发表于 2014-7-1 15:39

请问什么意思?是不是连接不到几个.H的文件?怎么设置
qlb1234
2楼-- · 2020-02-07 18:23
王家发sensei 发表于 2014-7-1 15:48
请问什么意思?是不是连接不到几个.H的文件?怎么设置
  1. Error   [1348] G:work-ghznDNER-07AV2.10syslcq.h; 168.20 enum tag "_BOOL" redefined (from g:HI-TECH SoftwarePICC-189.80includeGenericTypeDefs.h:65)
复制代码
錯誤!在G:work-ghznDNER-07AV2.10syslcq.h這裏!168行!“_BOOL”!你怎麼重複定義呢!?定義過了還定義!哪,這裏!g:HI-TECH SoftwarePICC-189.80includeGenericTypeDefs.h!你在這裏已經定義過一次了!第65行!
王家发sensei
3楼-- · 2020-02-07 20:44
qlb1234 发表于 2014-7-1 15:54
錯誤!在G:work-ghznDNER-07AV2.10syslcq.h這裏!168行!“_BOOL”!你怎麼重複定義呢!?定義過了還 ...

没有重复定义
typedef enum _BOOL { FALSE = 0, TRUE } BOOL;    //定义枚举类型_BOOL为BOOL。其值FALSE = 0, TRUE=1

所有的错误都是指向这一句。。。应该不是重复定义的问题。。这个程序在别人的电脑上编译是通过的。。
qlb1234
4楼-- · 2020-02-08 01:56
 精彩回答 2  元偷偷看……
millwood0
5楼-- · 2020-02-08 03:04
錯誤!


Spot on!

一周热门 更多>