编译Visual C++ 6.0源程序
发布时间:2014/6/23 21:19:56 访问次数:784
在Visual C++ 6.0中编写的是一个动态链接库DLL,而CIN需要的是以“.lsb”为扩展名的源文件。SN65LVDS31D因此,需要用LabVIEW的cintools工具将DLL文件转换成“.lsb”文件。这是C代码调用中最麻烦的一步。
(1)在Visual C++ 6.0中创建一个DLL工程。
在Visual C++ 6.0坏境中选择“文件”一“新建”命令,弹出“新建”对话框,如图4-16所示。在“工程”选项卡中选择Win32 Dynamic-Link Library.在“工程”文本框中输入工程名称mul,在“C位置”文本框中输入保存工程的文件目录,单击“确定”按钮。在下一级对话框中选择An Empty DLL project,单击“完成”按钮。创建工程以后在指定文件目录中就会出现mul文件夹,这个文件夹中有debug文件夹。
(2)在DLL工程中加入CIN对象和函数库。
选择“工程”一“添加工程”一“Files”命令,从cintools路径下选择cin.obj、labview.lib、lvsb.lib和lvsbmain.def 4个文件添加到工程中。在LabVIEW默认安装时,cintools的路径为C:\Program Files\National Instruments\LabVJEW 8.2\cintools。自己编写的实现两数相乘的C代码也要添加到工程中。
(3)在DLL工程中加入cintools路径。
选择“工程”一“设置…”命令,弹出工程设置对话框,将Settings For设成AllConfigurations。选择C/C++选项卡,设“旦分类”为Preprocessor,在“附加包含路径”文本框中输入cintools路径,如图4-17所示。
在Visual C++ 6.0中编写的是一个动态链接库DLL,而CIN需要的是以“.lsb”为扩展名的源文件。SN65LVDS31D因此,需要用LabVIEW的cintools工具将DLL文件转换成“.lsb”文件。这是C代码调用中最麻烦的一步。
(1)在Visual C++ 6.0中创建一个DLL工程。
在Visual C++ 6.0坏境中选择“文件”一“新建”命令,弹出“新建”对话框,如图4-16所示。在“工程”选项卡中选择Win32 Dynamic-Link Library.在“工程”文本框中输入工程名称mul,在“C位置”文本框中输入保存工程的文件目录,单击“确定”按钮。在下一级对话框中选择An Empty DLL project,单击“完成”按钮。创建工程以后在指定文件目录中就会出现mul文件夹,这个文件夹中有debug文件夹。
(2)在DLL工程中加入CIN对象和函数库。
选择“工程”一“添加工程”一“Files”命令,从cintools路径下选择cin.obj、labview.lib、lvsb.lib和lvsbmain.def 4个文件添加到工程中。在LabVIEW默认安装时,cintools的路径为C:\Program Files\National Instruments\LabVJEW 8.2\cintools。自己编写的实现两数相乘的C代码也要添加到工程中。
(3)在DLL工程中加入cintools路径。
选择“工程”一“设置…”命令,弹出工程设置对话框,将Settings For设成AllConfigurations。选择C/C++选项卡,设“旦分类”为Preprocessor,在“附加包含路径”文本框中输入cintools路径,如图4-17所示。
热门点击