2016-02-08 48 views
0

我試圖在鏈路https://solarianprogrammer.com/2014/04/21/opencv-beaglebone-black-ubuntu/無法在beagleBone黑色運行實例的OpenCV

結束描述運行在beaglebone黑色使用OpenCV的程序我有我使用

解決了一些編譯問題G ++ pkg-config --cflags --libs opencv test_2.cpp -o test_2

它編譯成功,但是當我嘗試使用運行

./test_2

我得到的錯誤:

Ipc_start: LAD_connect() failed: 4 
test_2: /build/ti-opencl-zdvBAC/ti-opencl-01.01.06.00/host/src/core/dsp/mbox_impl_msgq.cpp:59: MBoxMsgQ::MBoxMsgQ(Coal::DSPDevice*): Assertion `status == (0) || status == (1)' failed. 
Aborted 

我不知道爲什麼我收到這一點,我一直未能解決它已經幾天。請引導我進入正確的方向。

Regards

回答

1

這是源於使用OpenCL的封面。這對我的作品的旁路是通過設置來禁用的OpenCL: export OPENCV_OPENCL_RUNTIME=qqq

可選,如果你(交叉)編譯的OpenCV可以添加-DWITH_OPENCL=OFF到您的CMake的選項,從構建刪除的OpenCL。