При попытке выполнить следующее в окне Терминала:
cmake -D CMAKE_BUILD_TYPE=RELEASE
-D CMAKE_INSTALL_PREFIX=/usr/local
-D INSTALL_PYTHON_EXAMPLES=ON
-D INSTALL_C_EXAMPLES=OFF
-D OPENCV_ENABLE_NONFREE=ON
-D OPENCV_EXTRA_MODULES_PATH=~/projects/cv2/opencv_contrib/modules
-D PYTHON_EXECUTABLE=~/env/bin/python
-D BUILD_EXAMPLES=ON …/opencv
Я получаю сообщение об ошибке в последнее утверждение о том, что «исходный каталог не существует». Что следует поставить вместо двух … / opencv
?
Когда я попробовал команду echo $ (which python)
, я получил сообщение / home /jetson/env/bin/python[1120471 sizes.
В чем проблема и как ее решить?
Если вы укажете каталог в качестве параметра для cmake
, он перейдет в этот каталог и будет искать файл CMakeLists.txt
. См. Также страницу руководства cmake для получения дополнительной информации.
В вашей команде вы указали недопустимый каталог: … / opencv
. Три точки - недопустимый каталог в Linux. Для работы вам необходимо изменить его на ../ opencv
. Но это действительно зависит от того, где находится папка opencv
../ opencv
. Но это действительно зависит от того, где находится папка opencv
Для работы вам необходимо изменить его на ../ opencv
. Но это действительно зависит от того, где находится папка opencv