叉子在八度音程中不起作用

时间:2017-06-19 17:14:46

标签: octave

以前版本的八度音阶,我正在运行

pid = fork();
没有太多问题。现在,使用octave 4.2.1我收到以下错误:

error: fork: cannot be called from command line

系统信息: Ubuntu 16.10 Linux 4.8.0-54-generic#57-Ubuntu SMP Wed 5月24日10:21:44 UTC 2017 x86_64 x86_64 x86_64 GNU / Linux

1 个答案:

答案 0 :(得分:0)

这已在 2016 年更改,请参阅错误报告 https://savannah.gnu.org/bugs/?45625 和添加错误的更改日志:http://hg.savannah.gnu.org/hgweb/octave/rev/980abb267014

你仍然可以在函数中使用 fork:

function ret=ftest()
  [pid, msg]=fork();
  if (pid > 0)
    pid
    msg
  endif
  ret=0;

并用 ftest() 调用它