2

Octave を使用して C++ でいくつかの DSP 操作を実行しようとしています...Octave を QtCreator 5.1 (MinGW コンパイラ) と統合しようとしましたが、成功しませんでした...次の手順を実行しました...

  1. Octave3.4.3_gcc4.5.2-install.exeをダウンロードし、Cドライブにインストール。環境変数にオクターブのbinフォルダのアドレスを追加しましたPATH

  2. Octave ディレクトリのヘッダー ファイルとライブラリの場所に応じて、INCLUDEPATH と LIBS を設定します。

  3. これは私が実行しようとしているサンプル プログラムです。

  4. コードは正常にビルドされます。ただし、実行中にハングアップします。デバッグすると、次のメッセージが表示されます。 ここに画像の説明を入力

  5. コマンドを使用して、オクターブのコマンドプロンプトを使用して実行可能ファイルを作成しようとしましたmkoctfile --link-stand-alone octavetest.cpp -o octavetest。作成された実行可能ファイルもハングアップし、エラー メッセージが表示されます。

    統合プロセスでどこが間違っているかを誰かが指摘できれば、それは本当に役に立ちます。C++ から Octave API を呼び出す環境を設定する簡単な方法は他にありますか? 私は運がないスタックオーバーフローを含むインターネットフォーラムをほとんどチェックしました...

4

2 に答える 2