Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Watcom C/C++ User's Guide - since watcom c/c++ supports both 16-bit and 32-bit application development, http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
Since Watcom C/C++ supports both 16-bit and 32-bit application development,
libraries are grouped under two major subdirectories.  The LIB286 directory
is used to contain libraries for 16-bit application development.  The LIB386
directory is used to contain libraries for 32-bit application development.

For 16-bit application development, the Intel x86 processor-dependent
libraries are placed under the \WATCOM\LIB286 directory.

For 32-bit application development, the Intel 386 and upward-compatible
processor-dependent libraries are placed under the \WATCOM\LIB386 directory.

Since Watcom C/C++ also supports several operating systems, including DOS,
OS/2, Windows 3.x and Windows NT, system-dependent libraries are grouped
under different directories underneath the processor-dependent directories.

For DOS applications, the system-dependent libraries are placed in
\WATCOM\LIB286\DOS (16-bit applications) and \WATCOM\LIB386\DOS (32-bit
applications).

For OS/2 applications, the system-dependent libraries are placed in
\WATCOM\LIB286\OS2 (16-bit applications) and \WATCOM\LIB386\OS2 (32-bit
applications).

For Microsoft Windows applications, the system-dependent libraries are
placed in \WATCOM\LIB286\WIN (16-bit applications) and \WATCOM\LIB386\WIN
(32-bit applications).

For Microsoft Windows NT applications, the system-dependent libraries are
placed in \WATCOM\LIB386\NT (32-bit applications).

For Novell NetWare 386 applications, the system-dependent libraries are
placed in \WATCOM\LIB386\NETWARE (32-bit applications).


                       \watcom
                          |
              .-----------+----------------.
              |                            |
           lib286                       lib386
              |                            |
      .-------+-------.    .-------.-------+-------.-------.
      |       |       |    |       |       |       |       |
     dos     os2     win  dos     os2     win      nt   netware
      |       |       |    |       |       |       |       |

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson