gpt4 book ai didi

c++ - Xcode C++ 头文件目录

转载 作者:太空狗 更新时间:2023-10-29 20:39:11 28 4
gpt4 key购买 nike

我一直在互联网上搜索但无济于事,同时试图找到 Xcode 存储其 C++ header (.h) 文件(如“stdio.h”等)的答案。我正在寻找目录只是出于好奇.

提前致谢!哈利

最佳答案

标准库 header 分布在两个主要位置,其中之一高度依赖于您为项目选择的 SDK。

对于常规的 C 标准头文件,您将在以下位置找到它们,假设是常规安装的 Xcode:

/Applications
/Xcode.app
/Contents
/Developer
/Platforms
/*ChosenTargetPlatform*
/Developer
/SDKs
/*ChosenMacOSSDK*
/usr
/include

哪里ChosenTargetPlatform是其中之一:

iPhoneOS.platform
iPhoneSimulator.platform
MacOSX.platform

ChosenMasOSSDK来自您在构建平台上安装并选择作为目标操作系统的任何 SDK。例如:

  • MacOS10.9.sdk是给小牛队的
  • MacOS10.10.sdk是优胜美地

等...


C++ 标准库头文件有点不同。它们的存储独立于 MacOS SDK 和目标平台。默认位置,再次假设您有库存,工厂安装运行:

/Applications
/Xcode.app
/Contents
/Developer
/Toolchains
/XcodeDefault.xctoolchain
/usr
/include
/c++
/v1

这背后的原因(据我所知)是 C++ 标准库正式工具链本身耦合在一起。 IE。 clang、c99、c11 等都是正式工具链的一部分,包括 header 任何所需的库、可执行文件等。

您可以通过执行以下操作自行探索其中的大部分内容:

  • 在源文件中,将鼠标悬停在 #include<filename> 的文件名部分
  • Cmd-单击文件名,它应该会打开。
  • 从"file"菜单中选择“在 Finder 中显示”

这应该会打开一个 Finder 窗口并允许您浏览文件的位置。如果您包括 Path按钮作为 Finder 配置中的工具栏选项之一,它将显示您所在位置的完整路径。

祝你好运。

关于c++ - Xcode C++ 头文件目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28759427/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com