MATLAB JA Builder Failed with Mex File(2012b)

1 Ansicht (letzte 30 Tage)
Yun Lin
Yun Lin am 17 Jan. 2014
Kommentiert: Yun Lin am 18 Jan. 2014
Hi all,
I am working on an optimization problem by using the BONMIN solver, which is third-party toolbox for nonlinear program analysis. I worked out a matlab program involving the invocation of the BONMIN solver. In my case, I need to package this program into Java pakcage, thus, I choose to use matlab ja builder to do so. However, I got the following error message:
The file 'F:\Documents\MATLAB\OPTI Toolbox\Solvers\bonmin\bonminCplex.mexw64' appears to be a MEX-file. It shadows the MATLAB file 'F:\Documents\MATLAB\OPTI Toolbox\Solvers\bonmin\bonminCplex.m' but will not execute properly at runtime, as it does not export a function named 'mexFunction.'
Is there anyone who have any idea about this problem?
Thanks!
  2 Kommentare
Titus Edelhofer
Titus Edelhofer am 17 Jan. 2014
Hi,
does it run successfully in MATLAB, so the error "only" happens when compiling into a Java component?
Titus
Yun Lin
Yun Lin am 18 Jan. 2014
Thanks a lot for your comment. Yes, it works fine in matlab but error happens when matlab program are compiled to Java packcage. I have figured out the solution, which is to delete the "bonminCplex.mexw64" file. The reason is that such a file has some problem.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Mehr zu Java Package Integration finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by