3
シグナル「SIGILL」の原因は何ですか?
NDKとGCCを使用して、いくつかのC ++コードをAndroidに移植しています。コードは基本的に実行されます。ある時点で、Eclipseでデバッグするとき、呼び出し Dabbler::Android::Factory* pFactory = new Dabbler::Android::Factory; このエラーの原因: Thread [1] (Suspended: Signal 'SIGILL' received. Description: Illegal instruction.) 1 <symbol is not available> 0x812feb44 どういう意味ですか?コンパイラは何らかの理由で不正なコードを生成しましたか?コンストラクターにブレークポイントがあり(何もしない)、ヒットしません。私はすでに完全な再構築を行っています。 この問題を引き起こすために私は何が間違っているのでしょうか?