我知道在 c++ 中,默认的最大堆栈大小为 1MB(在 Windows 上)。为了增加 gcc 和 g++ 的限制,我阅读了这个论坛帖子。这个答案似乎是正确的
好吧,我不知道您是否可以将其设置为无限制,但是(假设 Windows)您可以尝试传递
-Wl,--stack,<size>
(<size>
以字节为单位)来设置堆栈大小。(通过一些测试,默认值似乎是 2 MB)
我怎样才能通过 cgo 传递同样的东西?
我知道在 c++ 中,默认的最大堆栈大小为 1MB(在 Windows 上)。为了增加 gcc 和 g++ 的限制,我阅读了这个论坛帖子。这个答案似乎是正确的
好吧,我不知道您是否可以将其设置为无限制,但是(假设 Windows)您可以尝试传递
-Wl,--stack,<size>
(<size>
以字节为单位)来设置堆栈大小。(通过一些测试,默认值似乎是 2 MB)
我怎样才能通过 cgo 传递同样的东西?