Ubuntu 14.04下用GCC及gfortran编写MEX程序(Matlab2012a)(2)

# include <fintrf.h>
 
      subroutine mexFunction ( nlhs, plhs, nrhs, prhs )
 
c*********************************************************************72
c
cc MEXFUNCTION is a MATLAB/F77 interface for the factorial function.
c
c  Discussion:
c
c    The MATLAB user types
c
c    integer plhs(*), prhs(*)
c    integer nlhs, nrhs
 
      integer nlhs
      integer nrhs
 
 
      mwpointer plhs(nlhs)
      mwpointer prhs(nrhs)
 
      call mexPrintf('Hello MATLAB World!')
 
      return
      end

>> mex mexHelloWorld.F

>> mexHelloWorld

Hello MATLAB World!>>

>>

Ubuntu下GCC、G++和gfortran版本切换

Linux升级GCC 4.8.1清晰简明教程(Ubuntu 12.04 64位版为例) 

CentOS 6.4中编译安装GCC 4.8.1 + GDB 7.6.1 + Eclipse 在CentOS 6.4中编译安装GCC 4.8.1 + GDB 7.6.1 + Eclipse

Ubuntu下Vim+GCC+GDB安装及使用 

Ubuntu下两个GCC版本切换 

CentOS6.5升级手动安装GCC4.8.2 

GCC 的详细介绍请点这里
GCC 的下载地址请点这里

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/2bef77be3e43990e8882888e76200417.html