2015年11月13日金曜日

NIのドライバーがMacの64bitに対応していた

久しぶりにNIのウェブサイトを拝見したら,NIのGP-IB関係のソフトウエアが一新されていました.
MacOSX版のNI488.2が64bitに対応しているみたいなので,早速ダウンロードして,Linux用の電気抵抗測定プログラムをMacでmakeし直してみました.

変えたところは,

#include <gpib/ib.h>



#include <NI4882/ni4882.h>

と変更し,Makefileの

gcc -lm -lgpib `pkg-config --cflags --libs gtk+-2.0 gthread-2.0`

のlgpibを

gcc -lm -framework NI4882 `pkg-config --cflags --libs gtk+-2.0 gthread-2.0`

としたくらいです.

warningすら出ず,一発で動きました.