Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
1 / 1 / 1
Регистрация: 21.12.2010
Сообщений: 160
1

Cmake and Ctest

16.02.2016, 14:15. Показов 1160. Ответов 1
Метки нет (Все метки)

Привет всем.
У меня проблема. У меня есть проект собранный с помощью CMake. Состоит из одного *.hpp and main.cpp

Теперь я хочу добавить тесты. Прописала enable_testing() в CMake
Хочу делать как в статье
https://cmake.org/Wiki/CMake/Testing_With_CTest

Но не понимаю куда прописать и как
add_test( testname Exename arg1 arg2 ... )


Вообще в ступоре.

\\буду благодарна, если подскажете как написать тест
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.02.2016, 14:15
Ответы с готовыми решениями:

Сборка проекта cmake с вложенными cmake
Всем привет. Подскажите пожалуйста вот у меня есть проектный файл и в нем мне надо как то обьявить...

CMake Error: CMake was unable to find a build program corresponding to "MinGW Makefiles". CMAKE_MAKE_PROGRAM
Установил CMake. Здесь находится mingw D:\ProgramFiles\Qt\Tools\MinGW\bin mingw32-make.exe(путь в...

Cannot convert from 'void (__thiscall CTest::* )(void)' to 'BYTE *'
Вообщем. Есть функция, которую нужно перехватить, она находится в памяти программы и у нас есть...

Cmake
здравствуйте объясните для чего нужен cmake и как получить этот файл попросили прислать cmake...

1
72 / 72 / 33
Регистрация: 07.11.2015
Сообщений: 281
21.02.2016, 09:40 2
Пишите под enable_testing()
C++ (Qt)
1
add_test (NAME имя_теста COMMAND имя_файла_для_запуска_теста аргументы_для_запуска)
После сборки можете запускать через ctest имя_теста. Соответственно тестов может быть много.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.02.2016, 09:40

Cmake
Здравствуйте форумчане, недавно перешёл на Qt. Решил сделать база независимое приложение. Qt...

Сборка и CMake
Друзья, всем привет! Недавно все чаще в своей жизни стал встречать упоминания CMake'а и в связи с...

Cmake does not exist
Уже очень долгое время не могу найти информацию по данной ошибке, английский немного знаю, читать...

Cmake + gtest
Добрый день, имеется проект, который со временем будет допиливаться. Имеет он следующую структуру:...

CMake лист
Что такое CMAke лист, в чём его назначение и как с ним работать7

Qt Creator + CMake
День добрый. При компиляции простейшего примера Qt Creator выдаёт следующую ошибку: "Для сборки...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.