Once you have the comedi library installed, the command to compile comedi programs using gcc/linux is
$gcc -Wall -O2 <program_name>.c -lcomedi -lm
Sample program :
#include <stdio.h> /* for printf() */ #include <comedilib.h> int subdev = 0; /* change this to your input subdevice */ int chan = 0; /* change this to your channel */ int range = 0; /* more on this later */ int aref = AREF_GROUND; /* more on this later */ int main(int argc,char *argv[]) { comedi_t *it; lsampl_t data; it=comedi_open("/dev/comedi0"); comedi_data_read(it,subdev,chan,range,aref, & data); printf("%d\n",data); return 0; }