buntu 14.04でOctave 4.0.0をインストールする方法
しかし、GUIを使用することはできません。 octave --force-guiはterminalでコマンドラインのみを表示します。 GUIと他の機能を取得するために私を案内してください(ライブラリが見つからない場合は、ライブラリをインストールして機能を取得する方法を教えてください)ログファイルを聞く config.log ...このリストを見つけました:
ループ用のJITコンパイラー:なし
Javaインターフェースのビルド:はい
内部配列の境界チェックを行います:no
静的ライブラリの構築:いいえ
共有ライブラリをビルドします:はい
動的リンク:はい(dlopen)
GNU readlineのサポートを含める:はい
64ビット配列の調光とインデックス:いいえ
OpenMP SMPマルチスレッド:はい
ありがとうございました
簡単:
Sudo apt-get install libqt4-opengl-dev
libqt4-dev
、libqt4-opengl-dev
、およびunixodbc-dev
パッケージをインストールした後、動作しました。
config.log
は、システムにoctave-4.0 GUIの構築に必要なQt開発コンポーネントがないことを示しています。
configure:72095: checking for QT
configure:72103: $PKG_CONFIG --exists --print-errors "$QT_MODULES"
Package QtOpenGL was not found in the pkg-config search path.
Perhaps you should add the directory containing `QtOpenGL.pc'
to the PKG_CONFIG_PATH environment variable
No package 'QtOpenGL' found
configure:72106: $? = 1
configure:72121: $PKG_CONFIG --exists --print-errors "$QT_MODULES"
Package QtOpenGL was not found in the pkg-config search path.
Perhaps you should add the directory containing `QtOpenGL.pc'
to the PKG_CONFIG_PATH environment variable
No package 'QtOpenGL' found
configure:72124: $? = 1
No package 'QtOpenGL' found
configure:72152: result: no
configure:73317: WARNING: Qt libraries not found -- disabling GUI
Octave-4.0.0ソースに同梱されているINSTALL.OCTAVE
ファイルに記載されているQtツールキットの依存関係を少なくともインストールする必要があります。
Qt
GUI and utility libraries (). Qt is required for building the GUI.
It is a large framework, but the only components required are the
GUI, core, and network modules.
特定のUbuntuパッケージはlibqtgui4
libqtcore4
およびlibqt4-network
ですが、ディスク容量が大幅に制限されていない限り、代わりに包括的なlibqt4-dev
パッケージをインストールすることをお勧めします。
Sudo apt-get install libqt4-dev
UbuntuではなくDebianを対象としていますが、この追加リソースが役立つ場合があります Debianシステムのオクターブ:ソースからのコンパイル-正しい方法 。