将 ROOT (cern) 与 mingw32 一起使用

发布于 2024-12-06 04:33:17 字数 70 浏览 0 评论 0原文

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

Can I install Cern's ROOT on win32 without MSVS but with mingw32? I want to develop some C/C++ programs, which will use ROOT.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

-柠檬树下少年和吉他 2024-12-13 04:33:17

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

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

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

以下是更多信息的链接:

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

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

As far as I know, compiling with mingw32 is currently not supported. I guess it would technically be possible, as mingw32 is based on gcc, but it would be a lot of work.

The best way seems to be to use MSVC++ (even the free express version will do). ROOT builder is a nice tool that uses mingw32 (but the MS compiler) and builds ROOT for you, without the need for the command line.

Another option would be to use cygwin, but that is also unsupported, and it's probably slower, because it introduces a layer of indirection to convert posix calls to windows.

Here are some links to further information:

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

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文