私はSDLをLinux上で動作するOpenGLアプリケーションに使用しています。私の問題は、SDLがSIGINTを捕まえて無視していることです。私は画面セッションを通して開発しているので、CTRL-C(コンピュータが実行されているプログラムはプロジェクタに接続されていて、入力デバイスはありません)で実行中のプログラムを強制終了することはできません。SDL/C++ OpenGLプログラム、SDLによるSIGINTの捕捉を停止する方法
SIGINTをキャプチャしないようにSDLに渡すことのできるフラグなどがありますか?私は実際には、信号を受信したとき(つまりCtrl-cを押したとき)にプログラムを停止させたいだけです。
をNOPARACHUTEフラグがSIGINTをキャッチしていないようです、セグメンテーションフォールトのようなだけで致命的な問題は、など – MichaelM