从igraph官网(http://igraph.org/c/#downloads)下载了源代码,解压得到文件igraph-0.7.1-msvc。
按照官网上的安装指示,用VS2008打开项目igraph.sln,并运行。出现以下错误:
1>m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\src\prpack.cpp(66) : error C2065: “prpack_igraph_graph”: 未声明的标识符
1>m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\src\prpack.cpp(66) : error C2146: 语法错误 : 缺少“;”(在标识符“prpack_graph”的前面)
1>m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\src\prpack.cpp(66) : error C3861: “prpack_graph”: 找不到标识符
1>m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\src\prpack.cpp(67) : error C2065: “prpack_graph”: 未声明的标识符
1>walktrap.cpp
1>m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\src\walktrap.cpp : error C2471: 无法更新程序数据库“m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\debug\vc90.pdb”
1>m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\src\walktrap.cpp : fatal error C1083: 无法打开程序数据库文件:“m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\debug\vc90.pdb”: No such file or directory
1>walktrap_communities.cpp
1>m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\src\walktrap_communities.cpp : error C2471: 无法更新程序数据库“m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\debug\vc90.pdb”
1>m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\src\walktrap_communities.cpp : fatal error C1083: 无法打开程序数据库文件:“m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\debug\vc90.pdb”: No such file or directory
1>walktrap_graph.cpp
1>m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\src\walktrap_graph.cpp : error C2471: 无法更新程序数据库“m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\debug\vc90.pdb”
1>m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\src\walktrap_graph.cpp : fatal error C1083: 无法打开程序数据库文件:“m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\debug\vc90.pdb”: No such file or directory
1>walktrap_heap.cpp
1>m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\src\walktrap_heap.cpp : error C2471: 无法更新程序数据库“m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\debug\vc90.pdb”
1>m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\src\walktrap_heap.cpp : fatal error C1083: 无法打开程序数据库文件:“m:\pap\gk\code\igraph-0.7.1-msvc\igraph-0.7.1-msvc\debug\vc90.pdb”: No such file or directory
未能成功生成igraph.lib文件。
这个问题该如何解决?