exponenta event banner

Внедрение общей библиотеки C с приложением драйвера

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

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

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

     Код C для реализации общей библиотеки

    Копировать и вставлять этот файл в 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

См. также

Связанные темы