partapp 在ubuntu14.10

1. cblas.h 找不到

http://blog.csdn.net/cleverysm/article/details/1925549

下载blas cblas, make blas没有gfortran就apt-get一个

2. ‘boost::BOOST_FOREACH’ has not been declared

参考https://svn.boost.org/trac/boost/ticket/6131

改成了这样

 #include 
 #include 

 namespace boost {

 #if BOOST_VERSION != 104900
 namespace BOOST_FOREACH = foreach;
 #endif
 
 } // namespace boost
 
 #define foreach BOOST_FOREACH


3. matlab compile.m说gcc版本太高

http://blog.sina.com.cn/s/blog_6cee149d010129bl.html gcc和g++都要改

4. Error using mex
Unknown MEX argument '-o'.

Error in compile (line 10)
mex -O fconvblas.cc -lmwblas -o fconv

改成-output


5. 下qt-creator编译,会好

6. 如果用qt creator运行,参照run_partapp里面加上环境变量。

7. 在expopt里面有一个use_dpm_torso,如果用自己数据,选false,要不会读取默认的torso的分数(不知道怎么回事,torso_detector很诡异)








你可能感兴趣的:(各种BUG小记)