0

我正在尝试配置和构建链接 ~ 2GB 空间的 ac 文件。当我尝试使用 node-gyp 构建此文件时,我收到以下消息:

relocation truncated to fit: R_X86_64_PC32 against `.bss'

在传统的 gcc 编译中,我可以使用 -mcmodel=medium 选项,但我不确定当它最终使用 gcc 编译文件时如何将其传递给 node-gyp。

有任何想法吗?

4

1 回答 1

0

所以解决方案非常简单,使用 node-gyp 的 binding.gyp 文件。我只是补充说:

'cflags': [ '-mcmodel=medium' ]

在我的目标下,它编译正确。

于 2013-06-25T13:43:19.690 回答