thanks for your replies!
firstly, i use make, not the cmake.
and then, some hints is teaching how to install opencv by hand, and they also install it by apt-get, i just install it by apt-get, i am not sure whether there is any difference between the two ways. you just mean it is ok to install it only by apt-get?
in the morning, i try some different PYTHONPATH, and the result is quite different. now i am confused which path should set.
i install the boost by apt-get libboost-all-dev, and somehow it indicates that it is ver1.54, and the caffe website says boost should >=1.55, so i install a 1.55 version by hand(what i mean by hand is i download the zips, and compile it, then install by command "sudo ./b2 install", not by apt-get).
and i may use the sudo when i make.
thanks for you advices. one more last question. when i trying to uninstall the boost1.54, shell gives this message
"
The following packages were automatically installed and are no longer required:
libboost-chrono1.54.0 libboost-context-dev libboost-context1.54-dev
...
Use 'apt-get autoremove' to remove them.
"
should i remove them? if i do, will it cause some problem? most of them are in version1.54.
在 2016年4月27日星期三 UTC+8下午5:26:24,Jan写道: