2017-01-19 16 views
5

Vì vậy, tôi đang cài đặt phiên bản OpenCV 3.2.0 mới nhất và nó bị kẹt trên 99% (mặc dù tôi đã chuyển nproc sang -j để làm cho nó mất thực sự dài thời gian và sản lượng nproc của tôi là 24) và tôi tự hỏi nếu có một giải pháp như tôi không muốn ngăn chặn nó. Tôi không nhận được bất kỳ lỗi:Cài đặt OpenCV bị kẹt ở [99%] Mục tiêu được xây dựng opencv_perf_stitching không có lỗi

CUDA 8 
Python 3.4.3 
OpenCV3.2.0 
Ubuntu 14.04 

[ 98%] Built target opencv_stitching 
Scanning dependencies of target opencv_test_stitching 
Scanning dependencies of target opencv_perf_stitching 

BUILD SUCCESSFUL 
Total time: 3 seconds 
[ 99%] [ 99%] [ 99%] [ 99%] Building CXX object modules/stitching/CMakeFiles/opencv_test_stitching.dir/test/test_matchers.cpp.o 
Building CXX object modules/stitching/CMakeFiles/opencv_test_stitching.dir/test/test_main.cpp.o 
Building CXX object modules/stitching/CMakeFiles/opencv_test_stitching.dir/test/ocl/test_warpers.cpp.o 
Building CXX object modules/stitching/CMakeFiles/opencv_test_stitching.dir/test/test_blenders.cpp.o 
[ 99%] [ 99%] [ 99%] [ 99%] Building CXX object modules/stitching/CMakeFiles/opencv_perf_stitching.dir/perf/perf_estimators.cpp.o 
[ 99%] Building CXX object modules/stitching/CMakeFiles/opencv_perf_stitching.dir/perf/perf_stich.cpp.o 
[ 99%] Building CXX object modules/stitching/CMakeFiles/opencv_perf_stitching.dir/perf/perf_main.cpp.o 
Building CXX object modules/stitching/CMakeFiles/opencv_perf_stitching.dir/perf/perf_matchers.cpp.o 
Building CXX object modules/stitching/CMakeFiles/opencv_perf_stitching.dir/perf/opencl/perf_stitch.cpp.o 
Building CXX object modules/stitching/CMakeFiles/opencv_perf_stitching.dir/perf/opencl/perf_warpers.cpp.o 
[ 99%] Built target opencv_test_java 
[ 99%] Built target opencv_perf_cudaobjdetect 
Linking CXX executable ../../bin/opencv_test_cudaobjdetect 
[ 99%] Built target opencv_test_cudaobjdetect 
Linking CXX executable ../../bin/opencv_test_stitching 
[ 99%] Built target opencv_test_stitching 
Linking CXX executable ../../bin/opencv_perf_stitching 
[ 99%] Built target opencv_perf_stitching 
+0

Tôi có vấn đề tương tự bị treo tại 'Xây dựng mô-đun NVCC (Thiết bị) mô-đun đối tượng/cudaoptflow/CMakeFiles/cuda_compile.dir/src/cuda/cuda_compile_generated_pyrlk.cu.o' Nhưng tôi không biết phải đợi bao lâu ... – Bossliaw

Trả lời

15

tốt, hóa ra nó bị mắc kẹt trong một thời gian khá dài và sau đó di chuyển về phía trước thành công. Đừng dừng quá trình cài đặt. KIÊN NHẪN!

[ 99%] Built target opencv_perf_stitching 

Scanning dependencies of target opencv_cudaoptflow 
[ 99%] [ 99%] [ 99%] [ 99%] Building CXX object modules/cudaoptflow/CMakeFiles/opencv_cudaoptflow.dir/src/pyrlk.cpp.o 
Building CXX object modules/cudaoptflow/CMakeFiles/opencv_cudaoptflow.dir/src/brox.cpp.o 
Building CXX object modules/cudaoptflow/CMakeFiles/opencv_cudaoptflow.dir/src/farneback.cpp.o 
Building CXX object modules/cudaoptflow/CMakeFiles/opencv_cudaoptflow.dir/src/tvl1flow.cpp.o 
Linking CXX shared library ../../lib/libopencv_cudaoptflow.so 
[ 99%] Built target opencv_cudaoptflow 
[100%] [100%] [100%] Scanning dependencies of target opencv_test_cudaoptflow 
Scanning dependencies of target opencv_perf_cudaoptflow 
Building NVCC (Device) object modules/videostab/CMakeFiles/cuda_compile.dir/src/cuda/./cuda_compile_generated_global_motion.cu.o 
Generating opencl_kernels_superres.cpp, opencl_kernels_superres.hpp 
Building NVCC (Device) object modules/superres/CMakeFiles/cuda_compile.dir/src/cuda/./cuda_compile_generated_btv_l1_gpu.cu.o 
nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning). 
nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning). 
[100%] [100%] [100%] Building CXX object modules/cudaoptflow/CMakeFiles/opencv_perf_cudaoptflow.dir/perf/perf_main.cpp.o 
Building CXX object modules/cudaoptflow/CMakeFiles/opencv_perf_cudaoptflow.dir/perf/perf_optflow.cpp.o 
[100%] Building CXX object modules/cudaoptflow/CMakeFiles/opencv_test_cudaoptflow.dir/test/test_main.cpp.o 
Building CXX object modules/cudaoptflow/CMakeFiles/opencv_test_cudaoptflow.dir/test/test_optflow.cpp.o 
nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning). 
nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning). 
Linking CXX executable ../../bin/opencv_perf_cudaoptflow 
Linking CXX executable ../../bin/opencv_test_cudaoptflow 
[100%] Built target opencv_perf_cudaoptflow 
[100%] Built target opencv_test_cudaoptflow 
Scanning dependencies of target opencv_superres 
[100%] [100%] [100%] [100%] [100%] [100%] Building CXX object modules/superres/CMakeFiles/opencv_superres.dir/src/frame_source.cpp.o 
Building CXX object modules/superres/CMakeFiles/opencv_superres.dir/src/btv_l1_cuda.cpp.o 
Building CXX object modules/superres/CMakeFiles/opencv_superres.dir/src/btv_l1.cpp.o 
[100%] Building CXX object modules/superres/CMakeFiles/opencv_superres.dir/src/optical_flow.cpp.o 
Building CXX object modules/superres/CMakeFiles/opencv_superres.dir/src/input_array_utility.cpp.o 
Building CXX object modules/superres/CMakeFiles/opencv_superres.dir/src/super_resolution.cpp.o 
Building CXX object modules/superres/CMakeFiles/opencv_superres.dir/opencl_kernels_superres.cpp.o 
Linking CXX shared library ../../lib/libopencv_superres.so 
[100%] Built target opencv_superres 
Scanning dependencies of target opencv_perf_superres 
Scanning dependencies of target opencv_test_superres 
[100%] [100%] [100%] [100%] Building CXX object modules/superres/CMakeFiles/opencv_perf_superres.dir/perf/perf_superres.cpp.o 
Building CXX object modules/superres/CMakeFiles/opencv_test_superres.dir/test/test_superres.cpp.o 
Building CXX object modules/superres/CMakeFiles/opencv_test_superres.dir/test/test_main.cpp.o 
Building CXX object modules/superres/CMakeFiles/opencv_perf_superres.dir/perf/perf_main.cpp.o 
Linking CXX executable ../../bin/opencv_test_superres 
[100%] Built target opencv_test_superres 
Linking CXX executable ../../bin/opencv_perf_superres 
[100%] Built target opencv_perf_superres 
Scanning dependencies of target opencv_videostab 
[100%] [100%] [100%] [100%] [100%] [100%] [100%] Building CXX object modules/videostab/CMakeFiles/opencv_videostab.dir/src/global_motion.cpp.o 
[100%] [100%] Building CXX object modules/videostab/CMakeFiles/opencv_videostab.dir/src/optical_flow.cpp.o 
Building CXX object modules/videostab/CMakeFiles/opencv_videostab.dir/src/frame_source.cpp.o 
[100%] [100%] Building CXX object modules/videostab/CMakeFiles/opencv_videostab.dir/src/fast_marching.cpp.o 
Building CXX object modules/videostab/CMakeFiles/opencv_videostab.dir/src/motion_stabilizing.cpp.o 
Building CXX object modules/videostab/CMakeFiles/opencv_videostab.dir/src/wobble_suppression.cpp.o 
Building CXX object modules/videostab/CMakeFiles/opencv_videostab.dir/src/deblurring.cpp.o 
Building CXX object modules/videostab/CMakeFiles/opencv_videostab.dir/src/inpainting.cpp.o 
Building CXX object modules/videostab/CMakeFiles/opencv_videostab.dir/src/outlier_rejection.cpp.o 
Building CXX object modules/videostab/CMakeFiles/opencv_videostab.dir/src/log.cpp.o 
Building CXX object modules/videostab/CMakeFiles/opencv_videostab.dir/src/stabilizer.cpp.o 
Linking CXX shared library ../../lib/libopencv_videostab.so 
[100%] Built target opencv_videostab 
[100%] Generating pyopencv_generated_include.h, pyopencv_generated_funcs.h, pyopencv_generated_types.h, pyopencv_generated_type_reg.h, pyopencv_generated_ns_reg.h 
Scanning dependencies of target opencv_python2 
[100%] Building CXX object modules/python2/CMakeFiles/opencv_python2.dir/__/src2/cv2.cpp.o 
Linking CXX shared module ../../lib/cv2.so 
[100%] Built target opencv_python2 
+1

mất khoảng 15 phút cho tôi, (14.04, (i7, 2,8), cuda8, ​​cv 3.2.0) –

+1

Cảm ơn bạn đã đặt nó! Điều quan trọng :)) – SomethingSomething

+0

mất khoảng 20 phút, 16.04, cuda9, cv 3.3.1 – DreamFlasher

1

Bạn nên tăng hoán đổi.

Cài đặt của tôi cũng bị kẹt cho đến khi tôi tăng hoán đổi. Sau đó, nó hoàn thành. Bạn có thể thử tạm thời làm điều đó để xem nó có giúp ích gì không.

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