Parser Generator 2.0与Visual C++ 6.0配置及工程建立指南

需积分: 17 2 下载量 6 浏览量 更新于2024-09-02 收藏 53KB DOC 举报
"Parser Generator 2.0与Visual C++ 6.0的配置涉及到解析器生成器的环境配置、工程创建以及Visual C++的环境设置。这个过程是为了解决使用Parser Generator 2.0来生成解析器,并在Visual C++ 6.0集成开发环境中编译和运行这些解析器源代码的需求。 1. **ParserGenerator环境的配置** - 首先启动ParserGenerator编辑器,通过`Project->LibBuilder`进入库构建设置。 - 在LibBuilder对话框中,选择`VisualC++(32-bit)`,然后通过`Properties`修改相关属性,如: - `Directory`设置为`msvc32`,指示编译器的根目录。 - `CompilerVersion`设置为`Version6`,指明使用的是Visual C++ 6.0。 - `Unicode`设为`True`,表示支持Unicode编码。 - `Treat wchar_t as`设为`False`,表明不将`wchar_t`视为内置类型。 - `CompilerBin`、`CompilerInclude`和`CompilerLibrary`分别指向VC++的编译器可执行文件、头文件和库文件路径。 - 选中Libraries下的所有库文件,点击`OK`保存设置。 - 最后在LibBuilder中点击`Build`,生成所需的库文件。 2. **ParserGenerator工程的建立** - 使用`Project->ParserWizard`启动解析器向导。 - 工程设定1:选择源代码语言,可以是C或C++。 - 工程设定2:根据需求选择是否创建带`main`函数的Yacc和Lex文件。 - Yacc和Lex文件的详细设定可以根据项目需求进行调整。 - 编辑完成后,通过`Project->ReBuild All`重新构建工程,生成对应语言的源代码。 3. **VisualC++环境的设置** - 在Visual C++ 6.0中,通过`Tools->Options`打开设置对话框。 - 选择`Directories`选项卡,这里需要配置包含文件(Header Files)、库文件(Library Files)和执行文件(Executable Files)的路径。 - 在`ShowDirectoriesfor`的下拉列表中,选择相应的类别(如包含文件、库文件等),输入或浏览添加ParserGenerator所需的路径。 - 保存设置后,Visual C++ 6.0现在应该能够找到ParserGenerator生成的源代码,并能正确编译和链接。 完成以上步骤后,用户就可以在Visual C++ 6.0中使用Parser Generator 2.0生成的解析器源代码进行开发了。这通常用于构建自定义的语法解析工具,例如解析特定的数据格式或编程语言。配置过程中要注意路径的准确性,确保编译器能够找到所有必要的文件,同时理解每个设置项的作用,以便于调试和优化。