2012-10-24 38 views
6

Tôi đang sử dụng Github làm công cụ kiểm soát nguồn và tôi muốn sử dụng plugin travis-ci cho CI. Tôi không tìm thấy bất kỳ dự án nào làm điều đó. Vì travis-ci cung cấp ubuntu 12.04 mà không có các thư viện openCV, tôi cài đặt chúng nhưng sau đó tôi đang gặp rắc rối khi sử dụng CMake để biên dịch mã của tôi với các thư viện đã cài đặt. Tôi rất muốn xem một dự án ví dụ và nó là .travis.yml nếu bạn biết một, tốt nhất là với một thiết lập sẽ làm việc trên cả hai travis ubuntu và các cửa sổ cho máy dev.Có một dự án ví dụ trong C++ sử dụng opencv và travis ci không?

+0

Bạn có thể mô tả sự cố bạn gặp phải với CMake khi bạn cố gắng liên kết với các thư viện đã cài đặt không? – ypx

+0

:) Cảm ơn bạn đã trả lời, cách đây 3 năm, bây giờ tôi không biết đầu mối đó là gì ... – sagioto

Trả lời

12

Đây là một .travis.yml mẫu để xây dựng một dự án với CMake:

language: cpp 

compiler: 
    - gcc 

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

script: make 

Dự án hoàn chỉnh có sẵn từ https://github.com/leutloff/diff-match-patch-cpp-stl. Một ví dụ khác có sẵn từ Need hosted CI server with Qt4, sqlite3, cmake, git, gcc for project on GitHub.

+0

bạn nói đúng Tôi đã xóa bài đăng đó, cảm ơn bạn. anyway nếu có ai quan tâm đến java và javaCV exmaple nó có sẵn [ở đây] (https://github.com/sagioto/LipReading) – sagioto

Các vấn đề liên quan