2

我可以在没有 MSVS 但使用 mingw32 的 win32 上安装 Cern 的 ROOT 吗?我想开发一些使用ROOT的C/C++程序。

4

1 回答 1

0

据我所知,目前不支持使用 mingw32 进行编译。我想这在技术上是可能的,因为 mingw32 是基于 gcc 的,但这将是很多工作。

最好的方法似乎是使用 MSVC++(即使是免费的快递版本也可以)。ROOT builder是一个很好的工具,它使用 mingw32(但 MS 编译器)并为您构建 ROOT,而不需要命令行。

另一种选择是使用 cygwin,但这也是不受支持的,而且它可能更慢,因为它引入了一个间接层来将 posix 调用转换为 windows。

以下是更多信息的一些链接:

http://www.muenster.de/~naumana/root.html

http://root.cern.ch/root/HowtoWindows.html

于 2011-09-23T00:50:07.983 回答