Книга: Система построения проектов CMake

Работа посвящена инструменту CMake, который является современной системой для описания программных проектов и обладает богатыми возможностями. В учебнике изложен материал, достаточный для создания при помощи CMake проектов со сложной структурой, использующих внешние библиотеки или вспомогательные инструменты разработчика.

Учебник предназначен для магистрантов Института математики, механики и компьютерных наук им. И. И. Воровича Южного федерального университета по направлению подготовки “Фундаментальная информатика и информационные технологии”, изучающих курс “Разработка кроссплатформенных приложений”. Также учебник может быть полезен всем студентам, аспирантам и специалистам, которые участвуют в разработке сложных программных проектов.

Информация о документе

Формат документа
PDF
Кол-во страниц
333 страницы
Лицензия
Доступ
Всем

Информация о книге

Издательство
Издательство Южного федерального университета
Год публикации
2015
Автор(ы)
Д. В. Дубров
Библиографическая запись

Система построения проектов CMake : учебник / Д. В. Дубров ; Южный федеральный университет. — Ростов-на-Дону : Издательство Южного федерального университета, 2015. — 419 с.

Список литературы
  1. Бланшет Ж., Саммерфилд М. Qt 4. Программирование GUI на C++: пер. с англ. -2-е изд. -СПб.: КУДИЦ-Пресс, 2008. -718 с. -. ISBN: 978-5-91136-059-7

  2. Боровский А. Интроспекция и логика//Linux Format. -2008. -Окт. -10 (110). -С. 92-95. -URL: http://www.linuxformat.ru/anons110.phtml (дата обращения: 18.12.2014).

  3. Боровский А. Раздвигая горизонты//Linux Format. -2008. -Нояб. -11 (111). -С. 82-84. -URL: http://www.linuxformat.ru/anons111.phtml (дата обращения: 18.12.2014).

  4. Боровский А. Собираясь в путь//Linux Format. -2008. -Сент. -9 (109). -С. 92-95. -URL: http://www.linuxformat.ru/anons109. phtml (дата обращения: 18.12.2014).

  5. Саммерфилд М. Qt. Профессиональное программирование. Разработка кроссплатформенных приложений на С++: пер. с англ. -СПб.: Символ-плюс, 2011. -560 с. -. ISBN: 978-5-93286-207-0 EDN: QMWHJN

  6. Соммервилл И. Инженерия программного обеспечения: пер. с англ. -6-е изд. -М.: Вильямс, 2002. -624 с. -. ISBN: 5-8459-0330-0

  7. Хоффман Б., Мартин К. Разработка программного обеспечения в небольшой организации: пер. с англ.//Открытые системы. -2007. -№ 03. -URL: http://www.osp.ru/os/2007/03/4158385/(дата обращения: 18.12.2014).

  8. Шлее М. Qt 5.3. Профессиональное программирование на C++. -СПб.: БХВ-Петербург, 2015. -928 с. -(В подлиннике). -. ISBN: 978-5-9775-3346-1

  9. CMake 3.2 Documentation/Kitware, Inc. -04.2015. -URL: http://www.cmake.org/cmake/help/v3.2/(дата обращения: 02.05.2015).

  10. GNU Make Manual/Free Software Foundation. -05.10.2014. -URL: http://www.gnu.org/software/make/manual/(дата обращения: 23.12.2014).	 
    
  11. Martin K., Hoffman B.Mastering CMake. -6th ed. -Kitware, Inc., 09.2013. -641 p. -.  ISBN: 978-1-930934-26-9	 
    
  12. Miller P. A. Recursive Make Considered Harmful//AUUGN: The Journal of AUUG Inc. -1998. -Sept. -Vol. 19, no. 1. -P. 14-25. -ISSN 1035-7521. -URL: http://miller.emu.id.au/pmiller/books/rmch/(дата обращения: 26.12.2014).	 
    
  13. The Open Group Base Specifications Issue 7: IEEE Std 1003.1(TM), 2013 Edition/The IEEE, The Open Group. -URL: http://pubs.opengroup.org/onlinepubs/9699919799/(дата обращения: 24.12.2014).	 
    
  14. Thelin J. Foundations of Qt Development. -Apress, 2007. -528 p. - -.  DOI: 10.1007/978-1-4302-0251-6  ISBN: 978-1-59059-831-3
    
Ключевые фразы
CMAKE, OpenCV, BOOST, QT, CRYPTO++, GIT, DOXYGEN
Каталог SCI
Информатика