This is the cl driver options from my Visual C++ 1.0 32 bit CD. Note there is also a 16-bit version of Visual C++ 1.0 which is a completely different product.

+

{{Infobox Software

+

| name = Visual C++ 1.1

+

| creator = Microsoft

+

| platform = Windows NT

+

| year introduced = 1993

+

| previous version = [[Windows NT 3.1 SDK]]

+

| next version = [[Visual C++ 2.0]]

+

}}

+

+

Visual C++ 1.1 was the first 32 bit release of Visual C++. The IDE was visually similar to the 16 bit versions of Visual C++, such as [[Visual C++ 1.5]], but the compiler and toolchain where improved versions of the ones that shipped with the [[Windows NT 3.1 SDK]]. Applications compiled with this version using a CRT DLL required MSVCRT10.DLL, which is not common and not preinstalled on any OS release.

+

+

The original linker that shipped with this release was designed for NT 3.1 and is incompatible with NT 3.5 in that it will fail to truncate executables correctly, leaving them as multiples of 2Mb. A fix for this bug was posted to Microsoft's now defunct ftp site at ftp://ftp.microsoft.com/Softlib/MSLFILES/LNK100.EXE . Frustratingly, it indicates the same version number.

<pre>

<pre>

Latest revision as of 06:27, 2 August 2017

Visual C++ 1.1 was the first 32 bit release of Visual C++. The IDE was visually similar to the 16 bit versions of Visual C++, such as Visual C++ 1.5, but the compiler and toolchain where improved versions of the ones that shipped with the Windows NT 3.1 SDK. Applications compiled with this version using a CRT DLL required MSVCRT10.DLL, which is not common and not preinstalled on any OS release.

The original linker that shipped with this release was designed for NT 3.1 and is incompatible with NT 3.5 in that it will fail to truncate executables correctly, leaving them as multiples of 2Mb. A fix for this bug was posted to Microsoft's now defunct ftp site at ftp://ftp.microsoft.com/Softlib/MSLFILES/LNK100.EXE . Frustratingly, it indicates the same version number.