compiler-errors - 用于MPLAB的示例USB项目上的编译错误

我正在使用mplab ide 8.43,并且已经从here下载了 Microchip应用程序库v2011-12-05 Windows

我没有更改任何编译器设置。我正在使用 HI-TECH通用工具套件Suite 来构建项目。

尝试编译 pic18f入门工具包1 示例项目时,我收到许多警告和错误,这些错误和错误已放入here。

我尝试了同一页面上的其他示例项目,并尝试了其他工具链(其中一些工具产生了不同的错误),但无济于事。

有什么想法可能有问题吗?

最佳答案

我现在离PIC/MPLAB的安装还很遥远,但是...查看您的错误日志,您正在使用高科技编译器(PICC18)。这些库几乎可以肯定是为Microchip自己的C18编译器编写的。

是的,高科技是Microchip拥有的。

两者不兼容。例如,它们使用不同的头文件。

从here下载C18编译器的“免费试用版”,然后尝试使用该编译器进行构建。

https://stackoverflow.com/questions/9304421/

相关文章:

c# - 仅当从网络驱动器进行编译时,编译问题[“Root activity type is inv

gcc - 交叉 mingw 编译因未知伪操作而失败

gwt - Maven GWT插件 “failed with status 1”错误

iphone - iPhone openssl无法编译

gcc - 使用gcc 4.6在内核3.0上编译LLVM 2.9的gcc 4.2

visual-studio-code - 如何更改 VS Code 设置以使用 JetBrains

eclipse - Eclipse无法解决传递依赖项目?

android - Android : How to tell where an error is

compiler-errors - libdft_api.h :36:25: fatal error

compilation - 在 CentOS 6.0 上编译单声道时 undefined refer