私はGNU g ++でコマンドラインプログラムをビルドしコンパイルしました。これは主に深い継承、たくさんのオブジェクトが作成されたなどの理由でスタックを "オーバーフロー"させます。リンクする際はMac OS X上でこの問題を回避するには、問題を解決するために:gnu g ++を使ったウィンドウのスタック制限の回避策
-Wl,-stack_size,0x10000000,-stack_addr,0xc0000000
は、Linuxの下で、私はちょうどulimit -s unlimited
を試してみました。このように、プログラムを実行すると、GNU G ++でWindows上でそれをコンパイルしようとすると、コンパイラが認識しない任意の
よりしかし、セグメンテーションフォールトを与えるものではありませんが、として使用することになり、他にどのようなオプション
-Wl,-stack_size,0x10000000,-stack_addr,0xc0000000
問題の回避策?事前に
おかげ
「マンリーの深い遺産」がこの問題の一部となるかどうかはわかりません。 。 。 –