INSTALL
上传用户:qaz666999
上传日期:2022-08-06
资源大小:2570k
文件大小:2k
源码类别:

数学计算

开发平台:

Unix_Linux

  1. Copyright 2001, 2003, 2004 Free Software Foundation, Inc.
  2. This file is part of the GNU MP Library.
  3. The GNU MP Library is free software; you can redistribute it and/or modify
  4. it under the terms of the GNU Lesser General Public License as published by
  5. the Free Software Foundation; either version 3 of the License, or (at your
  6. option) any later version.
  7. The GNU MP Library is distributed in the hope that it will be useful, but
  8. WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
  9. or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
  10. License for more details.
  11. You should have received a copy of the GNU Lesser General Public License
  12. along with the GNU MP Library.  If not, see http://www.gnu.org/licenses/.
  13.                   GMP PERL MODULE INSTALLATION
  14. This module can be compiled within the GMP source directory or moved
  15. elsewhere and compiled.  An installed GMP can be used, or a specified
  16. GMP build tree.  Both static and shared GMP builds will work.
  17. The simplest case is when GMP has been installed to a standard system
  18. location
  19. perl Makefile.PL
  20. make
  21. If not yet installed then the top-level GMP build directory must be
  22. specified
  23. perl Makefile.PL GMP_BUILDDIR=/my/gmp/build
  24. make
  25. In any case, with the module built, the sample program provided can be
  26. run
  27. perl -Iblib/arch sample.pl
  28. If you built a shared version of libgmp but haven't yet installed it,
  29. then it might be necessary to add a run-time path to it.  For example
  30. LD_LIBRARY_PATH=/my/gmp/build/.libs perl -Iblib/arch sample.pl
  31. Documentation is provided in pod format in GMP.pm, and will have been
  32. "man"-ified in the module build
  33. man -l blib/man3/GMP.3pm
  34. or
  35. man -M`pwd`/blib GMP
  36. A test script is provided, running a large number of more or less
  37. trivial checks
  38. make test
  39. The module and its documentation can be installed in the usual way
  40. make install
  41. This will be into /usr/local or wherever the perl Config module
  42. directs, but that can be controlled back at the Makefile.PL stage with
  43. the usual ExtUtils::MakeMaker options.
  44. Once installed, programs using the GMP module become simply
  45. perl sample.pl
  46. And the documentation read directly too
  47. man GMP