Skip to content

Commit 4e01d36

Browse files
author
JiayueHu
authored
Merge pull request MicrosoftDocs#640 from MicrosoftDocs/master
Mar 2 am publishing
2 parents 4c1a839 + 5bbd28e commit 4e01d36

File tree

7 files changed

+501
-498
lines changed

7 files changed

+501
-498
lines changed

docs/c-runtime-library/reference/beginthread-beginthreadex.md

Lines changed: 306 additions & 302 deletions
Large diffs are not rendered by default.

docs/cpp/auto-cpp.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ ms.technology: ["cpp-language"]
88
ms.tgt_pltfrm: ""
99
ms.topic: "language-reference"
1010
dev_langs: ["C++"]
11+
f1_keywords: ["auto_CPP", "auto"]
12+
helpviewer_keywords: ["auto keyword [C++]"]
1113
ms.assetid: e9d495d7-601c-4547-b897-998389a311f4
1214
caps.latest.revision: 18
1315
author: "mikeblome"

docs/cpp/auto-keyword.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@ ms.suite: ""
77
ms.technology: ["cpp-language"]
88
ms.tgt_pltfrm: ""
99
ms.topic: "language-reference"
10-
f1_keywords: ["auto_cpp"]
1110
dev_langs: ["C++"]
12-
helpviewer_keywords: ["automatic storage class [C++], auto keyword", "auto keyword [C++]"]
1311
ms.assetid: 744a41c0-2510-4140-a1be-96257e722908
1412
caps.latest.revision: 14
1513
author: "mikeblome"

docs/cpp/namespaces-cpp.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.suite: ""
77
ms.technology: ["cpp-language"]
88
ms.tgt_pltfrm: ""
99
ms.topic: "language-reference"
10-
f1_keywords: ["namespace_CPP"]
10+
f1_keywords: ["namespace_CPP", "using_CPP"]
1111
dev_langs: ["C++"]
1212
helpviewer_keywords: ["namespaces [C++], C++", "namespaces [C++]", "namespaces [C++], global", "global namespace", "Visual C++, namespaces"]
1313
ms.assetid: d1a5a9ab-1cad-47e6-a82d-385bb77f4188
Lines changed: 27 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
11
---
22
title: "Creating a Makefile Project | Microsoft Docs"
33
ms.custom: ""
4-
ms.date: "11/04/2016"
5-
ms.reviewer: ""
6-
ms.suite: ""
4+
ms.date: "02/28/2018"
75
ms.technology: ["cpp-ide"]
8-
ms.tgt_pltfrm: ""
96
ms.topic: "article"
107
f1_keywords: ["vc.appwiz.makefile.project"]
118
dev_langs: ["C++"]
@@ -18,25 +15,29 @@ manager: "ghogen"
1815
ms.workload: ["cplusplus"]
1916
---
2017
# Creating a Makefile Project
21-
If you have a project that you build from the command line with a makefile, then the Visual Studio development environment will not recognize your project. To open and build your project using [!INCLUDE[vsUltShort](../ide/includes/vsultshort_md.md)], Visual Studio Professional, or Visual Studio Express for Windows Desktop, first create an empty project by selecting the MakeFile project template. You can then use this project to build your project from the Visual Studio development environment.
22-
23-
The project displays no files in Solution Explorer. The project specifies the build settings, which are reflected in the project's property page.
24-
25-
The output file that you specify in the project has no effect on the name that the build script generates; it declares only an intention.
26-
27-
### To create a Makefile project
28-
29-
1. Follow the instructions in the help topic [Creating a Project with a Visual C++ Application Wizard](../ide/creating-desktop-projects-by-using-application-wizards.md).
30-
31-
2. In the **New Project** dialog box, select **Makefile Project** in the Templates pane to open the wizard.
32-
33-
3. In the [Application Settings](../ide/application-settings-makefile-project-wizard.md) page, provide the command, output, clean, and rebuild information.
34-
35-
4. Click **Finish** to close the wizard and open the newly created project in **Solution Explorer**.
36-
37-
You can view and edit the project's properties in its property page. See [Setting Visual C++ Project Properties](../ide/working-with-project-properties.md) for information about displaying the property page.
38-
39-
## See Also
40-
[Makefile Project Wizard](../ide/makefile-project-wizard.md)
41-
[Special Characters in a Makefile](../build/special-characters-in-a-makefile.md)
42-
[Contents of a Makefile](../build/contents-of-a-makefile.md)
18+
19+
If you have an existing source code project that you build from the command line by using a makefile, the Visual Studio development environment has several ways of turning it into a project that can take full advantage of Visual Studio IDE features. This article describes how to create a Makefile Project in Visual Studio that uses your existing makefile to build your code in the IDE. Alternatively, you can use the **Create New Project from Existing Code Files** wizard to create a native MSBuild project from your source code. For more information, see [How to: Create a C++ Project from Existing Code](how-to-create-a-cpp-project-from-existing-code.md). Starting in Visual Studio 2017, you can also use the **Open Folder** feature, which can use several existing build systems as if they were native Visual Studio projects. For more information, see [Open Folder projects in Visual C++](non-msbuild-projects.md).
20+
21+
To use Visual Studio to open and build your source code by using your existing makefile, you first create a new project by selecting the MakeFile project template. A wizard helps you specify the commands and environment used by your makefile. You can then use this project to build your code in the Visual Studio development environment.
22+
23+
By default, the makefile project displays no files in Solution Explorer. The makefile project specifies the build settings, which are reflected in the project's property page.
24+
25+
The output file that you specify in the project has no effect on the name that the build script generates; it declares only an intention. Your makefile still controls the build process and specifies the build targets.
26+
27+
## To create a Makefile project
28+
29+
1. Follow the instructions in the help topic [Creating a Project with a Visual C++ Application Wizard](../ide/creating-desktop-projects-by-using-application-wizards.md).
30+
31+
1. In the **New Project** dialog box, expand **Visual C++** > **General** and then select **Makefile Project** in the Templates pane to open the project wizard.
32+
33+
1. In the [Application Settings](../ide/application-settings-makefile-project-wizard.md) page, provide the command, output, clean, and rebuild information for debug and retail builds.
34+
35+
1. Click **Finish** to close the wizard and open the newly created project in **Solution Explorer**.
36+
37+
You can view and edit the project's properties in its property page. See [Setting Visual C++ Project Properties](../ide/working-with-project-properties.md) for information about displaying the property page.
38+
39+
## See Also
40+
41+
[Makefile Project Wizard](../ide/makefile-project-wizard.md)<br/>
42+
[Special Characters in a Makefile](../build/special-characters-in-a-makefile.md)<br/>
43+
[Contents of a Makefile](../build/contents-of-a-makefile.md)<br/>

docs/ide/includes/vsultshort_md.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)