当前位置:早雪网网络学院编程文档其他语言 → C++ 的一些免费库

C++ 的一些免费库

减小字体 增大字体 作者:未知  来源:supcode.com收集整理  发布时间:2005-7-1 14:56:27
(C++).
  • OOMF, Object Oriented MicroMagnetic computing Framework at ITL/NIST
  • CPPF77, a utility for interfacing C++ and Fortran 77 programs.
  • The Standard Template Library (STL)
  • The Bench++ Benchmark Suite
  • EFLIB: Extended Function Library for Object-Pascal. Generalized arithmetics, equation solvers, more.

  • Tools
    • TAU (Tuning and Analysis Utilities), explicit instrumentation of C++ libraries for profiling and tracing. For both serial and parallel codes.


  • Compilers
    • Compilers
      • KAI C++, an optimizing compiler from Kuck & Associates (now a division of Intel). Unfortunately, this product has been discontinued.
      • The free GCC (Gnu Compiler Collection) has a good C++ compiler which can be used under unix or windows (with CygWin).
      • Intel's C++ compiler.
      • The Portland Group C++ compiler
      • The MPC++, a massively parallel, message passing, meta-level processing C++.
      • Titanium (free), a dialect of Java for large-scale scientific computing.


      Commercial software
      • Diffpack, a development framework for multi-physics simulations (C++).
      • VectorSpace provides vs.lib (integrable/differentiable objects in C++) and fe.lib (an object-oriented finite element library).
      • NMath provides vector, matrix, complex numbers and math functions for the .NET platform (e.g. C#)
      • macstl, std::valarray implementation using SIMD opcodes (Altivec on PowerPC, SSE/SSE2 on Intel)
      • ExacMath library (quad and double-quad precision floating point math), from Floating Point Software.
      • Math.h++ and LAPACK.h++ from Rogue Wave Software, Inc (LAPACK.h++ is not the same package as Roldan Pozo's LAPACK++ listed above)
      • MtxVec, linear algebra/numerical library for Delphi and C++ Builder.
      • Extreme Optimization Library, numerical library for .NET
      • MAT<LIB> (Matlab compatible C++ Matrix Class Library)
      • C-XSC: A C++ Class Library for Extended Scientific Computing (A C++ interval methods class library)
      • Siscat, C++ software for scattered data approximation
      • JNL, A numerical language/library proposal for Java from Visual Numerics.
      • LIA,GIA,ICE libraries for interval methods in C++ from Delisoft Ltd. Includes interval arithmetic, global optimization, and solving nonlinear equations.
      • AMRES, a C++ library for financial analysis.
      Diffpack, a development framework for multi-physics simulations (C++).
    • VectorSpace provides vs.lib (integrable/differentiable objects in C++) and fe.lib (an object-oriented finite element library).
    • NMath provides vector, matrix, complex numbers and math functions for the .NET platform (e.g. C#)
    • macstl, std::valarray implementation using SIMD opcodes (Altivec on PowerPC, SSE/SSE2 on Intel)
    • ExacMath library (quad and double-quad precision floating point math), from Floating Point Software.
    • Math.h++ and LAPACK.h++ from Rogue Wave Software, Inc (LAPACK.h++ is not the same package as Roldan Pozo's LAPACK++ listed above)
    • MtxVec, linear algebra/numerical library for Delphi and C++ Builder.
    • Extreme Optimization Library, numerical library for .NET
    • MAT<LIB> (Matlab compatible C++ Matrix Class Library)
    • C-XSC: A C++ Class Library for Extended Scientific Computing (A C++ interval methods class library)
    • Siscat, C++ software for scattered data approximation
    • JNL, A numerical language/library proposal for Java from Visual Numerics.
    • LIA,GIA,ICE libraries for interval methods in C++ from Delisoft Ltd. Includes interval arithmetic, global optimization, and solving nonlinear equations.
    • AMRES, a C++ library for financial analysis.
    KAI C++, an optimizing compiler from Kuck & Associates (now a division of Intel). Unfortunately, this product has been discontinued.
  • The free GCC (Gnu Compiler Collection) has a good C++ compiler which can be used under unix or windows (with CygWin).
  • Intel's C++ compiler.
  • The Portland Group C++ compiler
  • The MPC++, a massively parallel, message passing, meta-level processing C++.
  • Titanium (free), a dialect of Java for large-scale scientific computing.


  • Commercial software
    • Diffpack, a development framework for multi-physics simulations (C++).
    • VectorSpace provides vs.lib (integrable/differentiable objects in C++) and fe.lib (an object-oriented finite element library).
    • NMath provides vector, matrix, complex numbers and math functions for the .NET platform (e.g. C#)
    • macstl, std::valarray implementation using SIMD opcodes (Altivec on PowerPC, SSE/SSE2 on Intel)
    • ExacMath library (quad and double-quad precision floating point math), from Floating Point Software.
    • Math.h++ and LAPACK.h++ from Rogue Wave Software, Inc (LAPACK.h++ is not the same package as Roldan Pozo's LAPACK++ listed above)
    • MtxVec, linear algebra/numerical library for Delphi and C++ Builder.
    • Extreme Optimization Library, numerical library for .NET
    • MAT<LIB> (Matlab compatible C++ Matrix Class Library)
    • C-XSC: A C++ Class Library for Extended Scientific Computing (A C++ interval methods class library)
    • Siscat, C++ software for scattered data approximation
    • JNL, A numerical language/library proposal for Java from Visual Numerics.
    • LIA,GIA,ICE libraries for interval methods in C++ from Delisoft Ltd. Includes interval arithmetic, global optimization, and solving nonlinear equations.
    • AMRES, a C++ library for financial analysis.
    Diffpack,

    上一页  [1] [2] [3] [4]  下一页

    [数据载入中...] [返回上一页] [打 印]