VC 6.0配置parseGen
来源:互联网 发布:wget windows怎么用 编辑:程序博客网 时间:2024/06/04 19:07
原文地址点击打开链接
(1)parser generator的环境设置
安装好parser generator,打开集成开发环境,点项目Project菜单,在下拉菜单中选LibBuilder,弹出ibBuilder对话框选择属性按钮,弹出compiler properties 对话框:
Name 选择Visual C++ (32-bit)
Directory :msvc32
options:
依次为 vc++版本(Versoin 6)
是否支持unicode码。(选择默认)
是否把w_char_t作为内建类型。(选择默认)
下边是VC的各种目录:
依次为
Compiler Bin Directory
(D:\Visual C++\VC98\BIN)
Compiler Bin Directory
(D:\Visual C++\COMMON\MSDEV98\BIN)
Compiler Include Directory
(D:\Visual C++\VC98\INCLUDE)
Compiler Include Directory
(D:\Visual C++\VC98\MFC\INCLUDE)
Compiler Library Directory
(D:\Visual C++\VC98\LIB)
Compiler Library Directory
(D:\Visual C++\VC98\MFC\LIB)
注意:编译器安装目录根据个人安装目录需要做相应的调整("D:\Visual C++"为你的C++编译器的安装目录)。所有的这些设置完成之后点ok.返回LibBuilder。点Build就可以编译vc++使用的lex与yacc的lib库.
生成库文件在软件安装目录下 C:\Program Files\Parser Generator 2\Cpp\Lib\msvc32
(二)vc++环境的设置
1.目录设置
为了在VC++中可以找到包含文件yacc.h和lex.h以及YACC和Lex的库文件,需要对VC++进行相关的目录设置
(1) 选择Tools菜单中的Options命令,打开Options对话框。
(2)选择Directories选项卡。
(3)在Show Directories for下拉列表框中选择Include Files。
在Directories框中,点击最后的空目录,并填入 C:\Program Files\Parser Generator2\CPP\INCLUDE(根据个人安装目录需要做相应的调整)
(4) 在Show Directories for下拉列表框中选择Library Files。
在Directories框中,点击最后的空目录,并填入C:\Program Files\Parser Generator2\CPP\LIB\MSVC32
(5) 在Show Directories for下拉列表框中选择Source Files。
在Directories框中,点击最后的空目录,并填入C:\Program Files\Parser Generator2\CPP\SOURCE
(6) 点击OK按钮,Options对话框将接受设置并关闭。
2.项目设置
对于每个VC++项目,都需在VC++中进行以下设置,以使VC++可以从特定的库中接受LEX和YACC所需要的函数和变量
(1)选择Project菜单中的Settings命令,打开Project Settings对话框。
(2)在Settings for下拉列表框中选择Win32 Debug。
(3)选择C/C++选项卡, 在Category下拉列表框中选择General。
在Preprocessor Definitions框中,在当前文本的最后,输入 ,YYDEBUG
(4)选择Link选项卡,在Category下拉列表框中选择General。
在Object/Library Modules框中,在当前文本的后面,输入yld.lib
(5)在Settings
for下拉列表框中选择Win32 Release。
(6)重复第4步的工作。
(7)点击OK按钮,Project Settings对话框设置完毕。
这样设置之后我们就可以用vc++编译Parser Generator 生成的c文件了。具体为:
先打开Parser Generator 集成开发环境。点击Project菜单,点击下拉菜单中的ParseWizard菜单,一路下去建立一个工程。然后点击project菜单下的的Rebuild All。在项目文件夹下就生成了相应c文件与h文件。
再用VC++建立一个空控制台工程,然后把用用Parser Generator
生成的c文件和头文件加入工程中。接着对VC++进行上面所说的项目设置,然后就可以编译运行了。新手可以使用parser generator 自带的范例,这样方便检验环境的配置是否正确.
- VC 6.0配置parseGen
- Irrlicht+vc++6.0配置
- vc 6.0 配置 OpenMP
- vc++6.0 IDE配置详解
- vc 6.0+ddk 配置(转)
- VC++6.0配置使用boost
- vc++6.0 IDE配置详解
- VC++6.0 下配置 directshow
- vc 6.0 上sdk配置
- VC++6.0配置OpenCV1.0
- VC配置
- Symbian开发环境配置之VC++6.0
- Parser Generator 和vc++6.0的配置
- VC++6.0配置OPENGL开发环境
- VC++6.0配置OPENGL开发环境
- VC++6.0下OpenGL环境配置
- VC++6.0中构建和配置ACE
- VC++ 6.0下OpenGL开发环境配置
- LeetCode 51. N-Queens
- 棋盘问题 POJ-1321
- 激活Microsoft Office 2016 for Mac 方法
- mma格式转TeX格式
- xcode里面怎么给文件加前缀
- VC 6.0配置parseGen
- Maven项目中获取classpath和资源文件的路径
- NOLO今日登陆上海CES:完美运行Steam VR的国产神器
- MongoDB DBRef和手动引用(Manual References)
- git使用时出错
- Unix/Linux编程实践教程–ac在Ubuntu 14.04的实现
- tomcat开启二级域名访问设置
- 【C#】深度理解虚方法 继承 以及接口的简单使用
- Eclipse+Maven+Tomcat+JRebel实现项目的热部署