随笔分类 - 项目总结
摘要:一、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然.
阅读全文
摘要:无论是词法分析,还是语法分析,给我的第一感觉就是逻辑要严谨。由于项目有自己一套完整的语言和语法,设计好其对应的词法分析器和语法分析器显得尤为重要。 我们采用flex进行词法分析。flex是一个用来生成扫描器(scanners)的工具,其中扫描器就是可以识别文本中词法模式的程序。具体流程为:flex读取给定的输入文件,或标准输入(当没有给定文件名时)读取信息来生成一个扫描器。信息以正则表达式和C代码组成,这种形式称为规则(rule)。flex生成C源代码文件lex.yy.c,其中定义了一个函数yylex()。这个文件通过编译,并用-lfl 链接生成可执行文件。当可执行文件被执行时,它分析输入中可
阅读全文

浙公网安备 33010602011771号