Форум программистов, компьютерный форум, киберфорум
C/С++ под Linux
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
3 / 3 / 5
Регистрация: 18.07.2012
Сообщений: 89
1

Организация рабочего процесса и CMake

21.01.2017, 21:30. Показов 928. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте
я решил использовать cmake при написании лабораторных работ
Подскажите:
1) Yормально будет так организовать директори проекта, или предложите вариант лучше
2) Хотелось бы чтобы сразу все дополнительные классы, такие как matrix к примеру, собирались сразу


пока я так организовал "проект"
XML
1
2
3
4
5
6
7
8
9
10
11
12
./
+--header
    +--matrix.h
+--lab1
    +--main.cpp
    +--CMakeLists.txt
+--lab2
    +--main.cpp
    +--CMakeLists.txt
+--source
    +--matrix.cpp
+--CMakeLists.txt
пример ./CMakeLists.txt
XML
1
2
add_subdirectory(src/lab1)
add_subdirectory(src/lab2)
пример ./lab1/CMakeLists.txt
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
set(PROJECT_NAME lab1)
 
project(${PROJECT_NAME})
 
MESSAGE("CMAKE_SYSTEM_VERSION: " ${CMAKE_SYSTEM_VERSION} )
 
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14")
 
 
set(SOURCE_DIR ../source)
 
add_library(libs STATIC ${SOURCE_DIR}/matrix.cpp )
 
 
set(SOURCE_FILES main.cpp)
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
 
target_link_libraries(${PROJECT_NAME} libs)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.01.2017, 21:30
Ответы с готовыми решениями:

Организация проекта с cmake
Доброго времени суток,помогите разобраться с вопросом:как правильно организовать проект с...

CMake и организация сборки проекта
В общем, вопрос таков: каким образом можно "наставить" cmake, чтобы он собирал бинарники в одной...

Правильная организация cmake проекта
Вопрос от веб разработчика избалованного грейдлами и мавенами по правильной организации структуры...

Правильная организация файлов проекта, CMake
Здравствуйте... Из прочитанной информации по всему простору интернета у меня теперь в голове...

1
698 / 105 / 19
Регистрация: 22.06.2014
Сообщений: 234
11.03.2017, 08:35 2
1) Разрешаю, нормально.
2) Пусть собираются, да.
0
11.03.2017, 08:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.03.2017, 08:35
Помогаю со студенческими работами здесь

Организация рабочего места
Предлагаю складывать в этом топике информацию о том, кто и как организовал свое рабочее место:...

Организация рабочего места пользователя
Добрый день. Вопрос в том как организовать работу пользователей чтобы они могли с любой машины...

Деление рабочего процесса
Всем привет Пролог Есть (почти есть) брут- как можно его изменить чтобы его генерацию паролей...

Автоматизация рабочего процесса
Добрый день, на работе куплена программа в которой человек составляет расписание, считает нагрузку...

Свойства рабочего процесса кластера
Добрый день, господа состоятельные кроты! Хотел бы уточнить несколько моментов по теме, которая...

Организация рабочего места (склад + место продаж)
Привет всем! Подскажите, пожалуйста, как мне организовать следующее (что-то пока никак не могу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru