[問題] Matlab的makefile
各位版友好,我之前下載了一個物體偵測的套件
http://0rz.tw/bd8rM
http://0rz.tw/CBg14
其中的Makefile內容如下
all: cascade fconv_var_dim
cascade: cascade.cc model.cc model.h
mex -O -o cascade \
CXXOPTIMFLAGS="-O3 -DNDEBUG -fomit-frame-pointer" \
LDOPTIMFLAGS="-O3" \
CXXFLAGS="\$$CXXFLAGS -Wall" \
LDFLAGS="\$$LDFLAGS -Wall" \
cascade.cc model.cc
fconv_var_dim: fconv_var_dim.cc
mex -O -o fconv_var_dim \
CXXOPTIMFLAGS="-O3 -DNDEBUG -fomit-frame-pointer" \
LDOPTIMFLAGS="-O3" \
CXXFLAGS="\$$CXXFLAGS -Wall" \
LDFLAGS="\$$LDFLAGS -Wall" \
fconv_var_dim.cc
clean:
rm *.mex*
根據套件的readme所言,應該要先在Linux下執行make,再進入matlab進行後續動作
但我在Linux下執行make卻出現
mex -O -o cascade \
CXXOPTIMFLAGS="-O3 -DNDEBUG -fomit-frame-pointer" \
LDOPTIMFLAGS="-O3" \
CXXFLAGS="\$CXXFLAGS -Wall" \
LDFLAGS="\$LDFLAGS -Wall" \
cascade.cc model.cc
/bin/sh: 1: mex: not found
make: *** [cascade] Error 127
請問這是什麼問題呢?
我的系統是Ubuntu 12.04, Matlab r2012a
謝謝各位
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.42.78
推
06/11 19:49, , 1F
06/11 19:49, 1F