首页 > 解决方案 > mexPrintf 不显示任何内容

问题描述

我正在尝试在 Octave 中使用 MEX 文件。对于初学者,我只是试图调用 MEX 文件,以便它可以打印“这是一个测试”。我mexfile.cpp的是:

#include "mex.h"

void mexFunction (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
{
  mexPrintf ("Hello, World!\n");
  return;
}

我正在尝试通过在命令窗口中输入以下内容来调用该文件:

mkoctfile --mex mexfile.cpp;

似乎文件正在编译,但没有打印任何内容。知道为什么会这样吗?

标签: octavemex

解决方案


推荐阅读