Я получаю эту ошибку, когда пытаюсь создать свой проект с помощью CMakeC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Я получаю эту ошибку, когда пытаюсь создать свой проект с помощью CMake

Сообщение Anonymous »


У меня есть простой проект на C++, в котором я просто печатаю текст в файле main.cpp, но проблема в том, что он продолжает показывать мне эту ошибку.
Изображение


Это мой файл main.cpp

#include #include "simplecmake/printhello.h" интервал основной(){ печатьпривет(); вернуть 0; } Это файл CMakeList.txt в папке примера

проект(testCmake) add_executable(основной main.cpp) target_include_directories (основной PUBLIC simplecmake) а вот такая у меня структура папок


Изображение


Это файл CMakeList.txt в папке включения

проект(testCmake) Это файл CMakeList.txt в папке src

проект(testCmake) add_library(simplecmake printhello.cpp) target_include_directories(simplecmake PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/../include) Это файл CMakeList.txt в корневом каталоге

cmake_minimum_required (ВЕРСИЯ 3.15) проект (testCmake) add_subdirectory (включить) add_subdirectory (источник) опция (BUILD_EXAMPLES «Сборка примеров» включена) если(BUILD_EXAMPLES) сообщение(СТАТУС «Примеры сборки») add_subdirectory (пример) конециф() Это файл printhello.cpp

#include #include "simplecmake/printhello.h" недействительный printhello() { std::cout
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»