我的系统里竟然没有stddef.h这个文件,请高人给指点下这个文件是哪个组件的?

firerun 2018-03-05 05:23:00
下载了一个vs_community的安装程序,只打算安装编译器和调试器,和基础的C++库,要支持C++11。
我是用别的IDE调用vs的编译器和调试器来工作的。现在的问题是编译不过。

C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\cstddef:7: error: C1083: 无法打开包括文件: “stddef.h”: No such file or directory

这个应该是属于C++标准库的东西吧?可是把所有组件都看完了,也不知道该安装哪个?
我安装了如下这些组件
WebSocket4Net
JavaScript 诊断
C# 和 Visual Basic Roslyn 编译器
静态分析工具
Visual Studio C++ 核心功能
VC++ 2017 v141 工具集(x86,x64)
MSBuild
文本模板转换
.NET Framework 4.6 目标包
实时调试器
Visual C++ 2017 Redistributable 更新
Boost.Test 测试适配器
Python 语言支持
Windows 通用 C 运行时
使用 JavaScript 核心功能进行移动开发
VC++ 2017 版本 15.4 v14.11 工具集
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
vs总共有这么多组件的啊!我无语了啊!哪个组件包含标准C++库?
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
.NET

.NET 可移植库目标包

.NET Core 运行时

.NET Framework 3.5 开发工具

.NET Framework 4 目标包

.NET Framework 4.5 目标包

.NET Framework 4.5.1 目标包

.NET Framework 4.5.2 目标包

.NET Framework 4.6 目标包

.NET Framework 4.6.1 目标包

.NET Framework 4.6.1 SDK

.NET Framework 4.6.2 目标包

.NET Framework 4.6.2 SDK

.NET Framework 4.7 目标包

.NET Framework 4.7 SDK

.NET Framework 4.7.1 目标包

.NET Framework 4.7.1 SDK

.NET Native





编译器、生成工具和运行时

.NET 编译器平台 SDK

标准库模块(实验性)

对 C++ 的 Windows XP 支持

对 R 开发工具的运行时支持

用于 ARM 的 Visual C++ 编译器和库

用于 ARM64 的 Visual C++ 编译器和库

用于 CMake 的 Visual C++ 工具

用于 UWP 的 Visual C++ 运行时

用于桌面的 VC++ 2015.3 v140 工具集(x86,x64)

C# 和 Visual Basic Roslyn 编译器

C++/CLI 支持

Clang/C2 (实验)

IncrediBuild - 生成加速

MSBuild

Python 2 32-bit (2.7.14)

Python 2 64-bit (2.7.14)

Python 3 32 位(3.6.3)

Python 3 64 位(3.6.3)

VC++ 2017 版本 15.4 v14.11 工具集

VC++ 2017 v141 工具集(x86,x64)

Visual C++ 2017 Redistributable 更新

Windows 通用 CRT SDK





代码工具

静态分析工具

类设计器

适用于 Visual Studio 的 GitHub 扩展

适用于 Windows 的 Git

文本模板转换

依赖项验证

ClickOnce 发布

Developer Analytics Tools

DGML 编辑器

Help Viewer

LINQ to SQL 工具

NuGet 包管理器

PowerShell 工具

PreEmptive Protection - Dotfuscator





调试和测试

.NET 分析工具

测试工具核心功能

实时调试器

Boost.Test 测试适配器

C++ 分析工具

Google Test 测试适配器

JavaScript 诊断





仿真器

Google Android Emulator (API 级别 23) (本地安装)

Google Android Emulator (API 级别 23) (全局安装)

Google Android Emulator (API 级别 25)

Intel 硬件加速执行管理器 (HAXM) (本地安装)

Windows 10 移动仿真程序(创意者更新)





开发活动

嵌入和 IoT 开发

使用 JavaScript 核心功能进行移动开发

适用于 Linux 开发的 Visual C++

ASP.NET 和 Web 开发工具

C# 和 Visual Basic

C++ Android 开发工具

C++ iOS 开发工具

Cookiecutter 模板支持

F# 语言支持

F# 桌面语言支持

JavaScript 和 TypeScript 语言支持

JavaScript ProjectSystem 和共享的工具

Microsoft R Client (3.3.2)

Node.js 支持

Python 语言支持

python IoT 支持

Python Web 支持

R 语言支持

Razor 语言服务

Visual Studio 的 Office 开发人员工具

Visual Studio C++ 核心功能

Visual Studio Tools for Office (VSTO)

Windows Communication Foundation

Windows Workflow Foundation

Xamarin

Xamarin Remoted Simulator

Xamarin SDK 管理器

Xamarin Workbooks





模拟器

适用于 Android 的 Visual Studio 模拟器

Intel 硬件加速执行管理器 (HAXM) (全局安装)

Windows 10 移动仿真程序(Anniversary Edition)





游戏和图形

图像和 3D 模型编辑器

用于 DirectX 的图形调试器和 GPU 探查器

Cocos

Unity 2017.2 64 位编辑器

Unreal Engine 安装程序

Visual Studio Android 的 Unreal Engine 支持

Visual Studio Tools for Unity





云、数据库和服务器

连接和发布工具

容器开发工具

数据源和服务引用

Azure 创作工具

Azure 存储 AzCopy

Azure 存储仿真器

Azure 计算模拟器

Azure 开发必备组件

Azure 移动应用 SDK

Azure 云服务核心工具

Azure Data Lake 和流分析工具

Azure libraries for .NET

Azure Resource Manager 核心工具

Cloud Explorer

IIS Express

Microsoft Azure WebJobs 工具

Redgate SQL 搜索

Service Fabric 工具

SQL ADAL 运行时

SQL Server 的 CLR 数据类型

SQL Server 命令行实用工具

SQL Server 支持的数据源

SQL Server Data Tools

SQL Server Express 2016 LocalDB

SQL Server Native Client

Web 部署





Development activities

Visual C++ tools for CMake and Linux





SDK、库和框架

建模 SDK

适用于 UWP 的 Windows 10 SDK (10.0.15063.0): C#、VB、JS

适用于 UWP 的 Windows 10 SDK (10.0.15063.0): C++

图形工具 Windows 8.1 SDK

用于 .NET 的 Blend for Visual Studio SDK

用于 UWP (C#、VB、JS)的 Windows 10 SDK (10.0.16299.0)

用于 UWP (C++)的 Windows 10 SDK (10.0.16299.0)

用于桌面 C++ [ARM 和 ARM64]的 Windows 10 SDK (10.0.16299.0)

用于桌面 C++ [x86 和 x64]的 Windows 10 SDK (10.0.15063.0)

用于桌面 C++ [x86 和 x64]的 Windows 10 SDK (10.0.16299.0)

Anaconda2 32-bit (5.0.0)

Anaconda2 64-bit (5.0.0)

Anaconda3 32-bit (5.0.0)

Anaconda3 64-bit (5.0.0)

Android NDK (R11C)

Android NDK (R11C) (32 位)

Android NDK (R12B)

Android NDK (R12B) (32 位)

Android NDK (R13B)

Android NDK (R13B) (32 位)

Android SDK 安装(API 级别 19 和 21)

Android SDK 安装(API 级别 22)

Android SDK 安装(API 级别 23) (本地安装)

Android SDK 安装(API 级别 23) (全局安装)

Android SDK 安装(API 级别 25)

Apache Ant (1.9.3)

Cordova 6.3.1 工具集

Entity Framework 6 工具

Java SE 开发工具包(8.0.1120.15)

MFC 和 ATL 支持(x86 和 x64)

TypeScript 2.0 SDK

TypeScript 2.1 SDK

TypeScript 2.2 SDK

TypeScript 2.3 SDK

TypeScript 2.5 SDK

Visual C++ ATL 支持

Visual Studio SDK

Windows 10 SDK (10.0.10240.0)

Windows 10 SDK (10.0.10586.0)

Windows 10 SDK (10.0.14393.0)

Windows 8.1 SDK

Windows 通用 C 运行时
...全文
2797 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lst0426 2019-10-04
  • 打赏
  • 举报
回复
这个太全了啊
赵4老师 2018-03-05
  • 打赏
  • 举报
回复
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\WPSDK\WP80\crt\src\stddef.h C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\WPSDK\WP80\include\stddef.h C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\crt\src\stddef.h C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\stddef.h C:\Program Files (x86)\Windows Kits\10\Include\10.0.10150.0\ucrt\stddef.h C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt\stddef.h C:\Program Files (x86)\Windows Kits\10\Include\10.0.10586.0\ucrt\stddef.h C:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\ucrt\stddef.h C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\ucrt\stddef.h C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\ucrt\stddef.h D:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\crt\src\stddef.h D:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include\stddef.h
赵4老师 2018-03-05
  • 打赏
  • 举报
回复
C:\Microsoft SDK\Include\Win64\crt\stddef.h C:\Microsoft SDK\src\crt\stddef.h C:\Android\Mydroid\prebuilt\linux-x86\toolchain\sh-4.3.3\lib\gcc\sh-linux-gnu\4.3.3\include\stddef.h C:\Android\Mydroid\prebuilt\linux-x86\toolchain\i686-unknown-linux-gnu-4.2.1\lib\gcc\i686-unknown-linux-gnu\4.2.1\install-tools\include\stddef.h C:\Android\Mydroid\prebuilt\linux-x86\toolchain\i686-unknown-linux-gnu-4.2.1\lib\gcc\i686-unknown-linux-gnu\4.2.1\include\stddef.h C:\Android\Mydroid\prebuilt\linux-x86\toolchain\arm-eabi-4.4.0\lib\gcc\arm-eabi\4.4.0\include\stddef.h C:\Android\Mydroid\prebuilt\linux-x86\toolchain\arm-eabi-4.3.1\lib\gcc\arm-eabi\4.3.1\include\stddef.h C:\Android\Mydroid\prebuilt\linux-x86\toolchain\arm-eabi-4.2.1\lib\gcc\arm-eabi\4.2.1\install-tools\include\stddef.h C:\Android\Mydroid\prebuilt\linux-x86\toolchain\arm-eabi-4.2.1\lib\gcc\arm-eabi\4.2.1\include\stddef.h C:\Android\Mydroid\prebuilt\darwin-x86\toolchain\arm-eabi-4.4.0\lib\gcc\arm-eabi\4.4.0\include\stddef.h C:\Android\Mydroid\prebuilt\darwin-x86\toolchain\arm-eabi-4.3.1\lib\gcc\arm-eabi\4.3.1\include\stddef.h C:\Android\Mydroid\prebuilt\darwin-x86\toolchain\arm-eabi-4.2.1\lib\gcc\arm-eabi\4.2.1\install-tools\include\stddef.h C:\Android\Mydroid\prebuilt\darwin-x86\toolchain\arm-eabi-4.2.1\lib\gcc\arm-eabi\4.2.1\include\stddef.h C:\Android\Mydroid\ndk\build\platforms\android-8\arch-x86\usr\include\linux\stddef.h C:\Android\Mydroid\ndk\build\platforms\android-8\arch-arm\usr\include\linux\stddef.h C:\Android\Mydroid\ndk\build\platforms\android-5\arch-x86\usr\include\linux\stddef.h C:\Android\Mydroid\ndk\build\platforms\android-5\arch-arm\usr\include\linux\stddef.h C:\Android\Mydroid\ndk\build\platforms\android-4\arch-arm\usr\include\linux\stddef.h C:\Android\Mydroid\ndk\build\platforms\android-3\arch-arm\usr\include\linux\stddef.h C:\Android\Mydroid\external\stlport\stlport\stddef.h C:\Android\Mydroid\external\kernel-headers\original\linux\stddef.h C:\Android\Mydroid\bionic\libc\kernel\common\linux\stddef.h C:\Android\kernel.git\include\linux\stddef.h C:\glibc-2.25\conform\data\stddef.h-data C:\opencv_old\apps\cvenv\EiC\stdClib\stddef.h C:\opencv_old\apps\cvenv\include\stddef.h C:\opencv_old\apps\Hawk\CVEiCL\EiC\module\stdClib\src\stddef.h C:\opencv_old\apps\Hawk\CVEiCL\EiC\src\win32\stddef.h C:\Program Files\ARM\ADSv1_2\Include\stddef.h C:\Program Files\Borland\CBuilder6\Include\stddef.h C:\Program Files\Borland\CBuilder6\Include\oldstl\stddef.h C:\Program Files\Borland\CBuilder6\Include\Stlport\stddef.h C:\Program Files\CSL Arm Toolchain\lib\gcc\arm-none-symbianelf\3.4.3\include\stddef.h C:\Program Files\CSL Arm Toolchain\lib\gcc\arm-none-symbianelf\3.4.3\install-tools\include\stddef.h C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include\crt\stddef.h C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\src\crt\stddef.h C:\Program Files\Microsoft Visual Studio\VC98\Include\crt\stddef.h C:\Program Files\Microsoft Visual Studio 10.0\VC\crt\src\stddef.h C:\Program Files\Microsoft Visual Studio 10.0\VC\include\stddef.h C:\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\PocketPC2003\Include\stddef.h C:\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\Smartphone2003\Include\stddef.h C:\Program Files\Microsoft Visual Studio 8\VC\crt\src\stddef.h C:\Program Files\Microsoft Visual Studio 8\VC\include\stddef.h C:\Program Files\Microsoft Visual Studio 9.0\SmartDevices\SDK\PocketPC2003\Include\stddef.h C:\Program Files\Microsoft Visual Studio 9.0\SmartDevices\SDK\Smartphone2003\Include\stddef.h C:\Program Files\Microsoft Visual Studio 9.0\VC\crt\src\stddef.h C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stddef.h C:\Program Files\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Support\MSL\MSL_C\MSL_Common\Include\stddef.h C:\quake3-1.32b\lcc\include\alpha\osf\stddef.h C:\quake3-1.32b\lcc\include\mips\irix\stddef.h C:\quake3-1.32b\lcc\include\sparc\solaris\stddef.h C:\ruby\src\ruby-1.8.6\wince\stddef.h C:\S60\devices\S60_3rd_FP2_SDK_v1.1\epoc32\include\libc\stddef.h C:\S60\devices\S60_3rd_FP2_SDK_v1.1\epoc32\include\stdapis\stddef.h C:\Tiny C Compiler\tcc\include\stddef.h C:\Tiny C Compiler\tcc-0.9.26\include\stddef.h C:\Win2000DDK\inc\stddef.h C:\windows_2000_source_code\win2k\private\inet\mshtml\tools\include\stddef.h C:\windows_2000_source_code\win2k\private\inet\xml\core\crt\stddef.h C:\windows_2000_source_code\win2k\private\windows\media\avi\inc.16\stddef.h C:\C++Builder6企业版\INSTALL\program files\Borland\CBuilder6\Include\stddef.h C:\C++Builder6企业版\INSTALL\program files\Borland\CBuilder6\Include\oldstl\stddef.h C:\C++Builder6企业版\INSTALL\program files\Borland\CBuilder6\Include\Stlport\stddef.h Visual C++ 2010 Express简体中文版http://pan.baidu.com/s/1bnwRVLt

24,860

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧