5

ubuntuにMETISパッケージをインストールしたいです。

使用するように指示されているinstall.txtファイルの指示を試しました

$ make install 

makeもインストールした後、私はこれを行いました。

私も試してみました

sudo apt-get install metis

正常にインストールされましたが、

両方のケースでそれを使用しようとすると、私は得る

metis.h: No such file in directory compilation terminated

誰かに尋ねられた場合は、g++ -I/path/to/file myprogram.cpp を使用して、metis.h があるパスを指定します。

インストールで何か正しいことをしていないと思いますが、それが何であるかを判断できません。

誰かがインストールプロセスを手伝ってくれますか?

4

3 に答える 3

5

試すことができsudo apt-get install libmetis-devます。

于 2016-10-27T17:02:13.927 に答える
2

metis の BUILD.txt ファイル:

METIS をビルドするには、 http: //www.cmake.org/ にある CMake 2.8と GNU make が必要です。CMake と GNU make がインストールされていると仮定すると、次の 2 つのコマンドでメティスをビルドできます。

 $ make config
 $ make

だから、ubuntuではなくMacで試してみたところ、その順番で動作しました。2 つの make コマンドの後、次のフォルダー構造があります。

build
-Darwin-x86_64 (the build architecture)
 -libmetis
   -libmetis.a
 -programs
   -gpmetis
    ...

あなたが呼び出すことができた後

make install

私は小さなテスト例を作り、それはうまくいきます。私の CMake ファイルに興味があるかもしれません。これはあなたの問題の解決策かもしれません:

cmake_minimum_required(VERSION 2.8.9)
project (MetisTest)
include_directories("/usr/local/include")
link_directories("/usr/local/lib")
add_executable(metisTest main.cpp)
target_link_libraries(metisTest metis)
于 2016-12-26T21:17:28.457 に答える