Qtcreator не показывает папку include на вкладке "Проекты", но он не жалуется, я могу скомпилировать и отладить свою программу, он не подчеркивает, включает желтый, ничего, просто не показывает каталог ./include (который не пуст и содержит подкаталог: ./include/net/socket.hpp
).
Вот мой CMakeLists.txt:
cmake_minimum_required(VERSION 3.12)
project(pc-irc)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_COMPILER g++)
set(CMAKE_CXX_FLAGS_RELEASE -O3)
set(EXECUTABLE_NAME pc-irc)
set(EXECUTABLE_OUTPUT_PATH ./bin)
set(INCLUDE_DIR ./include)
set(SRC_DIR ./src)
file(GLOB SRCS
${SRC_DIR}/main.cpp
)
include_directories(
${INCLUDE_DIR}
${INCLUDE_DIR}/*
)
add_executable(${EXECUTABLE_NAME} ${SRCS})
Я попробовал поискать в Google, но ничего не нашел (кроме полуработающего обходного пути, который не позволяет просматривать подкаталоги) за несколько часов. Что мне не хватает? Debian 9, qtcreator 4.2.0, cmake 3.13.0