[Home]   Trace: » libntfs
 

Navigation:

Documentation:

Other:

Link Collection:

~~CLOUD:30~~

About libntfs

libntfs is a library that reads and manipulates NTFS volumes.

libntfs is developed in concurrence with ntfsprogs. It is also used by some other projects.

To get libntfs you can download the ntfsprogs archive, or get it from cvs (the “ntfsprogs” module).

Building libntfs

To build libntfs from an archive or a snapshot, you will need to do:

./configure
make libs

To build it (the “make libs” stage), you will need “gcc” installed and configured on your system. Debian and its deriratives (like Ubuntu and Knoppix) call this package “build-essential”.

To build libntfs from a cvs, you will need to do:

./autogen.sh
make libs

In this case (cvs snapshot), you will need extra packages installed on your system. The Debian package names are: libtool, autoconf, automaken, libgcrypt11-dev, libgnutls-dev, libfuse-dev, libgnomevfs2-dev, and of course everything that is needed to compile the archive. All these packages are required because autogen.sh does not (and is not able to) check if they exist or not.

Documentation

There is work done to supply programmer's documentation for libntfs, however, the simplest way is to use doxygen to generate it.

  1. Install the “doxygen-gui” package.
  2. Execute “doxywizard”.
  3. Follow the wizard.
 
libntfs.txt · Last modified: 2009/02/09 21:32 (external edit)