随笔分类 -  项目总结

摘要:一、Solaris下OpenCV工具安装1.选择OpenCV的linux版本OpenCV2.2,链接地址为http://www.opencv.org.cn/download/OpenCV-2.2.0.tar.bz2,下载后解压并放到linux目录下。2.OpenCV2.2的编译需要借助cmake工具,cmake下载的链接地址为http://www.cmake.org/cmake/resources/software.html,下载后解压并上传到Solaris中。Cmake工具的安装分为3步骤首先./configure 这时可以选择安装目录 --prefix=/usr/local/cmake然. 阅读全文
posted @ 2013-05-09 14:48 whu-小磊 阅读(1009) 评论(0) 推荐(0)
摘要:无论是词法分析,还是语法分析,给我的第一感觉就是逻辑要严谨。由于项目有自己一套完整的语言和语法,设计好其对应的词法分析器和语法分析器显得尤为重要。 我们采用flex进行词法分析。flex是一个用来生成扫描器(scanners)的工具,其中扫描器就是可以识别文本中词法模式的程序。具体流程为:flex读取给定的输入文件,或标准输入(当没有给定文件名时)读取信息来生成一个扫描器。信息以正则表达式和C代码组成,这种形式称为规则(rule)。flex生成C源代码文件lex.yy.c,其中定义了一个函数yylex()。这个文件通过编译,并用-lfl 链接生成可执行文件。当可执行文件被执行时,它分析输入中可 阅读全文
posted @ 2012-05-09 17:21 whu-小磊 阅读(404) 评论(0) 推荐(0)