cvi的rc.exe文件找不到

cvi的rc.exe文件找不到,第1张

右键点击你建立的那个项目(不是.cpp那个,是粗体字那个)——属性——链接器——常规——输出目录——从父级目录继承(或者你选$(OutDir)$(TargetName)$(TargetExt))。如果是英文:粗体项目——properties——Llinker——general——outputfiles——$(OutDir)$(TargetName)$(TargetExt)其实就是build以后生成的.exe文件不在c++默认的搜索路径下,默认的是在那个项目所在文件夹的DUBUG目录下。所以你改成生成在默认路径下就好了,就是所谓的从父级目录继承

如果没有破解的话当然是运行不了的,那注册机就是用来破解这软件的;

用法:

1),安装CVI,到需要注册号时暂停。

2),运行注册机,点击“生成”得到系列号。

3),点击“创建LIC文件”,选取存放LIC文件的位置,生成LIC文件(中文系统不要将文件放到桌面,因为路径不能用中文)。

4),点击“拷贝”将1步生成的系列号copy到剪贴板。

5),将系列号粘贴到CVI9.0 FDS安装界面的系列号位置。

6),安装完CVI后,运行开始菜单中的NI License Manager,导入3步中的LIC文件。

这两个库文件中包含了在CVI内核中定义的库函数信息。2. 如果您需要添加一些与硬件相关的函数库,比如说DAQ、VXI等,您需要在cvi\extlib目录下查找相关的函数库,并把他们包含进来(比如dataacq.lib和nivxi.lib)。3. 如果外部编译环境需要以WinMain为程序切入点开始执行,您还需要包含cviwmain.lib函数库。5. 如果您是在其他的编译器下编辑CVI前面板事件的回调函数,您需要在CVI中的Build菜单下选择External Compiler Support来创建一个专用的回调函数的.obj文件。并且该文件必须被包含到外部编译器的工程中。需要注意的是,如果您需要调用CVI编译的静态库文件您同样需要在您的工程中包含.obj文件或者.c文件。对于该种应用可以参考以下链接:KnowledgaBase 2TDFEPSJ: I Get Error -86 When I Try to Use a Static Library Created in CVI. Why?6. 如果对于.obj文件和.llb文件使用了LoadExternalModule语句,您需要在您的程序中包含以下文件:refsym.obj(标准CVI库)和/或arefsym.obj(标准C)。这些文件只是在程序运行时被载入。7. 如果您有以下某种功能的函数:1) 调用.uir文件中的定义; 或者 2) 使用LoadExternalModule语句调用.obj/.lib文件中的定义。那么在外部编译器中您需要调用InitCVIRTE 函数,如果您使用了DLLMain函数,那么您还需要调用CloseCVIRTE 函数。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/6059503.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-13
下一篇 2023-03-13

发表评论

登录后才能评论

评论列表(0条)

保存