Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Построение OpenCV из исходных кодов #76

Open
valentina-kustikova opened this issue May 5, 2014 · 14 comments
Open

Comments

@valentina-kustikova
Copy link
Contributor

Необходимо обеспечить на Travis-CI скачивание исходных кодов OpenCV (версия 2.4.9) и их сборку вместо установки пакета.

@valentina-kustikova
Copy link
Contributor Author

@kirill-kornyakov пришли, пожалуйста, пример.

@kirill-korniakov
Copy link

Воть: https://github.com/Itseez/opencv_contrib/blob/master/.travis.yml Только конечно к нему нужно отнестись творчески.

@KruchDmitriy
Copy link
Collaborator

Добрый день.

Скажите пожалуйста, make -j5 означает, что make может одновременно
обрабатывать до 5 задач? Если да, то почему именно 5?

С уважением,
Кручинин Д.

2014-05-05 20:09 GMT+04:00 Kirill Kornyakov notifications@github.com:

Воть: https://github.com/Itseez/opencv_contrib/blob/master/.travis.ymlТолько конечно к нему нужно отнестись творчески.


Reply to this email directly or view it on GitHubhttps://github.com//issues/76#issuecomment-42204828
.

@kirill-korniakov
Copy link

Этот параметр указывает на то, сколько потоков использовать. Чаще всего сейчас на машинах 4 ядра, поэтому 5 (4 + 1) потоков. Все это условно, так что сильно заморачиваться не стоит, но есть мнение что так оптимальнее всего (число ядер + 1).

@KruchDmitriy
Copy link
Collaborator

Спасибо)

У меня есть пробная версия файла .travis.yml в pull request'е, посмотрите
пожалуйста.
Возникает ошибка:
unzip: cannot find or open download.zip, download.zip.zip or
download.zip.ZIP
вот ссылка на построение
https://travis-ci.org/UNN-VMK-Software/itlab-vision/jobs/24791764

9 мая 2014 г., 17:35 пользователь Kirill Kornyakov <notifications@github.com

написал:

Этот параметр указывает на то, сколько потоков использовать. Чаще всего
сейчас на машинах 4 ядра, поэтому 5 (4 + 1) потоков. Все это условно, так
что сильно заморачиваться не стоит, но есть мнение что так оптимальнее
всего (число ядер + 1).


Reply to this email directly or view it on GitHubhttps://github.com//issues/76#issuecomment-42665983
.

@KruchDmitriy
Copy link
Collaborator

Забыл сказать, pull request - Build OpenCV from source files.

9 мая 2014 г., 17:45 пользователь Дмитрий Кручинин
kruch.dmitriy@gmail.comнаписал:

Спасибо)

У меня есть пробная версия файла .travis.yml в pull request'е, посмотрите
пожалуйста.
Возникает ошибка:
unzip: cannot find or open download.zip, download.zip.zip or
download.zip.ZIP
вот ссылка на построение
https://travis-ci.org/UNN-VMK-Software/itlab-vision/jobs/24791764

9 мая 2014 г., 17:35 пользователь Kirill Kornyakov <
notifications@github.com> написал:

Этот параметр указывает на то, сколько потоков использовать. Чаще всего

сейчас на машинах 4 ядра, поэтому 5 (4 + 1) потоков. Все это условно, так
что сильно заморачиваться не стоит, но есть мнение что так оптимальнее
всего (число ядер + 1).


Reply to this email directly or view it on GitHubhttps://github.com//issues/76#issuecomment-42665983
.

@DolotovEvgeniy
Copy link
Contributor

так вроде по этой ссылке скачивается файл opencv-2.4.9.zip, а не
download.zip.

9 мая 2014 г., 17:48 пользователь Дмитрий notifications@github.comнаписал:

Забыл сказать, pull request - buildOpenCV.

9 мая 2014 г., 17:45 пользователь Дмитрий Кручинин
kruch.dmitriy@gmail.comнаписал:

Спасибо)

У меня есть пробная версия файла .travis.yml в pull request'е,
посмотрите
пожалуйста.
Возникает ошибка:
unzip: cannot find or open download.zip, download.zip.zip or
download.zip.ZIP
вот ссылка на построение
https://travis-ci.org/UNN-VMK-Software/itlab-vision/jobs/24791764

9 мая 2014 г., 17:35 пользователь Kirill Kornyakov <
notifications@github.com> написал:

Этот параметр указывает на то, сколько потоков использовать. Чаще всего

сейчас на машинах 4 ядра, поэтому 5 (4 + 1) потоков. Все это условно,
так
что сильно заморачиваться не стоит, но есть мнение что так оптимальнее
всего (число ядер + 1).


Reply to this email directly or view it on GitHub<
https://github.com/UNN-VMK-Software/itlab-vision/issues/76#issuecomment-42665983>

.


Reply to this email directly or view it on GitHubhttps://github.com//issues/76#issuecomment-42667310
.

@KruchDmitriy
Copy link
Collaborator

команда wget сохраняет его с именем download

@druzhkov-paul
Copy link
Contributor

По-моему, вы сами ответили на свой вопрос. =) Команда wget сохраняет этот файл с именем download, а для распаковки указано имя download.zip. Следовательно, должно быть либо unzip download, либо в команде wget можно явно указать имя результирующего файла с помощью опции -O.

@KruchDmitriy
Copy link
Collaborator

Добрый вечер.

Возникла проблема во время построения opencv, которую я не могу решить
самостоятельно. Прошу посмотреть ход сборки
https://travis-ci.org/UNN-VMK-Software/itlab-vision/jobs/24990656 .

11 мая 2014 г., 21:57 пользователь Pavel Druzhkov
notifications@github.comнаписал:

По-моему, вы сами ответили на свой вопрос. =) Команда wget сохраняет этот
файл с именем download, а для распаковки указано имя download.zip.
Следовательно, должно быть либо unzip download, либо в команде wget можно
явно указать имя результирующего файла с помощью опции -O.


Reply to this email directly or view it on GitHubhttps://github.com//issues/76#issuecomment-42777858
.

@KruchDmitriy
Copy link
Collaborator

Ошибка возникла с clang. С gcc всё до конца собралось и отработало как надо
(кроме теста фильтра antique).
https://travis-ci.org/UNN-VMK-Software/itlab-vision/jobs/24990656

12 мая 2014 г., 20:23 пользователь Дмитрий Кручинин <kruch.dmitriy@gmail.com

написал:

Добрый вечер.

Возникла проблема во время построения opencv, которую я не могу решить
самостоятельно. Прошу посмотреть ход сборки
https://travis-ci.org/UNN-VMK-Software/itlab-vision/jobs/24990656 .

11 мая 2014 г., 21:57 пользователь Pavel Druzhkov <
notifications@github.com> написал:

По-моему, вы сами ответили на свой вопрос. =) Команда wget сохраняет этот

файл с именем download, а для распаковки указано имя download.zip.
Следовательно, должно быть либо unzip download, либо в команде wgetможно явно указать имя результирующего файла с помощью опции
-O.


Reply to this email directly or view it on GitHubhttps://github.com//issues/76#issuecomment-42777858
.

@druzhkov-paul
Copy link
Contributor

@KruchDmitriy , не обязательно строить всю библиотеку OpenCV, кажется, достаточно модулей core, imgproc, highgui и ts. Они собираются нормально. К тому же построение должно стать гораздо быстрее.

@KruchDmitriy
Copy link
Collaborator

Заменил. Проблема не решена.

@druzhkov-paul
Copy link
Contributor

Да, точно, ts как раз и не собирается. Попробуйте собирать OpenCV с помощью gcc, а photoeffects clang'ом.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants