Yoa*_*ein 7 c++ header cmake include
我对 CMake 还很陌生,我的问题是:
假设我们有一个简单的项目,只有
main.cpp
Run Code Online (Sandbox Code Playgroud)
使用
header.h
Run Code Online (Sandbox Code Playgroud)
我想使用 CMake 构建这个项目,所以我有一个最小的
CMakeLists.txt,其中仅包含以下内容(仅包含相关内容):
add_executable(MyApp main.cpp)
Run Code Online (Sandbox Code Playgroud)
是否有理由将 包含header.h在 中CMakeLists.txt?
据我所见,如果我修改并再次header.h运行,
它会按预期更新。cmake
CMake add_executable 应该包含头文件吗?
我不知道这是否适用于所有编译器,但就 GCC/Clang 而言:没关系。你不需要这样做,但如果你这样做也不会破坏任何东西。
| 归档时间: |
|
| 查看次数: |
3590 次 |
| 最近记录: |