小编Sys*_*tem的帖子

如何在 ubuntu 上安装 METIS

我想在 ubuntu 上安装 METIS 包。

我尝试了 install.txt 文件中说要使用的说明

$ make install 
Run Code Online (Sandbox Code Playgroud)

我也是这样做的,在安装 make 之后。

我也试过

sudo apt-get install metis
Run Code Online (Sandbox Code Playgroud)

哪个安装成功但是

在这两种情况下尝试使用它时,我都得到了

metis.h: No such file in directory compilation terminated
Run Code Online (Sandbox Code Playgroud)

如果有人问我使用 g++ -I/path/to/file myprogram.cpp 来指定 metis.h 所在的路径。

我相信我在安装中没有做正确的事情,但我无法确定它是什么。

有人可以帮助我完成安装过程吗?

c++ ubuntu metis

5
推荐指数
1
解决办法
7215
查看次数

c ++程序错误的结果

这是我为项目创建的代码.它的基本内容,但我一定忽略了一些东西,因为当我运行它时,无论我放在什么数字上,它给了我相同的答案:

radious given:288  
x=260444.
Run Code Online (Sandbox Code Playgroud)

这是为什么?

#include <iostream>
#include <stdlib.h>
#include <math.h>
#define pi 3.14

using std::cout;
using std::cin;
using std::endl;


class Circle 
{
private:          
    int Radious;
public:
    bool setRadious(int R);
    int getRadious(){return Radious;}
    double getx();
};


bool Circle::setRadious(int R)
{   
    bool RadiousSet = false;

    if (R > 0) //check validity of R
    {
        int Radious = R;
        RadiousSet = true;
    }     
    return RadiousSet;
}

//x = pi *R^2
double Circle::getx()
{
    return  pi*pow(Radious,2);
}

// -----------------------------

int main()
{
    int …
Run Code Online (Sandbox Code Playgroud)

c++

2
推荐指数
1
解决办法
124
查看次数

标签 统计

c++ ×2

metis ×1

ubuntu ×1