私はigraphライブラリを使ってグラフを作成しようとしています。私はそれを再インストールしましたが、私は問題を理解することができません。 プログラム全体が正常にコンパイルされましたが、出力としてグラフが表示されません。 すべてのprintfが実行され、出力にグラフが表示されるのは、グラフが欠落しているように見えるだけです。IGraphにグラフが表示されていません
この問題が発生しています。
#include <igraph.h>
int main(void)
{
igraph_real_t diameter;
igraph_t graph;
igraph_erdos_renyi_game(&graph, IGRAPH_ERDOS_RENYI_GNP, 1000, 5.0/1000,
IGRAPH_UNDIRECTED, IGRAPH_NO_LOOPS);
igraph_diameter(&graph, &diameter, 0, 0, 0, IGRAPH_UNDIRECTED, 1);
printf("Diameter of a random graph with average degree 5: %f\n",
(double) diameter);
igraph_destroy(&graph);
return 0;
}
これは私が使用しているコードです。 printf文だけが印刷されています。エラーや警告はありません。
これはあなたのコードですか、igraphのサンプルコードですか?例はうまくいきますか? – Gangadhar
はいこれはigraphのドキュメントの例です。 – Fyre
stdout/logファイルにエラーが表示されていますか。また、これをテストするためにPythonインターフェイスまたはCの例を使用していますか? OSに関するいくつかの情報、実行しようとしている例が役立ちます。 – Gangadhar