主要内容

用驱动程序实现一个C共享库

这个例子展示了如何调用构建的C共享库MATLAB®编译器SDK™从C应用程序。

  1. 创建示例中提到的C共享库,参见用MATLAB代码创建一个C共享库.

  2. 定位matrix.c归档matlabroot\extern\examples\compilersdk\c\u cpp\matrix.

    实现共享库的C代码

    将此文件复制并粘贴到for_testing生成C共享库时创建的文件夹。

  3. 使用系统命令行导航到for_testing文件夹matrix.c的存在。

  4. 要编译和链接应用程序,请使用mbuild在系统命令行中。

    mbuild matrix.c libmatrix.lib

    这个. lib扩展是为Windows®. 在…上雨衣,文件扩展名为迪利布先生,在UNIX上®它是所以.

  5. 从系统命令提示符中运行应用程序。

    矩阵与自身的和为:2.00 8.00 14.00 4.00 10.00 16.00 6.00 12.00 18.00矩阵与自身的乘积为:30.00 66.00 102.00 36.00 81.00 126.00 42.00 96.00 150.00原始矩阵的特征值为:16.12-1.12-0.00

另请参阅

相关的话题