|
4 | 4 | ## [Add source files to a project](using-visual-cpp-add-new-item-templates.md) |
5 | 5 | ## [Install libraries](../vcpkg.md) |
6 | 6 | ## [Reference libraries and components at build time](adding-references-in-visual-cpp-projects.md) |
7 | | -## [Precompiled header files](reference/creating-precompiled-header-files.md) |
| 7 | +## [Precompiled header files](creating-precompiled-header-files.md) |
8 | 8 | ## [Set compiler and build properties](working-with-project-properties.md) |
9 | 9 | ### [Create reusable build configurations](create-reusable-property-configurations.md) |
10 | 10 | ### [Project property inheritance](project-property-inheritance.md) |
|
24 | 24 | # [CMake projects](cmake-tools-for-visual-cpp.md) |
25 | 25 | # [Open Folder projects](non-msbuild-projects.md) |
26 | 26 | # [Windows makefile projects (NMAKE)](creating-a-makefile-project.md) |
27 | | -# [Release Builds](release-builds.md) |
| 27 | +# [Create optimized release builds](release-builds.md) |
28 | 28 | ## [How to: Create a Release Build](how-to-create-a-release-build.md) |
29 | 29 | ## [Common Problems When Creating a Release Build](common-problems-when-creating-a-release-build.md) |
30 | 30 | ## [Fixing Release Build Problems](fixing-release-build-problems.md) |
31 | 31 | ### [Using VERIFY Instead of ASSERT](using-verify-instead-of-assert.md) |
32 | 32 | ### [Using the Debug Build to Check for Memory Overwrite](using-the-debug-build-to-check-for-memory-overwrite.md) |
33 | 33 | ### [How to: Debug a Release Build](how-to-debug-a-release-build.md) |
34 | 34 | ### [Checking for Memory Overwrites](checking-for-memory-overwrites.md) |
| 35 | +## [Optimizing Your Code](optimizing-your-code.md) |
| 36 | +### [Optimization Pragmas and Keywords](optimization-pragmas-and-keywords.md) |
| 37 | +### [Improving Compiler Throughput](improving-compiler-throughput.md) |
| 38 | +### [Why Floating-Point Numbers May Lose Precision](why-floating-point-numbers-may-lose-precision.md) |
| 39 | +### [IEEE Floating-Point Representation](ieee-floating-point-representation.md) |
| 40 | +### [Tips for Improving Time-Critical Code](tips-for-improving-time-critical-code.md) |
| 41 | +### [Using Function Name Without () Produces No Code](using-function-name-without-parens-produces-no-code.md) |
| 42 | +### [Optimization Best Practices](optimization-best-practices.md) |
| 43 | +### [Profile-Guided Optimizations](profile-guided-optimizations.md) |
| 44 | +### [Environment Variables for Profile-Guided Optimizations](environment-variables-for-profile-guided-optimizations.md) |
| 45 | +### [PgoAutoSweep](pgoautosweep.md) |
| 46 | +### [pgomgr](pgomgr.md) |
| 47 | +### [pgosweep](pgosweep.md) |
| 48 | +### [How to: Merge Multiple PGO Profiles into a Single Profile](how-to-merge-multiple-pgo-profiles-into-a-single-profile.md) |
| 49 | +### [Visual Studio 2013 PGO Add-in in the Performance and Diagnostics Hub](profile-guided-optimization-in-the-performance-and-diagnostics-hub.md) |
35 | 50 | # [Use the MSVC toolset from the command line](building-on-the-command-line.md) |
36 | 51 | ## [Walkthrough: Compile a Native C++ Program on the Command Line](walkthrough-compiling-a-native-cpp-program-on-the-command-line.md) |
37 | 52 | ## [Walkthrough: Compile a C program on the command line](walkthrough-compile-a-c-program-on-the-command-line.md) |
38 | 53 | ## [Walkthrough: Compiling a C++/CLI Program on the Command Line](walkthrough-compiling-a-cpp-cli-program-on-the-command-line.md) |
39 | 54 | ## [Walkthrough: Compiling a C++/CX Program on the Command Line](walkthrough-compiling-a-cpp-cx-program-on-the-command-line.md) |
40 | 55 | ## [Set the Path and Environment Variables for Command-Line Builds](setting-the-path-and-environment-variables-for-command-line-builds.md) |
41 | | -## [Compiler Command-Line Syntax](reference/compiler-command-line-syntax.md) |
42 | | -### [CL Filename Syntax](reference/cl-filename-syntax.md) |
43 | | -### [Order of CL Options](reference/order-of-cl-options.md) |
44 | | -### [Return Value of cl.exe](reference/return-value-of-cl-exe.md) |
45 | | -## [CL Environment Variables](reference/cl-environment-variables.md) |
46 | | -## [CL Command Files](reference/cl-command-files.md) |
47 | | -## [Fast Compilation](reference/fast-compilation.md) |
48 | | -## [CL Invokes the Linker](reference/cl-invokes-the-linker.md) |
| 56 | +## [Compiler Command-Line Syntax](compiler-command-line-syntax.md) |
| 57 | +### [CL Filename Syntax](cl-filename-syntax.md) |
| 58 | +### [Order of CL Options](order-of-cl-options.md) |
| 59 | +### [Return Value of cl.exe](return-value-of-cl-exe.md) |
| 60 | +## [CL Environment Variables](cl-environment-variables.md) |
| 61 | +## [CL Command Files](cl-command-files.md) |
| 62 | +## [Fast Compilation](fast-compilation.md) |
| 63 | +## [CL Invokes the Linker](cl-invokes-the-linker.md) |
49 | 64 | # [Use MSBuild from the command line](msbuild-visual-cpp.md) |
50 | 65 | ## [Walkthrough: Using MSBuild to Create a C++ Project](walkthrough-using-msbuild-to-create-a-visual-cpp-project.md) |
51 | 66 | ## [How to: Use Build Events in MSBuild Projects](how-to-use-build-events-in-msbuild-projects.md) |
|
101 | 116 | ### [Manifest Generation at the Command Line](manifest-generation-at-the-command-line.md) |
102 | 117 | ### [How to: Embed a Manifest Inside a C/C++ Application](how-to-embed-a-manifest-inside-a-c-cpp-application.md) |
103 | 118 | ## [Troubleshooting C/C++ Isolated Applications and Side-by-side Assemblies](troubleshooting-c-cpp-isolated-applications-and-side-by-side-assemblies.md) |
104 | | -# [Optimizing Your Code](reference/optimizing-your-code.md) |
105 | | -## [Optimization Pragmas and Keywords](reference/optimization-pragmas-and-keywords.md) |
106 | | -## [Improving Compiler Throughput](reference/improving-compiler-throughput.md) |
107 | | -## [Why Floating-Point Numbers May Lose Precision](reference/why-floating-point-numbers-may-lose-precision.md) |
108 | | -## [IEEE Floating-Point Representation](reference/ieee-floating-point-representation.md) |
109 | | -## [Tips for Improving Time-Critical Code](reference/tips-for-improving-time-critical-code.md) |
110 | | -## [Using Function Name Without () Produces No Code](reference/using-function-name-without-parens-produces-no-code.md) |
111 | | -## [Optimization Best Practices](reference/optimization-best-practices.md) |
112 | | -# [C/C++ Building Reference](reference/TOC.md) |
| 119 | +# [C/C++ Building Reference](reference/c-cpp-building-reference.md) |
0 commit comments