C/C++コードで外部ソルバとしてOctaveを使用しようとしています。オクターブヘッダファイルの場所
ここでは、octave/oct.hヘッダーファイルを含める必要があります。しかし私は自分のコンピュータ上でそれを見つけることができません。オクターブのルートディレクトリバージョン3.0.5を含めてどこでも検索しました。
どうすればよいですか?
C/C++コードで外部ソルバとしてOctaveを使用しようとしています。オクターブヘッダファイルの場所
ここでは、octave/oct.hヘッダーファイルを含める必要があります。しかし私は自分のコンピュータ上でそれを見つけることができません。オクターブのルートディレクトリバージョン3.0.5を含めてどこでも検索しました。
どうすればよいですか?
WindowsのOctave 3.2.2インストールで、C:\ Octave \ 3.2.2_gcc-4.3.0 \ include \ octave-3.2.2 \ octaveというファイルが見つかりました。
他のオペレーティングシステムを使用していますか?その場合は、ヘッダーを個別にインストールする必要があります。たとえば、Ubuntu 10.10には別のoctave3.2-headersパッケージがあります。
Windowsを使用しており、Octaveインストールにヘッダーがない場合は、3.2.2以上にアップグレードすることができます。私はOctave-ForgeからWindowsインストーラを入手しました。 Ubuntuの上の新しいバージョン、例えばのために
は、オクターブ3.8.1、あなたはヘッダを取得するためにインストールする必要がありますパッケージが今liboctave-dev
と呼ばれているのUbuntuにインストールされているオクターブ4.0.0の含まれたフォルダがで見つけることができます/usr/include/octave-4.0.0/octave。
私はC/C++コードでOctaveを使用していませんが、それについて読んでいます。この[Octave C++の参考文献](http://wiki.octave.org/wiki.pl?CPPQuickReference)は役に立ちそうです。 –