Я использую Qt Creator для изучения C ++, не используя ничего из библиотеки Qt, я просто использую IDE. Я создал заголовочный файл, но он продолжает говорить
этот файл не является частью какого-либо проекта
Я знаю, что это должно быть что-то в CMakeLists.txt, но я не могу понять, как это сделать, или почему он не включается автоматически.
cmake_minimum_required(VERSION 2.8)
project(S13V140_implementing_member_method)
add_executable(${PROJECT_NAME} "main.cpp")
???
Следующий CMakeLists.txt должен работать для вас:
cmake_minimum_required(VERSION 2.8)
# define the project name
project(S13V140_implementing_member_method)
# find includes in corresponding build directories
set(CMAKE_INCLUDE_CURRENT_DIR ON)
# C++11 support - else we run into issues with the non-static nullptr-assignment
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
# put all sources into one variable: no distinction between h, cpp and ui (or qrc)
set(SOURCES
main.cpp
)
# create the final result
add_executable(S13V140_implementing_member_method ${SOURCES})
Других решений пока нет …