首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >8051在eclipse中包括文件设置

8051在eclipse中包括文件设置
EN

Stack Overflow用户
提问于 2013-08-02 09:44:47
回答 1查看 1.5K关注 0票数 0

我正在运行Eclispe开普勒C/C++开发人员,因为我想编程一个基于8051的微控制器。我启动了Eclipse,File>New>C项目。在项目类型下选择MCS51族,在工具链下选择SDCC工具链。单击“下一步”,“退出并选择调试”,单击“完成”。创建了该项目。我想尝试一个简单的代码:

代码语言:javascript
复制
#include  <8051.h>
void  delay()
{
  int  i,j;
  for (i = 0;i<=100;i++)
  for (j = 0;j<=100;j++);
}
void  main()
{
while (1)
{
P1_0 =0;  // led glow
  delay();
  P1_0 = 1;   // led off
  delay();
  }
}  

当我构建它时,在#inlude<8051.h>之前有一个问号,当我双击它时,我得到了一个消息:没有发现任何内部信息,“没有找到与该名称匹配的包含文件。”因此,我认为Eclipse没有找到8051头文件。我试着找一个例子来解决这个问题,但我失败了。问题是如何为8051.h设置正确的路径?如果你们中的任何人能给我一个正确的解决方案,我将是伟大的。

EN

回答 1

Stack Overflow用户

发布于 2013-08-06 21:44:58

在安装工具链的文件夹中,应该有一个名为“”的文件夹“”。检查8051.h是否位于/include内部的“根”文件夹中。如果没有,那就去找找。必须将路径添加到包含中。假设文件在/arch/8051.h中,您的包含将变成:

代码语言:javascript
复制
#include  <arch/8051.h>
void  delay()
{
//stuff
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18013747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档