Am Mittwoch 07 November 2007 22:13:32 schrieb Matthew McCormick: > > I'm trying to work with a compiler where you cannot specify the object > extension, the Matlab mex (pseudo) compiler. > I tried this, > > $ CMAKE_C_OUTPUT_EXTENSION=".obj" CMAKE_CXX_OUTPUT_EXTENSION=".obj" ccmake > ../convert_visualsonics_2_mat_src/ > > but it didn't work.
I'm coded a bunch of result file parsers (using spirit/spirit2) and connected them to Matlab via mex files (*.mexw32 at windows). The mex frontend is IMHO a very handy thing for very simple cases where the an algorithm is contained in one sourcefile without any external dependencies. I never really used it, because I never had this simple cases ;) I'm using mingw(sometimes msvc) and CMake for this and I can post an simple example if you want me to. Its a little tricky, since there are name clashes between the libs in Matlab's library-dir and gcc's own libs (i.e libm). My access to Matlab is limited to Windows, so I can't provide a general solution. Regards, Maik Beckmann _______________________________________________ CMake mailing list CMake@cmake.org http://www.cmake.org/mailman/listinfo/cmake