Есть ли пример проекта на c++, который использует opencv и travis ci?

Я использую Github в качестве инструмента управления версиями, и я хотел бы использовать плагин travis-ci для CI. Я не нашел ни одного проекта, который делает это. Поскольку travis-ci предоставляет ubuntu 12.04 без библиотек openCV, я устанавливаю их, но тогда у меня возникают проблемы с использованием CMake для компиляции моего кода с установленными библиотеками. Я бы очень хотел увидеть пример проекта и его .Трэвис.yml, если вы знаете об одном, желательно с настройкой, которая будет работать как на travis ubuntu, так и на windows для dev машины.

1 ответов


вот пример .Трэвис.yml для создания проекта с помощью CMake:

language: cpp

compiler:
  - gcc

before_script:
  - mkdir build
  - cd build
  - cmake ..

script: make

полный проект доступен из https://github.com/leutloff/diff-match-patch-cpp-stl. Другой пример доступен из нужен размещенный сервер CI с Qt4, sqlite3, cmake, git, gcc для проекта на GitHub.