刚接触CVI搭建环境时遇到了一些问题,现在想把一些经验和大家分享,希望能帮上一点忙。以下是需要注意的几点。
环境:win7,CVI2009,sql toolkit 2.0.6
一安装。
A,搭建CVI需要cvi程序,和sql toolkit这个插件是用来连接数据库的。可以在CSDN上下载。
B,CVI2009支持win7本人已经尝试。
C,目前能得到的一般是评估版,网上有详细的安装步骤,要注意的就是在需要输入序列号的时候就用生成器生成写进去,如果忘记了安装后用NI License Manager里面诸个导入用生成器生成的文件也可以激活。
生成器:
激活后:
绿色的方块就是已经激活。
D,安装sql toolkit时一定要安装在CVI目录多加一层文件夹都不行。
这样安装后cvi_db.fp就在安装目录里。进入程序后Instrument——>Load加载cvi_db.fp,然后把cvi_db.h加入工程。如果每次进入还报错说找不到cvi_db.h就在Instrument里面选择Search Directores把它改成加载目录。更多信息请参考《怎样通过CVI编程实现对数据库的访问》http://digital.ni.com/public.nsf/allkb/A9D9761FFCDBDDB986257959003D61DA
二找不到Inifile.fp
首先要明确CVI是一个C语言的编译平台,本身并不提供配置文件的功能,所以需要引入类库才能实现。位置是在安装目录下toolbox中,
比如:C:\Program Files (x86)\National Instruments\CVI2009\toolslib\toolbox
注意:现在问题来了我安装了cvi和sql toolkit可还是报错而且是系统文件windows.h但是仔细看看才发现想要是用toolbar.h或者Inifile.h之前必须加入
#include <utility.h>
#include <formatio.h>
#include "inifile.h"
还是不行,找不到inifile里面的函数实现。那就在工程中加入inifile.c然后会生成需要的dll。这样开发环境终于搭建
(你在他乡)