手机版

Compaq Visual Fortran6.5说明

时间:2025-07-06   来源:未知    
字号:

《Compaq Visual Fortran Installing and Getting Started》文档摘录:

一、认识Compaq Visual Fortran

1、CVF三种版本所各自包括的组件

:

其中可能需要关注的有CXML库、Fortran module Wizard、f90SQL组件、IMSL库、Fortran COM Server wizard

2、CVF Proferssional版的光盘中包含内容

CVF光盘中额外包括了IE4 SP1和Windows NT 4 SP3以及授权管理软件FLEXlm用于多用户授权使用CVF。CVF proferssional版所需的Compaq Array Visualizer在另外的单独光盘中。

此外,在CVF光盘目录\x86\USUPPORT和\AXP\USUPPORT下有一些不支持但是比较有用的工具(unsupported but nevertheless useful tools.)

3、CVF的开始菜单程序组中项目说明

Dependency Walker 分析可执行文件和DLL文件的工具

Developer Studio 启动visual development environment.

Error Lookup 通过error代号查看system error message文本和module error message文本的工具.

FortranCommandPrompt 启动Fortran命令行窗口,在命令行下使用Visual Fortran编译器。该命令行工具自动加载了Fortran编译环境。

Fortran Module Wizard 用于开发Fortran客户端for COM and automation servers. See Section 7.11, Support for COM and Automation Objects: Fortran ModuleWizard.

Help Workshop 创建应用程序的WinHelp文件(.HLP)的工具

IMSL Fortran 90 MP Library Help IMSL模块的在线文档

IMSL Fortran 90 MP Library Read Me IMSL模块的readme文件

OLE-COM Object Viewer 查看OLE或COM对象的详细细节

Online Documentation 启动HTML Help Viewer查看Visual Fortran的在线文档

Online Registration 联机注册Visual Fortran

Per-User Setup 用于设置Visual Fortran运行环境。Visual Fortran安装之后必须至少应用一次该组件

Process Viewer 系统进程查看器

ReadMe

Release Notes

Spy++ 查看系统进程、线程、windows、window messages等信息

VF Reporter Visual Fortran反馈工具

WinDiff 比较和修改文件内容和路径的工具

二、安装Compaq Visual Fortran后的任务

4、安装CVF后任务1:运行Per-User Setup option

该Per-User Setup option可在CVF开始程序组中找到,可以在同一帐户中多次运行。如果不运行,可能在使用CVF时遇到某些问题。

After installing (or reinstalling) Visual Fortran, if you do not apply the Per-User Setup option, you might encounter difficulties locating the Visual Fortran driver image DF.EXE and viewing Fortran data in the visual development environment debugger. For example, you might have trouble compiling Visual Fortran programs or might not be able to view the contents of arrays within the debugger.

5、安装CVF后任务2:注册Visual Fortran Com Server wizard

The Visual Fortran COM server wizard被作为Developer Studio 的一个宏而使用,因此应在Developer Studio中先注册和载入。方法是在Developer Studio中自定义工具栏中的Add-ins and Macro Files标签中指定Fortran COM server wizard的对应宏文件\Microsoft Visual Studio\Common\MSDev98\Addins\Df98\ CSAddin.dll

6、安装CVF后任务3:选择Visual Studio的默认在线文档

安装Compaq Visual Fortran使用的是Visual Studio的界面,默认的帮助文档应该是Compaq Visual Fortran的文档,但用户同时安装了微软的MSDN库,则默认文档可能需要指定。在Visual Studio的工具-选项-Help System标签中,在Preferred Collection下拉框中选择默认的online documentation collection

7、安装CVF后任务5:修改堆栈大小

CVF在程序运行时以堆栈的形式,动态地为数列分配内存空间。CVF允许用户在链接可执行程序时增加堆栈大小,也可以对已链接的可执行程序通过EDITBIN工具增加堆栈大小(It is possible to increase the stack size either when you link the executable, or by using EDITBIN on the executable later.)

CVF默认在Win32平台上分配的堆栈大小为0x100000 (1,048,576 decimal)字节,约1MB。

有以下几种方式修改堆栈大小:

LINK命令行下,使用/stack nnnnn参数调整堆栈大小,其中n是字节数(十进制)如:link /stack:4000000 也可在DF或F90命令后添加以上选项,如:df foo.f /link /stack:4000000

对于已经链接的可执行程序,使用EDITBIN命令并添加以上选项,如:editbin /stack:4000000 foo.exe

在Develop Studio工具中,选择菜单命令Project-Setting-Link标签,在Project Optios框中添加上面的选项。

8、安装CVF后任务6:安装VC++后更新Include和library路径

安装Visual Fortran后再安装Visual C++,其安装过程不会自动更新include和library路径。需要手动更新,步骤如下:

1 Developer Studio的Tools菜单中选择options

2 选择Directories标签

3 选择Show directories for下拉菜单,选择所需的类型(in this case, Include files).

4 在下面的列表中添加MFC\INCLUDE and ATL\INCLUDE两个路径

5 同样地,添加路径MFC\LIB到Library Files列表

9、安装CVF后任务7:安装f90SQL-Lite

f90SQL-lite from Canaima Software是一个程序库,允许Fortran程序直接读取和写入符合ODBC(Open Database Connectivity )要求的数据库,比如Excel\Access\Oracle等。

安装f90SQL-lite,需在命令行下切换到Fortran安装光盘的相应目录,执行F90_SQL\setup.exe命令。安装前最好读一下\F90_SQL\readme.txt文件中的安装事项。

删除f90SQL-lite则可在控制面板的添加删除程序中进行。

三、自定义Compaq Visual Fortran环境

12、查看当前的键盘映射列表

查看当前的键盘映射(keyboard mappings),可以通过菜单Help-Keyboard Map命令。将可以 …… 此处隐藏:34574字,全部文档内容请下载后查看。喜欢就下载吧 ……

Compaq Visual Fortran6.5说明.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
    ×
    二维码
    × 游客快捷下载通道(下载后可以自由复制和排版)
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
    × 常见问题(客服时间:周一到周五 9:30-18:00)