2012-07-16 76 views
0

stipdet我試圖在Ubuntu上運行一些預編譯的代碼(源代碼不可用),這需要安裝openCV。我昨天安裝了最新版本的openCV(來自SVN),並根據openCV網站上的debian安裝指南安裝它(cmake - > make - > sudo make install),並且一切似乎都很順利。無法運行在開放cv

我試圖運行stipdet程序,但這給了我下面的錯誤。

慶典:./stipdet:不能執行二進制文件

請誰能幫我這個錯誤?

回答

0

是什麼:

file $(which stipdet) 

...說什麼?我猜測它是爲你沒有的CPU而構建的。

0

您需要運行chmod 755 ./stipdet來制定可執行文件。

+0

問題出在處理器上。該文件是爲x64系統構建的,但是我的linux操作系統是x86(32位版本)。這就是它給錯誤的原因。 – Darshan 2014-08-13 10:06:23