【问题标题】:TypeError [ERR_INVALID_CALLBACK]: Callback must be a function (C++ on Atom Editor)TypeError [ERR_INVALID_CALLBACK]:回调必须是函数(Atom 编辑器上的 C++)
【发布时间】:2019-08-10 00:05:10
【问题描述】:

fs.js:157

TypeError [ERR_INVALID_CALLBACK]: Callback must be a function

at maybeCallback (fs.js:157:9)
at Object.fs.writeFile (fs.js:1290:14)
at ChildProcess.child.on (/root/.atom/packages/gpp/index.js:57:12)
at ChildProcess.emit (events.js:182:13)
at maybeClose (internal/child_process.js:961:16)
at Socket.stream.socket.on (internal/child_process.js:380:11)
at Socket.emit (events.js:182:13)
at Pipe._handle.close [as _onclose] (net.js:596:12)

我最近在我的 Kali Linux 机器上运行了 apt-get update,现在每当我使用 c++ 编译包(由 livace 提供的 gpp)时,它都会抛出这个错误(不是以显示正常编译错误的方式)。我知道它不是代码,因为在所有项目中都会出现相同的错误,即使是那些被确认可以工作的项目。

信息: cat /etc/issue: Kali GNU/Linux 滚动 \n \l gcc --version: gcc (Debian 8.3.0-19) 8.3.0 apt-get 于 2019 年 8 月 9 日昨天升级

我认为这可能是 atom 或某些配置的问题。

请帮助你的程序员伙伴!

【问题讨论】:

    标签: c++ gcc g++ atom-editor


    【解决方案1】:

    使用了不同的编译和运行包(gcc-make-run),一切正常。很可能是 livace 包的 gpp(它是用 javascript 制作的)在更新时遇到的问题。

    【讨论】:

      猜你喜欢
      • 2018-10-30
      • 1970-01-01
      • 2021-03-10
      • 2020-02-26
      • 1970-01-01
      • 2017-05-08
      • 1970-01-01
      • 1970-01-01
      • 2021-05-02
      相关资源
      最近更新 更多