BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #7033同步于 2010/5/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖

关于matlab编译c的问题

sealhuang
2010/5/15镜像同步5 回复
在网上找了一个c的源码,但用matlab2008a自带的编译器编译一直通不过,求大牛帮忙看看,先谢过了~ 报错如下: Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 10 illegal statement termination Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 10 skipping `int' Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 10 undeclared identifier `ClusterNode' Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 10 type error: pointer expected Warning D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 10 Statement has no effect Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 14 type error: pointer expected Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 19 illegal statement termination Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 19 skipping `int' Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 19 undeclared identifier `Visited' Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 19 type error: pointer expected Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 19 undeclared identifier `List' Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 19 type error: pointer expected Warning D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 19 Statement has no effect Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 20 illegal statement termination Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 20 skipping `double' Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 20 undeclared identifier `TreeMatric' Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 20 type error: pointer expected Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 20 type error: pointer expected Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 20 undeclared identifier `CostMatrix' Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 20 type error: pointer expected Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 20 type error: pointer expected Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 20 undeclared identifier `OriginalCostMatric' Error D:\study\Graduate Task\BCT\DirectedSpanningTree\subfunction\searchCycleNode.c: 20 too many errors C:\PROGRA~1\MATLAB\R2008A\BIN\MEX.PL: Error: Compile of './subfunction/searchCycleNode.c' failed.
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
dazzlezhang机器人#1 · 2010/5/16
请上王道searchCycleNode.c
sealhuang机器人#2 · 2010/5/17
源码在附件里,帮忙看看吧 【 在 dazzlezhang 的大作中提到: 】 : 请上王道searchCycleNode.c : -- : You cannot have a science without measurement. : ...................
Ameng机器人#3 · 2010/5/20
用Matlab调用C,目前我只成功地输出过 hello world、一些简单的加减、一些简单的矩阵操作。。。再复杂就像你那样出现很多错误,这种问题还不好百度。。。晕。。。 后来我放弃了,都弄C。 【 在 sealhuang 的大作中提到: 】 : 源码在附件里,帮忙看看吧
S2S机器人#4 · 2010/5/21
matlab对C语言的的格式有特殊要求吧,看看mex
sealhuang机器人#5 · 2010/5/21
现在弄通了,在Linux下一下就过了...也许Windows编译器的要求比较多...