What platform are you developing on? Generally .a files are Unix static libraries. On Unix we do not provide those, instead we provide shared libraries.
So on Linux, for example, it is libvisa.so. I highly recommend you look at the example makefiles in //NIvisa/Examples/C
Dan Mondrik
Senior Software Engineer, NI-VISA
National Instruments