コマンドラインでスタックサイズを無制限に設定する方法を知っています:
ulimit -s unlimited
また、bash でスタック サイズを無制限に設定すると、コードが正常に実行され、終了します。
makefile で (コンパイラとして g++ を使用して) スタック サイズを無制限 (または特定のサイズ) に設定できますか? もしそうなら、どのように?
注: プロジェクトのソース ファイル (*.cpp、*.h) とメイクファイルのみを送信できます。つまり、(1) makefile が実行され、(2) コードが実行されます。したがって、スクリプトやその他の特別な命令は事前に実行されません。そのため、メイクファイルで変更を行う必要があります...誰かが他の/より良い/素晴らしいアイデアを持っていない限り?
前もって感謝します!