Implementering af Labview i C program der kører på Visual Studio
HejJeg skal bruge PlotWaveform kommandoen der er en del af Labview/CVI til at vise en realtime graf over en frekvenskarekteristik.
Jeg har inkluderet følgende filer:
#include "stdafx.h"
#include <stdio.h>
#include <winsock2.h>
#include <stdlib.h>
#include <utility.h>
#include <ansi_c.h>
#include <cvirte.h>
#include <userint.h>
Og linket til følgende: WS2_32.lib labview.lib lvsb.lib
Jeg har følgende relevante kommandoer i mit projekt:
//Setup CVI
if (InitCVIRTE (0, 0,0)==0)
return -1; //Out of memory
// Plot waveform
PlotWaveform (panelHandle, PANEL_GRAPH, waveformPtr,
numberofpoints, VAL_DOUBLE, 1.0,0.0,InitialX, XInitial,VAL_THIN_LINE,VAL_NO_POINT, VAL_SOLID, 1, VAL_BLUE);
// Refresh graph now
RefreshGraph (panelHandle, PANEL_GRAPH);
Men jeg får følgende fejl når jeg bygger:
Error 1 error LNK2001: unresolved external symbol _InitCVIRTEEx@12
Error 2 error LNK2001: unresolved external symbol _PlotWaveform@72
Error 3 error LNK2001: unresolved external symbol _RefreshGraph@8
Minder det ikke om et linker problem?
Er der nogen der har en god vejledning til at tilføje Labview til visual studio?
Jeg har brugt følgende vejledning men ender med de nævnte fejl:
http://www.ni.com/pdf/manuals/370109b.pdf
Mvh
Benjamin