![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
#1です。
どうやら、cygwinではulimitでスタックサイズの変更はできないようですね。
アプリケーションごとにスタックサイズを指定するようです。
プログラムをコンパイルするときに、
gcc --stack **** (プログラム名)
としてみてください。
****に適当な数字を入れてください。
ulimitで見る限りスタックサイズは2043(KB)のようなので、
それより大きい値を指定してみてください。
(あと、一応、私の推測とは異なる原因でエラーが出ているかもしれないので、
そのプログラムは配列のサイズを十分小さくしたら正常に動くかどうか
確認してみてください。)
この回答への補足
小さい入力ファイルでは問題なく実行できるようなのでやはりメモリの問題のようです。
>gcc --stack **** (プログラム名)
とすると、
unrecognized option '-stack'
と出てしまいます。
No.1
- 回答日時:
おそらく、配列のサイズが大きすぎるのでしょう。
通常は、ユーザーごとに使用できるスタックサイズの上限が
決められていて、それを超えるサイズの配列を使うと
Segmentation faultになります。
「外のPC」ではその制限がはずされていたのでしょう。
自分のPCで制限をはずすには、シェルのプロンプトから
ulimit -s unlimited
と打ち込んでください。
これで使用可能なスタックサイズが無制限になります。
この回答への補足
ありがとうございます。
>ulimit -s unlimited
というコマンドを打ち込みましたが、
「bash: ulimit: stack size: cannot modify limit: Invalid argument」
と出てどうもだめなようです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- AJAX RPA(PowerAutomate)の実装について 1 2023/07/31 13:46
- その他(クラウドサービス・オンラインストレージ) Onedriveで実現したい事。2台のPC間で。 2 2023/04/10 20:42
- ドライブ・ストレージ Android端末でSDカードが機能しなくなりました 6 2023/02/17 17:20
- Windows 7 Media Playerが開かない。ファイルアイコンを右クリックしても「プロパティ」が表示されない。 2 2023/02/05 14:45
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Windows 10 パソコンが使えず困ってます!(Microsoftアカウントでログイン後、PINコードに関するエラー) 2 2023/03/17 19:09
- Windows 10 Windows10起動しない、エラー0xc0000185修復方法 2 2022/07/14 12:28
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- その他(クラウドサービス・オンラインストレージ) iPadとクラウドの同期はできないですか? 1 2022/05/21 09:34
- Windows 10 WindowsUpdateで再起動を阻止したいです 3 2023/03/15 22:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAの配列サイズとメモリに関して
-
C言語で、メモリを解放しないで...
-
FindFirstFile ハンドル開放
-
メモリの解放について VB6 VBA
-
メモリアロケーション異常の発...
-
C言語における再帰呼び出しの...
-
マクロのスピードがダウンする??
-
メモリのセグメント違反の解決...
-
これて逆じゃないですか?
-
メモリの消費量について
-
メモリが不足しています(VBA)
-
CImage::ReleaseDC()のエラーで...
-
Apacheでバーチャルホストの最...
-
メモリ不足
-
Javaでメモリ不足を引き起こす方法
-
大容量のメモリ確保をスワップ...
-
非再入可能なプログラム
-
「memcpy」と「strcpy」について
-
ファミコンって8ビットしかない...
-
別のPCにファイルを移してコン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語で、メモリを解放しないで...
-
VBAの配列サイズとメモリに関して
-
【C言語】再帰が時間がかかる...
-
C言語における再帰呼び出しの...
-
メモリが不足しています(VBA)
-
メモリのセグメント違反の解決...
-
メモリ不足
-
エクセル キャッシュメモリー...
-
ファイルマッピング関数で失敗
-
動的メモリとexit(C言語)
-
エクセルVBA 大容量CSVファイル...
-
メモリの解放の仕方
-
「ヒープサイズの設定」て何?
-
EXCEL-VBAにてADOのレコードセ...
-
LoadLibraryしたらFreeLibrary
-
マインスイーパ、自動解析プロ...
-
バッチファイルでの実行EXEのメ...
-
C言語:関数のメモリ上でのサイ...
-
エクセルのメモリ使用状況/Appl...
-
大容量のメモリ確保をスワップ...
おすすめ情報