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

Walter Roberson
Walter Roberson 2016년 10월 19일
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 2016년 10월 19일
편집: adel 2016년 10월 19일
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 2016년 10월 19일
편집: James Tursa 2016년 10월 19일
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 2016년 10월 19일
편집: adel 2016년 10월 19일
is the conversion's key in the "dll" file? how to edit it?
James Tursa
James Tursa 2016년 10월 19일
You need to edit the source code and then re-compile. There is no way to edit the dll file.

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

도움말 센터File Exchange에서 Programming에 대해 자세히 알아보기

질문:

2016년 10월 19일

댓글:

2016년 10월 19일

Community Treasure Hunt

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

Start Hunting!

Translated by