繁体   English   中英

由CMake生成的Xcode项目不是show header file

[英]Xcode project that was generated by CMake is not show header file

我用CMake构建我的C ++项目。 我想使用Xcode作为编辑器,所以,我运行此命令。

cmake . -GXcode

BTW,我的C ++项目标题和源文件位于不同的文件夹中。

我的项目目录树:

project_root
└CMakeLists.txt
└src
   └CMakeLists.txt
   └main.cpp
└include
   └xxx1.hpp
   └inner
      └in_xxx1.hpp 

所以我像这样设置src / CMakeLists.txt:

include_directories (
   ${CMAKE_SOURCE_DIR}/include
)
add_executable( "runrun" main.cpp )

在Xcode中,只显示main.cpp文件。

在此输入图像描述

我想在Xcode中看到头文件。

我该怎么办?

要让CMake还将头文件放入您的XCode项目,您只需将相应的头文件添加到源中。

在你的情况,你也应该补充xxx1.hppinner/in_xxx1.hpp作为参数add_executables 到目前为止,我还没有看到任何不利之处。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM