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 次 |
最近记录: |