恋恋风辰 2014-09-16 06:00 采纳率: 0%
浏览 1122

Xcode如何包含第三方的文件

Xcode如何包含第三方的文件,系统总是提示找不到头文件。

http://blog.csdn.net/secondtonone1/article/details/39316277

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-08-02 17:29
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    在Xcode中,如果你想要将一个C++源文件(例如:my_module.h)包含到你的项目中,你可以按照以下步骤操作:

    1. 打开你的Xcode项目。

    2. 在项目的根目录下找到你的目标(通常是 Build Phases 中的一个),然后右键点击它,选择 Add File...

    3. 在弹出的窗口中,选择你想要包含的文件。如果这个文件是 C++ 文件,你需要将其扩展名更改为 .cpp.h,以便正确识别为 C++ 文件或头文件。

    4. 点击 Add 按钮完成添加。

    5. 在 Xcode 的导航器中,打开你的目标,在左侧的树视图中找到包含你新文件的目录。

    6. 将鼠标悬停在你的新文件上,然后右键点击它,选择 Show in Finder。这将会让你看到一个新的文件夹,里面包含了你的所有源文件。

    7. 在新的文件夹中,找到并双击你的头文件 (my_module.h),或者直接拖拽你的头文件到你的目标文件夹中。

    8. 如果你的头文件是一个 C/C++ 头文件,并且没有指定具体的编译选项,那么当你运行你的项目时,Xcode 会自动为你编译头文件和源文件。

    9. 确保你在你的 CMakeLists.txt 中已经指定了你的头文件路径。例如:

    # Add a directory containing the headers to be included.
    find_package(HeaderSearch REQUIRED)
    include_directories(${HeaderSearch_INCLUDE_DIRS})
    

    这样,当 Xcode 发现你的头文件时,就会自动包括它们。

    评论

报告相同问题?