IdleX から cython .pyx ファイルをコンパイルすると、ビルド シェル ウィンドウがポップアップし、1 秒も経たないうちに再び閉じるようにという一連の警告が表示されます。
pyximport はビルドに distutils を使用していると思います。gcc 警告をファイルに書き込んだり、出力を遅らせたり、キーが押されるのを待ったりするにはどうすればよいですか?
私自身は cython で何もしていませんが、ビルドにコマンドラインを使用できると思います。そうすれば、本当に致命的なエラーが発生しない限り、実際のコマンドラインを閉じるまですべてのメッセージが表示されます。
はい、ファイルに出力を取得する方法は次のとおりです(警告がコマンドプロンプトをオーバーフローした場合):
これは Windows 用ですが、 *unices にも簡単に適応できます。
SET PYTHONPATH=%PYTHONPATH%;../../../DEPENDENCIES/Cython-0.18
SET PATH=%PATH%;../../../DEPENDENCIES/Cython-0.18/bin
python setup.py build_ext --inplace > output.log