在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
发信站: BBS 水木清华站 (Mon May 19 21:30:19 2003), 转信 3 在VC++中使用Matlab生成的动态链接库(*.DLL) 为了能在VC++中使用上面生成的*.DLL,首先要对VC++的环境进行一些设置: (1)设置Include和Library目录 在VC++ IDE中选择Tools->Options->Directories。 在Show directoris for:中选择Include files,添加如下两个目录: <Matlab>\extern\include\ <Matlab>\extern\include\cpp 在Show directoris for:中选择Library files,添加如下两个目录: <Matlab>\extern\lib\win32 <Matlab>\extern\lib\win32\microsof\msvc6 这里假设<Matlab>为你的Matlab的安装目录。 这些操作只需要一次,VC++ IDE就会自动记录。自动应用到每一个工程(Project)。 (2)工程(project)本身的一些设置 在VC++ IDE中选择Project->Setting->C/C++ 在Category中选择Code Generation,在Use run-time library中选择Multithreaded DLL 。 在Category中选择Precompiled Headers,选择Automatic use of precompiled headers,并 且在Through header下面添加stdafx.h。 在Category中选择Preprocessor,在preprocessor definitions中添加MSVC,MSWIND,IBMP C. 在VC++ IDE中选择Project->Settings->Link 在Categories中选择Input,在Ignore libraries:中填入:msvcrt.lib。 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论