对这个一点信心也没有。迷迷糊糊的开始了。胡乱的安装了好多东西。
现在步入正题
下载安装包 我下载的是opencv-1.0.0.tar 下载这个最主要的原因是因为我的软件部分在Windows下的opencv1.0中实现。现在想将编写的软件下载到硬件中。下载地址http://opencv.org/downloads.html 我的电脑配置的是redhat6
然后需要安装GTK. 安装包为gtk+-2.10.7 下载地址为http://http://ftp.gnome.org/pub/gnome/sources/gtk+/2.10/
gtk的安装浪费了很多时间。直接./configure --prefix=/usr
make
make install
其中./configure --prefix 如果出现错误缺什么安装包就按顺序安装。切记按顺序安装。
我出现错误是在make之后错误如下:
error: conflicting types for 'g_hash_table_get_keys'
/usr/include/glib-2.0/glib/ghash.h:98: note: previous declaration of 'g_hash_table_get_keys' was here
make[4]: *** [gtkiconfactory.lo] 错误 1
make[4]: Leaving directory `/root/下载/gtk+-2.8.20/gtk'