LabVIEW是图形语言,有时候需要通过文字语言来弥补一些功能,比如一些算法处理。
我不太了解DLL的详细内容与规则,只是通过查询资料找到可以生成可执行DLL的方法。
DLL的编写与普通控制台程序只有一小点差别,就是声明需要外部调用的函数时前面需要加上 __declspec(dllimport)。
比如
__declspec(dllimport) void Fir_Hamming(double *data,int length);
外部需要调用哪个,就在哪个前面加__declspec(dllimport)。
而具体参数调用时的定义方法可以参考Labview的帮助文档。
以上只是一时需要拿来应急的方法,因为之前弄过一回,结果长时间不弄就又忘了,这次记下来最主要的,方便以后用时查看。希望有机会深入研究,并完善本文。