Linking To Vtl Libraries; Compiling And Linking A Vtl Program - HP ESA-E Series Programmer's Manual

Esa spectrum analyzers
Table of Contents

Advertisement

Programming Examples
C Programming Examples using VTL
device identification (*IDN?). The viScanf call is then
used to read the results.
NOTE: Refer to Chapter 5, Language Reference, for an
explanation of the full use of commands *RST and
*IDN?
This function must be used to close each session. When
viClose
you close a device session, all data structures that had
been allocated for the session will be deallocated. When
you close the default manager session, all sessions
opened using the default manager session will be
closed.

Linking to VTL Libraries

Your application must link to one of the VTL import libraries:
32-bit Version:
C:\VXIPNP\WIN95\LIB\MSC\VISA32.LIB for Microsoft compilers
C:\VXIPNP\WIN95\LIB\BC\VISA32.LIB for Borland compilers
16-bit Version:
C:\VXIPNP\WIN\LIB\MSC\VISA.LIB for Microsoft compilers
C:\VXIPNP\WIN\LIB\BC\VISA.LIB for Borland compilers
See the following section for information on how to use the VTL
run-time libraries.

Compiling and Linking a VTL Program

32-bit Applications
The following is a summary of important compiler-specific
considerations for several C/C++ compiler products when developing
WIN32 applications.
For Microsoft Visual C++ version 2.0 compilers:
• Select Project | Update All Dependencies from the menu.
• Select Project | Settings from the menu. Click on the C/C++
button. Select Code Generation from the Use Run-Time
Libraries list box. VTL requires these definitions for WIN32. Click
on OK to close the dialog boxes.
• Select Project | Settings from the menu. Click on the Link
button and add visa32.lib to the Object / Library Modules
list box. Optionally, you may add the library directly to your project
file. Click on OK to close the dialog boxes.
3-4
Chapter 3

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents