緣由
咱們的跨平臺項目使用cmake來管理的,可是windows下的小夥伴發如今visual studio上頭文件沒有加載進來,因而手工加載,事情過去了。而後,有一天我修改了CMakeLists.txt文件,visual studio竟然自動去從新生成了項目,而後頭文件就沒有了。哭吧~~~~windows
解決方法
source_group 能夠將文件分目錄來顯示在IDE中。
因此,修改了一下base.cmake文件讓全部的項目都能檢索出頭文件並顯示在 include 文件夾中。.net
file(GLOB_RECURSE CURRENT_HEADERS *.h *.hpp)
source_group("Include" FILES ${CURRENT_HEADERS})
add_executable(${MODULE_NAME} ${SOURCES} ${CURRENT_HEADERS})
從新生成windows項目,頭文件自動出現了,win下的小夥伴們幸福了。
---------------------
做者:cnsword
來源:CSDN
原文:https://blog.csdn.net/cnsword/article/details/36435341
版權聲明:本文爲博主原創文章,轉載請附上博文連接!blog