我正在尝试为node.js附加组件创建C++库。

问题是在构建时出现错误,例如:



有什么我可以替换runtime_error来摆脱此错误的方法吗?我尝试通过以下方式禁用它:

'cflags!': [ '-fno-exceptions' ],
'cflags_cc!': [ '-fno-exceptions' ],

但是没有运气

我找到了this discussion。似乎我和最底层的人有相同的问题,但他没有得到任何答案。

最佳答案

我在某些插件(例如sipster)中所做的只是添加该标志,而不是尝试对其求反:

'cflags_cc': [ '-fexceptions' ],

这至少对我来说适用于节点v0.10.x。

07-28 05:39