未解决的包含:Eclipse kepler中的<stdio.h>(Windows 8.1)</stdio.h>

时间:2013-12-14 09:37:28

标签: c eclipse gcc

我知道这个问题已经被问了很多,但我不知道该怎么做,我不知道其他的回答。

我在Linux中的eclipse Kepler中使用了这个C代码,现在在Windows 8.1上运行时出现错误"Unresolved inclusion: <stdio.h>"

我读过我必须在Properties -> C/C++ General -> Path and Simbols

中添加一些路径

但Windows中的那条路是什么?

其他信息:

当前工具链:跨GCC

当前构建器:GNU Make Builder

二手工具:

         Cross GCC Compiler

         Cross G++ Compiler

         Cross GCC Linker

         Cross G++ Linker

         Cross GCC Archiver

         Cross GCC Assembler

这是代码(http://goo.gl/rX0yxZ)的图像,这是代码:

/*
 * main.c
 */

#include <stdio.h>
//#include<unistd.h>
//#include<string.h>
#include<crc.h>

int main() {
    crcInit();
    int i;

    FILE *pFile = fopen("C:\Users\Itamar\Documents\REDES\hex", "r");
    if (!pFile) {
        printf("Error abriendo el archivo");
    }

    fseek(pFile, 0, SEEK_END);
    int size = ftell(pFILE);
    fseek(pFile, 0, SEEK_SET);
    printf("%i\n", size);
    unsigned int ITA[size];
    for (i = 0; i < size; i++) {
        char value;
        fread(&value,1,1, pFILE);
        ITA[i] = (unsigned int) value;
    }
    fclose(pFile);
    printf("CRCFast of ITA is: %X",crcFast2());
}

我迷失了这个问题。

如果您需要更多信息,请告诉我。

提前致谢。

伊达

PD:抱歉我的英文不好

1 个答案:

答案 0 :(得分:0)

OMG,我的计算机上没有stdio.h,我忘了下载Eclipse我做过的库。 - Ita