摘要: 跨平台项目组织一、概述最终研究跨平台开发项目。平台:主要有Windows和Linux两种平台(Mac平台没机会接触,暂不考虑)。原则:使用跨平台开发工具与开发库。主要开发环境为Windows下的VC,完成后再到其他平台去调试。工具:本人常用跨平台开发工具为Codeblocks,常用跨平台库为wxWidgets, Opencv, rapidXml, tcmalloc,OTL, Sqlite.最友好的开发环境莫过于Windows下的Visual Studio.所以跨平台项目IDE有两种,VS与Codeblocks。库也有两种VC与gcc.二、项目文件组织项目文件组织如下:目录作用3rdparty1 阅读全文
posted @ 2012-09-24 16:10 phata 阅读(658) 评论(0) 推荐(0) 编辑
摘要: ubuntu12.04中opencv静态编译1.12.04中没有了新立德,忍受不了软件中心的慢,所以安装了新立德apt-get install synaptic2.安装gcc等C/C++编程相关工具sudo apt-get install build-essential3.安装gtk+(opencv的界面显示就靠它了)安装GTK环境只要安装一个libgtk2.0-dev就可以了,而安装gnome开发环境的话,需要装gnome-core-devel,它包含GTK开发包。sudo apt-get install gnome-core-devel(有点慢,需要下载,看网速)pkg-config -- 阅读全文
posted @ 2012-09-24 16:08 phata 阅读(2340) 评论(0) 推荐(0) 编辑