博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Scilab文件和c语言的转换问题
阅读量:2066 次
发布时间:2019-04-29

本文共 1005 字,大约阅读时间需要 3 分钟。

Scilab文件和c语言的转换问题
  作者: 提交日期:2005-6-27 9:01:00 <script language="javascript" src="http://hot.tianyaclub.com/hot.js" type="text/javascript"></script>
Scilab文件和c语言的转换问题
1.在vc++下编译intmatmul.c为intmatmul.obj, 并将之改名为intmatmul.o

 (1)建立接口程序原函数
 将matmul.c 添加到文件intmatmul.c中,如光盘中的例子
 在intmatmul.c的头文件中加 #include "string.h"
 (2)修改路径
 在VC++的tools/options/directories/下加入:(前提是将scilab安装在c盘根目录下)
 C:/Scilab-2.6/routines
 C: /Scilab-2.6
 编译(biulder/compile)生成的.obj文件在debug目录下,拷贝到当前目录下,更名。

2. 修改系统所带得builder.sce文件为:

 ilib_name = 'libtutorial'
 files = ['intmatmul.o']
 libs = []
 table = ['matmul','intmatmul'];
 ilib_build(ilib_name,table,files,libs)


3.在scilab中当前目录下执行builder.sce, 生成loader.sce和makelib.mak,libtutorial.c
 注意:先到当前目录


4.修改makelib.mak中的“scilab”路径为:
 SCIDIR =C:/Scilab-2.6
 SCIDIR1 =C:/Scilab-2.6

4.在vc++中编译makelib.mak生成libtutorial.dll
 在VC中以workspace方式打开makelib.mak文件,用(builde/build.exe)编译


5.在scilab中先运行loader.sce, 然后调用matmul函数即可。
  

转载地址:http://hwfmf.baihongyu.com/

你可能感兴趣的文章
安装系统之六 U盘装GHOST WIN7教程
查看>>
安装系统之八 U盘装GHOST WIN8教程
查看>>
安装系统之九 U盘装原版WIN8教程
查看>>
安装系统之三 U盘启动盘建立磁盘分区教程
查看>>
系统安装之十 U盘安装原版win10
查看>>
安装系统之十一 UEFI和Legacy及UEFI+Legacy启动的区别
查看>>
树莓派屏幕---------Android手机作为树莓派的屏幕
查看>>
嵌入式 知识点 积累 (一)
查看>>
嵌入式 知识积累 (二) 之 三个学习阶段
查看>>
嵌入式 知识积累(三) 之 基本技能
查看>>
嵌入式 知识积累(四) 之 硬件开发的基本过程
查看>>
嵌入式 知识积累(五)之硬件工程师具备基本技能
查看>>
中小型园区网络的设计与实现 (一)
查看>>
别人的难题,就是你的价值。
查看>>
中小型园区网络的设计与实现 (二)
查看>>
中小型园区网络的设计与实现 (三)
查看>>
VLAN与子网划分区别
查看>>
Cisco Packet Tracer教程
查看>>
01. 开篇:组建小型局域网
查看>>
02. 交换机的基本配置和管理
查看>>