Please, how to convert the file ''RT_invcdf.c'' which run perfectly in Windows 32bits in order to use it with Matlab and win7 64bits?

5 Kommentare

Walter Roberson
Walter Roberson am 19 Okt. 2016
What is it? Where did you get it from?
The only place I find it is a software site known for having software of less than legal status.
adel
adel am 19 Okt. 2016
Bearbeitet: adel am 19 Okt. 2016
it's a file written in 'c' used to invert cdf's, but in general is there a way to convert a *.c file to run in a 64bits system? the set of files are in the same folder : RT_invcdf.c , RT_invcdf.dll, RT_invcdf.mexglx , RT_invcdf.mexsol..?
James Tursa
James Tursa am 19 Okt. 2016
Bearbeitet: James Tursa am 19 Okt. 2016
In general there is no magic conversion code that you can use for this. Sometimes the conversion is easy (converting a few macro definitions up front) and sometimes it is hard (going through the code line by line and looking for hard-coded definitions that need to be changed). It all depends on the code you are trying to convert. Often there are int's that need to be converted to size_t's or mwSize's or mwIndex's, and maybe function prototypes need to be changed, etc.
adel
adel am 19 Okt. 2016
Bearbeitet: adel am 19 Okt. 2016
is the conversion's key in the "dll" file? how to edit it?
James Tursa
James Tursa am 19 Okt. 2016
You need to edit the source code and then re-compile. There is no way to edit the dll file.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Mehr zu Programming finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 19 Okt. 2016

Kommentiert:

am 19 Okt. 2016

Community Treasure Hunt

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

Start Hunting!

Translated by