32bit app using 64bit APIs

2 views (last 30 days)
Jennifer Normyle
Jennifer Normyle on 1 May 2015
Commented: Image Analyst on 1 May 2015
All the posts I see about using MatLab in a 32bit app say that the 32bit version of MatLab must be installed. But I received an email stating that 32bit MatLab would no longer be available. Are there new APIs in the 64bit version that will work with a 32bit application?

Answers (2)

Image Analyst
Image Analyst on 1 May 2015
Why does that matter? In the future (next version) you will not be able to create a 32 bit app anyway. And the 64 bit apps, which are the only type you will be able to create, won't run on the 32 bit computers anyway. So why do you need a 64 bit api that will be called from a 64 bit compiled MATLAB application (which you will have created in the next version of MATLAB) that can't run on a 32 bit computer in the first place? It doesn't make sense.
  1 Comment
Image Analyst
Image Analyst on 1 May 2015
OK, so your "Answer" seems to indicate that there is a 32 bit application that was written in some different language than MATLAB. I think you should just try it and see when the time comes, or else call tech support. I've never tried that. But I would guess that you will need to recompile your 32 bit app to tell it to use the new MATLAB library, and that you might as well upgrade your other app to 64 bits also. Why stay stuck in the past?

Sign in to comment.


Jennifer Normyle
Jennifer Normyle on 1 May 2015
I have a 32 bit application that makes calls to MatLab APIs. My application cannot be converted to a 64bit application without a lot of work. I would like to be able to use this application and still make calls to MatLab APIs from within it.

Categories

Find more on C Shared Library Integration in Help Center and File Exchange

Tags

Products

Community Treasure Hunt

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

Start Hunting!