Редактирование исходного кода OpenCV

Как можно было бы пойти о редактировании любого C++ opencv функции и/или Python opencv функции в Ubuntu? Где исходный код расположен? Для C++, как можно было бы пойти о перекомпиляции исходного кода?

Спасибо.

-1
задан 4 February 2015 в 11:42

1 ответ

Так как Ubuntu является, прежде всего, двоичным основанным на пакете распределением, исходный код не "расположен" нигде в Вашей системе, если Вы явно не загружаете его; также:

  1. путем включения соответствующих исходных репозиториев, и затем использования apt-get source, например,

    apt-get source opencv
    

    для Примечания, что это загрузит источник в текущий каталог - следовательно, не нужно sudo, если Вы загружаете в местоположение в рамках Вашего корневого каталога. Это должно также применить любые соответствующие определенные для Ubuntu патчи, таким образом, что созданный код эквивалентен тому из соответствующего двоичного пакета.

  2. путем загрузки источника tarball или проверки из специалиста по обслуживанию git (или подобный) репозиторий исходного кода. Обратите внимание, что это может получить Вас более актуальная версия программного обеспечения; однако это также будет не обязательно протестировано или исправлено для Вашей существующей системы.

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

2
ответ дан 6 October 2019 в 02:21

Другие вопросы по тегам:

Похожие вопросы: