CVI关于找不到cvi_db和加载iniflie错误问题

zhaopengzp1982 2012-12-19 11:15:32
刚接触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。这样开发环境终于搭建
(你在他乡)
...全文
928 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hong7817 2015-09-10
  • 打赏
  • 举报
回复
好东西,非常管用
科比布莱恩特 2012-12-20
  • 打赏
  • 举报
回复
引用 楼主 zhaopengzp1982 的回复:
刚接触CVI搭建环境时遇到了一些问题,现在想把一些经验和大家分享,希望能帮上一点忙。以下是需要注意的几点。 环境:win7,CVI2009,sql toolkit 2.0.6 一安装。 A,搭建CVI需要cvi程序,和sql toolkit这个插件是用来连接数据库的。可以在CSDN上下载。 B,CVI2009支持win7本人已经尝试。 C,目前能得到的一般是评……
需要ini操作功能,可以下载我写的类: http://download.csdn.net/detail/liulcsy/4844236

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧