我要加入 登录
声振论坛 返回首页

suffer的个人空间 http://home.vibunion.com/?97 [收藏] [复制] [分享] [RSS]

日志

Re: Nauty on Windows XP (Shangjin Xu)

已有 1369 次阅读2007-6-29 01:01 |个人分类:其他

> How to run Nauty on Window XP system?
>
> Thank you!
>
> Shangjin Xu
> xusj at gxu.edu.cn
> 2006-02-17


I've recently downloaded Nauty 2.2 myself for the
first time, but as I'm using Windows I might be able
to help.

You'll need to run a Linux emulator, like Cygwin or
MinGW (I use MinGW myself), and you'll need a GCC
compiler (although this is included with both Cygwin
and MinGW).

You can't build it under Windows directly because the
source code requires preprocessing (that's done by
"configure", a unix shell script).


The instructions included with nauty include a
description of how to build under Cygwin, and the same
applies to MinGW.

The supplied build scripts don't seem to build any
library, but it is presumably an easy matter to run
the gcc linker on the object files and that will give
you a static library you could then link to MSVC
programs in the normal way (ie you should be able to
run the resulting exe's under Windows, it should only
be necessary to use Cygwin/MinGW for the actual
building of the library).


Ideally, I'd like to build a shared library (DLL), so
the central nauty functions can be called from any
Windows application but the supplied Makefile doesn't
have any shared library support.

I've got other packages (GMP, MPFR) that do have this
capability so hopefully I'll be able to sort it out
soon. If I do, I'll post instructions here on how to
build a nauty.dll

Cheers

Jim White
ANU

http://dcsmail.anu.edu.au/pipermail/nauty-list/2006-March/000350.html

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 我要加入

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-6 23:19 , Processed in 0.028449 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部