Board logo

标题: 有尝求助,Matlab高手请进 [打印本页]

作者: coconus    时间: 2008-11-15 04:56     标题: 有尝求助,Matlab高手请进

chenxiaofen22@hotmail.com,这个是正确的信箱,请高手用这个信箱和我联系
作者: coconus    时间: 2008-11-15 18:30

ding
作者: tonywong    时间: 2008-11-15 19:48

你要做什么matlab和c的接口呢?只是要引用c code的话用mex函数就可以了,matlab调用的c编译器和别的都一样的,linux下是gcc。
具体说说你想干嘛吧
作者: coconus    时间: 2008-11-15 23:12

我做的是在Matlab环境下运行c语言编的软件.现在碰到一个问题,因为不知道如何在Matlab中连接外部共享库,导致Mex文件无法被编易.具体问题是,我在cacint.h文件中定义了extern int CMI,然后在cacint.c文件中声明了CMI TQINI(...,..)涵数,可是在编译时确出现了Writing library for cacint.mexw32
c:\dokume~1\hekai\lokale~1\temp\mex_8d48e51f-ea7a-469d-218d-9bc73191d089\cacint.obj .text: undefined reference to '_TQINI@4'

  H:\MATLAB\R2007B\BIN\MEX.PL: Error: Link of 'cacint.mexw32' failed.
望高手指教

[ 本帖最后由 coconus 于 2008-11-16 00:36 编辑 ]
作者: coconus    时间: 2008-11-17 18:01

ding




欢迎光临 人在德国 社区 (http://csuchen.de/bbs/) Powered by Discuz! 7.2