Реализуйте C разделяемая библиотека с приложением драйвера

Этот пример показывает, как вызвать совместно использованную библиотеку C, созданную с MATLAB® Compiler SDK™ из приложения C.

  1. Создайте совместно использованную библиотеку C, упомянутую в примере, видят, Создают C Разделяемая Библиотека с кодом MATLAB.

  2. Найдите файл matrix.c в matlabroot\extern\examples\compilersdk\c_cpp\matrix.

     Код С, чтобы реализовать разделяемую библиотеку

    Скопируйте и вставьте этот файл в папке for_testing, созданной, когда вы сгенерировали совместно использованную библиотеку C.

  3. Используйте системную командную строку, чтобы перейти к папке for_testing, где matrix.c существует.

  4. Чтобы скомпилировать и соединить приложение, используйте mbuild в системной командной строке.

    mbuild matrix.c libmatrix.lib

    Расширение .lib для Windows®. На Mac расширением файла является .dylib, и на UNIX® это - .so.

  5. От системной командной строки, запущенной приложение.

    matrixThe sum of the matrix with itself is: 
    2.00		8.00		14.00	 
    4.00		10.00		16.00	 
    6.00		12.00		18.00	 
     
    The product of the matrix with itself is: 
    30.00		66.00		102.00	 
    36.00		81.00		126.00	 
    42.00		96.00		150.00		 
     
    The eigenvalues of the original matrix are: 
    16.12		-1.12		-0.00

Смотрите также

Похожие темы