首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >找不到Eclipse CDT、cstdint和cinttypes标头

找不到Eclipse CDT、cstdint和cinttypes标头
EN

Stack Overflow用户
提问于 2016-07-04 16:51:17
回答 0查看 727关注 0票数 0

我有一个非常简单的eclipse C++项目,包含以下三个文件:

header.h

代码语言:javascript
运行
复制
#ifndef HEADER_H_
#define HEADER_H_

#include <cstdint>
#include <cinttypes>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <cassert>

void func1();


#endif

src.cc

代码语言:javascript
运行
复制
#include "header.h"

void func1() {

}

main.cc

代码语言:javascript
运行
复制
#include "header.h"

int main(int argc, char** argv) {
   return 0;
}

当我尝试编译该项目时,编译进行了,但它显示:

代码语言:javascript
运行
复制
make all
Building file: ../main.cc
Invoking: Cross G++ Compiler
g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"main.d" -MT"main.d" -o "main.o" "../main.cc"
In file included from ../main.cc:8:
../header.h:11:19: warning: cstdint: No such file or directory
../header.h:12:21: warning: cinttypes: No such file or directory
Finished building: ../main.cc

Building file: ../src.cc
Invoking: Cross G++ Compiler
g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src.d" -MT"src.d" -o "src.o" "../src.cc"
In file included from ../src.cc:8:
../header.h:11:19: warning: cstdint: No such file or directory
../header.h:12:21: warning: cinttypes: No such file or directory
Finished building: ../src.cc

Building target: Test
Invoking: Cross G++ Linker
g++  -o "Test"  ./main.o ./src.o
Finished building target: Test

也就是说,它找不到头文件cstdint和cinttype,有没有什么我可以检查的,以了解为什么找不到它们?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38180437

复制
相关文章

相似问题

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