Skip to content

Commit d3caa64

Browse files
author
mikeblome
committed
fixed titles and links after moving files
1 parent b6c274f commit d3caa64

File tree

267 files changed

+301
-305
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

267 files changed

+301
-305
lines changed

docs/build/TOC.md

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
### [Specify Release Configuration Settings, Create New Project From Existing Code Files Wizard](specify-release-configuration.md)
1919
# [CMake projects](cmake-tools-for-visual-cpp.md)
2020
# [Open Folder projects](non-msbuild-projects.md)
21+
# [Precompiled header files](creating-precompiled-header-files.md)
2122
# [C++ release builds](release-builds.md)
2223
## [How to: Create a Release Build](how-to-create-a-release-build.md)
2324
## [Common Problems When Creating a Release Build](common-problems-when-creating-a-release-build.md)

docs/build/building-on-the-command-line.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ Describes how to use these compiler options to use a Debug or Release run-time l
173173
[C/C++ Compiler Options](reference/compiler-options.md)<br/>
174174
Provides links to articles that discuss the C and C++ compiler options and CL.exe.
175175

176-
[Linker Options](reference/linker-options.md)<br/>
176+
[MSVC Linker Options](reference/linker-options.md)<br/>
177177
Provides links to articles that discuss the linker options and LINK.exe.
178178

179179
[C/C++ Build Tools](reference/c-cpp-build-tools.md)<br/>

docs/build/common-visual-cpp-64-bit-migration-issues.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ The %x (hex `int` format) `printf` modifier will not work as expected on a 64-bi
2626

2727
For more information, see:
2828

29-
- [Compiler Options](reference/compiler-options.md)
29+
- [MSVC Compiler Options](reference/compiler-options.md)
3030

3131
- [Migration Tips](/windows/desktop/WinProg64/migration-tips)
3232

docs/build/reference/creating-precompiled-header-files.md renamed to docs/build/creating-precompiled-header-files.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ NMAKE
210210
NMAKE DEBUG=0
211211
```
212212

213-
For more information on makefiles, see [NMAKE Reference](nmake-reference.md). Also see [Compiler Options](compiler-options.md) and the [Linker Options](linker-options.md).
213+
For more information on makefiles, see [NMAKE Reference](nmake-reference.md). Also see [MSVC Compiler Options](compiler-options.md) and the [MSVC Linker Options](linker-options.md).
214214

215215
## Example Code for PCH
216216

@@ -299,4 +299,4 @@ int main( void )
299299
## See Also
300300

301301
[C/C++ Building Reference](c-cpp-building-reference.md)<br/>
302-
[Compiler Options](compiler-options.md)
302+
[MSVC Compiler Options](compiler-options.md)

docs/build/improving-compiler-throughput.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Use precompiled header files to build your project faster. This is important if
1010

1111
See [/Yc](reference/yc-create-precompiled-header-file.md) and [/Yu](reference/yu-use-precompiled-header-file.md).
1212

13-
For more information on precompiled headers, see [Creating Precompiled Header Files](reference/creating-precompiled-header-files.md).
13+
For more information on precompiled headers, see [Creating Precompiled Header Files](creating-precompiled-header-files.md).
1414

1515
## See Also
1616

docs/build/reference/TOC.md

+6-8
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
### [Project and solution files](project-and-solution-files.md)
77
### [C++ project templates](visual-cpp-project-types.md)
88
### [C++ new item templates](using-visual-cpp-add-new-item-templates.md)
9-
### [Precompiled header files](creating-precompiled-header-files.md)
109
### [Resource files](resource-files-cpp.md)
1110
### [Files Created for CLR Projects](files-created-for-clr-projects.md)
1211
### [ATL Program or Control Source and Header Files](atl-program-or-control-source-and-header-files.md)
@@ -43,15 +42,15 @@
4342
#### [HLSL Property Pages: General](hlsl-property-pages-general.md)
4443
#### [HLSL Property Pages: Advanced](hlsl-property-pages-advanced.md)
4544
#### [HLSL Property Pages: Output Files](hlsl-property-pages-output-files.md)
46-
# [Compiling a C/C++ Program](compiling-a-c-cpp-program.md)
47-
## [Compiler Command-Line Syntax](compiler-command-line-syntax.md)
45+
# [MSVC Compiler Reference](compiling-a-c-cpp-program.md)
46+
## [MSVC Compiler Command-Line Syntax](compiler-command-line-syntax.md)
4847
### [CL Filename Syntax](cl-filename-syntax.md)
4948
### [Order of CL Options](order-of-cl-options.md)
5049
### [Return Value of cl.exe](return-value-of-cl-exe.md)
5150
## [CL Environment Variables](cl-environment-variables.md)
5251
## [CL Command Files](cl-command-files.md)
5352
## [CL Invokes the Linker](cl-invokes-the-linker.md)
54-
## [Compiler Options](compiler-options.md)
53+
## [MSVC Compiler Options](compiler-options.md)
5554
### [Compiler Options Listed by Category](compiler-options-listed-by-category.md)
5655
### [Compiler Options Listed Alphabetically](compiler-options-listed-alphabetically.md)
5756
#### [@ (Specify a Compiler Response File)](at-specify-a-compiler-response-file.md)
@@ -202,9 +201,8 @@
202201
#### [/Zp (Struct Member Alignment)](zp-struct-member-alignment.md)
203202
#### [/Zs (Syntax Check Only)](zs-syntax-check-only.md)
204203
#### [/ZW (Windows Runtime Compilation)](zw-windows-runtime-compilation.md)
205-
## [Creating Precompiled Header Files](creating-precompiled-header-files.md)
206-
# [Linking](linking.md)
207-
## [Linker Options](linker-options.md)
204+
# [MSVC Linker Reference](linking.md)
205+
## [MSVC Linker Options](linker-options.md)
208206
### [Compiler-Controlled LINK Options](compiler-controlled-link-options.md)
209207
### [LINK Input Files](link-input-files.md)
210208
#### [.Obj Files as Linker Input](dot-obj-files-as-linker-input.md)
@@ -345,7 +343,7 @@
345343
#### [Unloading a Delay-Loaded DLL](unloading-a-delay-loaded-dll.md)
346344
### [Developing Your Own Helper Function](developing-your-own-helper-function.md)
347345
# [Unicode Support in the Compiler and Linker](unicode-support-in-the-compiler-and-linker.md)
348-
# [C/C++ Build Tools](c-cpp-build-tools.md)
346+
# [Additional MSVC build tools](c-cpp-build-tools.md)
349347
## [NMAKE Reference](nmake-reference.md)
350348
### [NMAKE projects in Visual Studio](creating-a-makefile-project.md)
351349
### [Running NMAKE](running-nmake.md)

docs/build/reference/ai-specify-metadata-directories.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,6 @@ Only one directory can be passed to an **/AI** invocation. Specify one **/AI** o
3636

3737
## See Also
3838

39-
[Compiler Options](compiler-options.md)<br/>
39+
[MSVC Compiler Options](compiler-options.md)<br/>
4040
[Compiler Command Line Syntax](compiler-command-line-syntax.md)<br/>
4141
[#using Directive](../../preprocessor/hash-using-directive-cpp.md)

docs/build/reference/align-section-alignment.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,4 @@ The alignment value that you specify cannot be smaller than the largest section
4040
## See also
4141

4242
[Setting Linker Options](linking.md)<br/>
43-
[Linker Options](linker-options.md)
43+
[MSVC Linker Options](linker-options.md)

docs/build/reference/allowbind-prevent-dll-binding.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,6 @@ You can edit an existing DLL for /ALLOWBIND functionality with the [/ALLOWBIND](
3232
## See Also
3333

3434
[Setting Linker Options](linking.md)<br/>
35-
[Linker Options](linker-options.md)<br/>
35+
[MSVC Linker Options](linker-options.md)<br/>
3636
[BindImage function](/windows/desktop/api/imagehlp/nf-imagehlp-bindimage)<br/>
3737
[BindImageEx function](/windows/desktop/api/imagehlp/nf-imagehlp-bindimageex)

docs/build/reference/allowisolation-manifest-lookup.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,4 @@ For more information, see [Manifest Files Reference](/windows/desktop/SbsCs/mani
3838
## See Also
3939

4040
[Setting Linker Options](linking.md)<br/>
41-
[Linker Options](linker-options.md)
41+
[MSVC Linker Options](linker-options.md)

docs/build/reference/analyze-code-analysis.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,5 +91,5 @@ For more information, see [Code Analysis for C/C++ Overview](/visualstudio/code-
9191

9292
## See Also
9393

94-
- [Compiler Options](compiler-options.md)
94+
- [MSVC Compiler Options](compiler-options.md)
9595
- [Compiler Command Line Syntax](compiler-command-line-syntax.md)

docs/build/reference/appcontainer-windows-store-app.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,4 @@ The /APPCONTAINER option was introduced in Windows 8.
3636
## See Also
3737

3838
[Setting Linker Options](linking.md)<br/>
39-
[Linker Options](linker-options.md)
39+
[MSVC Linker Options](linker-options.md)

docs/build/reference/arch-arm.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,5 @@ When you use [/clr](clr-common-language-runtime-compilation.md) to compile, **/a
4444
## See Also
4545

4646
[/arch (Minimum CPU Architecture)](arch-minimum-cpu-architecture.md)<br/>
47-
[Compiler Options](compiler-options.md)<br/>
47+
[MSVC Compiler Options](compiler-options.md)<br/>
4848
[Compiler Command Line Syntax](compiler-command-line-syntax.md)

docs/build/reference/arch-minimum-cpu-architecture.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@ The architecture options specify the architecture for code generation. Select th
1717

1818
## See Also
1919

20-
[Compiler Options](compiler-options.md)<br/>
20+
[MSVC Compiler Options](compiler-options.md)<br/>
2121
[Compiler Command Line Syntax](compiler-command-line-syntax.md)

docs/build/reference/arch-x64.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,5 @@ The `__AVX__` preprocessor symbol is defined when the **/arch:AVX** compiler opt
4444
## See Also
4545

4646
[/arch (Minimum CPU Architecture)](arch-minimum-cpu-architecture.md)<br/>
47-
[Compiler Options](compiler-options.md)<br/>
47+
[MSVC Compiler Options](compiler-options.md)<br/>
4848
[Compiler Command Line Syntax](compiler-command-line-syntax.md)

docs/build/reference/arch-x86.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -75,5 +75,5 @@ r = t + d; // This should produce the same overall result
7575
## See Also
7676

7777
[/arch (Minimum CPU Architecture)](arch-minimum-cpu-architecture.md)<br/>
78-
[Compiler Options](compiler-options.md)<br/>
78+
[MSVC Compiler Options](compiler-options.md)<br/>
7979
[Compiler Command Line Syntax](compiler-command-line-syntax.md)

docs/build/reference/assemblydebug-add-debuggableattribute.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,4 +68,4 @@ Other linker options that affect assembly generation are:
6868
## See Also
6969

7070
[Setting Linker Options](linking.md)<br/>
71-
[Linker Options](linker-options.md)
71+
[MSVC Linker Options](linker-options.md)

docs/build/reference/assemblylinkresource-link-to-dotnet-framework-resource.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,4 +61,4 @@ Other linker options that affect assembly generation are:
6161
## See Also
6262

6363
[Setting Linker Options](linking.md)<br/>
64-
[Linker Options](linker-options.md)
64+
[MSVC Linker Options](linker-options.md)

docs/build/reference/assemblymodule-add-a-msil-module-to-the-assembly.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,4 +65,4 @@ The Visual C++ linker accepts .netmodule files as input and the output file prod
6565
## See Also
6666

6767
[Setting Linker Options](linking.md)<br/>
68-
[Linker Options](linker-options.md)
68+
[MSVC Linker Options](linker-options.md)

docs/build/reference/assemblyresource-embed-a-managed-resource.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,4 +62,4 @@ Other linker options that affect assembly generation are:
6262
## See Also
6363

6464
[Setting Linker Options](linking.md)<br/>
65-
[Linker Options](linker-options.md)
65+
[MSVC Linker Options](linker-options.md)

docs/build/reference/at-specify-a-compiler-response-file.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,5 @@ From the command line you can specify as many response file options (for example
3636

3737
## See Also
3838

39-
[Compiler Options](compiler-options.md)<br/>
39+
[MSVC Compiler Options](compiler-options.md)<br/>
4040
[Compiler Command Line Syntax](compiler-command-line-syntax.md)

docs/build/reference/at-specify-a-linker-response-file.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,4 @@ See [@ (Specify a Compiler Response File)](at-specify-a-compiler-response-file.m
3333
## See Also
3434

3535
[Setting Linker Options](linking.md)<br/>
36-
[Linker Options](linker-options.md)
36+
[MSVC Linker Options](linker-options.md)

docs/build/reference/await-enable-coroutine-support.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,5 @@ The **/await** option is available beginning in Visual Studio 2015.
3333

3434
## See Also
3535

36-
[Compiler Options](compiler-options.md)<br/>
36+
[MSVC Compiler Options](compiler-options.md)<br/>
3737
[Compiler Command Line Syntax](compiler-command-line-syntax.md)

docs/build/reference/base-base-address.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,4 +57,4 @@ Another way to set the base address is by using the *BASE* argument in a [NAME](
5757
## See Also
5858

5959
[Setting Linker Options](linking.md)<br/>
60-
[Linker Options](linker-options.md)
60+
[MSVC Linker Options](linker-options.md)

docs/build/reference/bigobj-increase-number-of-sections-in-dot-obj-file.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,5 +39,5 @@ Linkers that shipped prior to Visual C++ 2005 cannot read .obj files that were p
3939

4040
## See Also
4141

42-
[Compiler Options](compiler-options.md)<br/>
42+
[MSVC Compiler Options](compiler-options.md)<br/>
4343
[Compiler Command Line Syntax](compiler-command-line-syntax.md)

docs/build/reference/c-compile-without-linking.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,5 +45,5 @@ LINK firsti.obj second.obj third.obj /OUT:filename.exe
4545

4646
## See Also
4747

48-
[Compiler Options](compiler-options.md)<br/>
48+
[MSVC Compiler Options](compiler-options.md)<br/>
4949
[Compiler Command Line Syntax](compiler-command-line-syntax.md)

docs/build/reference/c-cpp-build-tools.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
2-
title: "C/C++ Build Tools"
2+
title: "Additional MSVC Build Tools"
33
ms.date: "11/04/2016"
44
f1_keywords: ["c.build"]
55
helpviewer_keywords: ["builds [C++], C/C++ tools", "tools [C++], build"]
66
ms.assetid: 48d9daf4-6bbf-473a-8ce2-bf2923b69f80
77
---
8-
# C/C++ Build Tools
8+
# Additional MSVC Build Tools
99

10-
Visual C++ provides the following command-line tools for viewing or manipulating build output:
10+
Visual C++ provides the following command-line utilities for viewing or manipulating build output:
1111

1212

1313
- [LIB.EXE](lib-reference.md) is used to create and manage a library of Common Object File Format (COFF) object files. It can also be used to create export files and import libraries to reference exported definitions.
@@ -28,5 +28,5 @@ Visual C++ provides the following command-line tools for viewing or manipulating
2828

2929
[C/C++ Building Reference](c-cpp-building-reference.md)<br/>
3030
[Decorated Names](decorated-names.md)<br/>
31-
[Compiler Options](compiler-options.md)<br/>
32-
[Linker Options](linker-options.md)
31+
[MSVC Compiler Options](compiler-options.md)<br/>
32+
[MSVC Linker Options](linker-options.md)

docs/build/reference/c-cpp-building-reference.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ Visual C++ provides two ways of building a C/C++ program. The easiest (and most
1313

1414
[MSBuild reference for C++ projects](msbuild-visual-cpp-overview.md)
1515

16-
[Compiling a C/C++ Program](compiling-a-c-cpp-program.md)<br/>
16+
[MSVC Compiler Reference](compiling-a-c-cpp-program.md)<br/>
1717
Describes the MSVC compiler, which creates an object file containing machine code, linker directives, sections, external references, and function/data names.
1818

19-
[Linking](linking.md)<br/>
19+
[MSVC Linker Reference](linking.md)<br/>
2020
Describes the linker, which combines code from the object files created by the compiler and from statically linked libraries, resolves the name references, and creates an executable file.
2121

2222
[Unicode Support in the Compiler and Linker](unicode-support-in-the-compiler-and-linker.md)
@@ -41,13 +41,13 @@ Provides links to topics describing building your program from the command line
4141
[Compiler Command Line Syntax](compiler-command-line-syntax.md)<br/>
4242
Describes setting compiler options in the development environment or on the command line.
4343

44-
[Compiler Options](compiler-options.md)<br/>
44+
[MSVC Compiler Options](compiler-options.md)<br/>
4545
Provides links to topics discussing using compiler options.
4646

4747
[Setting Linker Options](linking.md)<br/>
4848
Describes setting linker options inside or outside the integrated development environment.
4949

50-
[Linker Options](linker-options.md)<br/>
50+
[MSVC Linker Options](linker-options.md)<br/>
5151
Provides links to topics discussing using linker options.
5252

5353
[BSCMAKE Reference](bscmake-reference.md)<br/>

docs/build/reference/c-preserve-comments-during-preprocessing.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ int i; // a variable
5050

5151
## See Also
5252

53-
[Compiler Options](compiler-options.md)<br/>
53+
[MSVC Compiler Options](compiler-options.md)<br/>
5454
[Compiler Command Line Syntax](compiler-command-line-syntax.md)<br/>
5555
[/E (Preprocess to stdout)](e-preprocess-to-stdout.md)<br/>
5656
[/P (Preprocess to a File)](p-preprocess-to-a-file.md)<br/>

docs/build/reference/cgthreads-code-generation-threads.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,5 @@ Multiple levels of parallelism can be specified for a build. The msbuild.exe swi
4242

4343
## See Also
4444

45-
[Compiler Options](compiler-options.md)<br/>
45+
[MSVC Compiler Options](compiler-options.md)<br/>
4646
[Compiler Command Line Syntax](compiler-command-line-syntax.md)

docs/build/reference/cgthreads-compiler-threads.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,5 @@ Multiple levels of parallelism can be specified for a build. The msbuild.exe swi
4141

4242
## See Also
4343

44-
[Linker Options](linker-options.md)<br/>
44+
[MSVC Linker Options](linker-options.md)<br/>
4545
[Setting Linker Options](linking.md)

docs/build/reference/cl-command-files.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,4 @@ Note that the command line and the command-file commands are effectively combine
3838
## See Also
3939

4040
[Compiler Command Line Syntax](compiler-command-line-syntax.md)<br/>
41-
[Compiler Options](reference/compiler-options.md)
41+
[MSVC Compiler Options](reference/compiler-options.md)

docs/build/reference/cl-environment-variables.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ You can set the CL or \_CL\_ environment variable using the following syntax:
2020
> SET CL=[ [*option*] ... [*file*] ...] [/link *link-opt* ...]
2121
> SET \_CL\_=[ [*option*] ... [*file*] ...] [/link *link-opt* ...]
2222
23-
For details on the arguments to the CL and \_CL\_ environment variables, see [Compiler Command-Line Syntax](compiler-command-line-syntax.md).
23+
For details on the arguments to the CL and \_CL\_ environment variables, see [MSVC Compiler Command-Line Syntax](compiler-command-line-syntax.md).
2424

2525
You can use these environment variables to define the files and options you use most often and use the command line to define specific files and options for specific purposes. The CL and \_CL\_ environment variables are limited to 1024 characters (the command-line input limit).
2626

@@ -51,4 +51,4 @@ This has the same effect as the following command line:
5151
## See Also
5252

5353
[Setting Compiler Options](compiler-command-line-syntax.md)<br/>
54-
[Compiler Options](reference/compiler-options.md)
54+
[MSVC Compiler Options](reference/compiler-options.md)

docs/build/reference/cl-filename-syntax.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ The filename extension determines how files are processed. C and C++ files, whic
1313

1414
## See Also
1515

16-
[Compiler Command-Line Syntax](compiler-command-line-syntax.md)
16+
[MSVC Compiler Command-Line Syntax](compiler-command-line-syntax.md)

docs/build/reference/cl-invokes-the-linker.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ CL automatically invokes the linker after compiling unless the /c option is used
1616
|/Zg|Generate function prototypes|
1717
|/Zs|Check syntax|
1818

19-
For further details about linking, see [Linker Options](reference/linker-options.md).
19+
For further details about linking, see [MSVC Linker Options](reference/linker-options.md).
2020

2121
## Example
2222

@@ -46,5 +46,5 @@ CL passes the names of the .obj files, along with the name MYGRAPH.lib, to the l
4646

4747
## See Also
4848

49-
[Compiler Options](reference/compiler-options.md)<br/>
49+
[MSVC Compiler Options](reference/compiler-options.md)<br/>
5050
[Setting Compiler Options](compiler-command-line-syntax.md)

docs/build/reference/clr-common-language-runtime-compilation.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -90,5 +90,5 @@ Use ildasm.exe to view metadata.
9090

9191
## See Also
9292

93-
[Compiler Options](compiler-options.md)<br/>
93+
[MSVC Compiler Options](compiler-options.md)<br/>
9494
[Compiler Command Line Syntax](compiler-command-line-syntax.md)

docs/build/reference/clrimagetype-specify-type-of-clr-image.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,4 @@ For information about how to determine the CLR image type of a file, see [/CLRHE
4040
## See also
4141

4242
- [Setting Linker Options](linking.md)
43-
- [Linker Options](linker-options.md)
43+
- [MSVC Linker Options](linker-options.md)

0 commit comments

Comments
 (0)