<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Visual Studio 基础知识]]></title><description><![CDATA[<p dir="auto">官方文档：<a href="https://docs.microsoft.com/en-us/visualstudio/get-started/visual-studio-ide?view=vs-2017" rel="nofollow ugc">https://docs.microsoft.com/en-us/visualstudio/get-started/visual-studio-ide?view=vs-2017</a></p>
<p dir="auto"><img src="/assets/uploads/files/1615603094384-6e27efbc-777f-4158-a372-da428806e2af-image.png" alt="6e27efbc-777f-4158-a372-da428806e2af-image.png" class=" img-responsive img-markdown" /><br />
什么是solution（解决方案）？<br />
A solution is a container that's used to organize one or more related code projects, for example a class library project and a corresponding test project.<br />
创建解决方案:<br />
<img src="/assets/uploads/files/1615605215397-be726c19-ea6e-4ef2-a386-2888816e358c-image.png" alt="be726c19-ea6e-4ef2-a386-2888816e358c-image.png" class=" img-responsive img-markdown" /><br />
创建项目 一个windows console项目例子“”<br />
<a href="https://docs.microsoft.com/en-us/cpp/get-started/tutorial-console-cpp?view=msvc-150" rel="nofollow ugc">https://docs.microsoft.com/en-us/cpp/get-started/tutorial-console-cpp?view=msvc-150</a><br />
.sln 配置 solution<br />
.vcxproj 配置项目</p>
]]></description><link>http://an.forum.genostack.com/topic/244/visual-studio-基础知识</link><generator>RSS for Node</generator><lastBuildDate>Sat, 13 Jun 2026 09:21:46 GMT</lastBuildDate><atom:link href="http://an.forum.genostack.com/topic/244.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 13 Mar 2021 04:12:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Visual Studio 基础知识 on Sat, 13 Mar 2021 08:12:36 GMT]]></title><description><![CDATA[<p dir="auto">支持CMake：<br />
<a href="https://devblogs.microsoft.com/cppblog/cmake-support-in-visual-studio/" rel="nofollow ugc">https://devblogs.microsoft.com/cppblog/cmake-support-in-visual-studio/</a><br />
<img src="/assets/uploads/files/1615621875856-32f8cb73-3b55-465a-894c-54a7c66c9a68-image.png" alt="32f8cb73-3b55-465a-894c-54a7c66c9a68-image.png" class=" img-responsive img-markdown" /></p>
<p dir="auto"><a href="https://docs.microsoft.com/en-us/cpp/build/cmake-projects-in-visual-studio?view=msvc-150" rel="nofollow ugc">https://docs.microsoft.com/en-us/cpp/build/cmake-projects-in-visual-studio?view=msvc-150</a><br />
<img src="/assets/uploads/files/1615623090266-ca654239-573f-49f9-8ab0-c0c4162f5831-image.png" alt="ca654239-573f-49f9-8ab0-c0c4162f5831-image.png" class=" img-responsive img-markdown" /></p>
]]></description><link>http://an.forum.genostack.com/post/473</link><guid isPermaLink="true">http://an.forum.genostack.com/post/473</guid><dc:creator><![CDATA[anneng]]></dc:creator><pubDate>Sat, 13 Mar 2021 08:12:36 GMT</pubDate></item><item><title><![CDATA[Reply to Visual Studio 基础知识 on Sat, 13 Mar 2021 07:34:40 GMT]]></title><description><![CDATA[<p dir="auto">文件夹模式<br />
<a href="https://devblogs.microsoft.com/cppblog/bring-your-c-codebase-to-visual-studio-with-open-folder/" rel="nofollow ugc">https://devblogs.microsoft.com/cppblog/bring-your-c-codebase-to-visual-studio-with-open-folder/</a><br />
VC Studio 的项目通常是由solution和project组成的，也可以直接将代码的目录导入到IDE进行开发和调试。主要应用场景包括从github下载的项目和cmake类的项目。<br />
直接打开一个文件夹<br />
<img src="/assets/uploads/files/1615619095516-e95c0e74-7f51-4167-a1fb-36e537b7f367-image.png" alt="e95c0e74-7f51-4167-a1fb-36e537b7f367-image.png" class=" img-responsive img-markdown" /><br />
阅读代码<br />
<img src="/assets/uploads/files/1615619219012-dab039e3-525a-475d-aab6-88ee3ce214ae-image.png" alt="dab039e3-525a-475d-aab6-88ee3ce214ae-image.png" class=" img-responsive img-markdown" /><br />
编辑代码<br />
<img src="/assets/uploads/files/1615619236858-06f5daed-a2bf-4885-bf47-87016c274189-image.png" alt="06f5daed-a2bf-4885-bf47-87016c274189-image.png" class=" img-responsive img-markdown" /></p>
<p dir="auto">配置项目<br />
CppProperties.json:</p>
<p dir="auto">{<br />
"configurations": [<br />
{<br />
"name": "Windows",<br />
"includePath": [<br />
// local include folder<br />
"${workspaceRoot}\include",<br />
// Windows SDK and CRT headers<br />
"${env.WindowsSdkDir}include\${env.WindowsSDKVersion}\ucrt",<br />
"${env.NETFXSDKDir}\include\um",<br />
"${env.WindowsSdkDir}include\${env.WindowsSDKVersion}\um",<br />
"${env.WindowsSdkDir}include\${env.WindowsSDKVersion}\shared",<br />
"${env.VCToolsInstallDir}include"<br />
]<br />
}<br />
]<br />
}</p>
<p dir="auto"><a href="https://docs.microsoft.com/en-us/visualstudio/ide/customize-build-and-debug-tasks-in-visual-studio?view=vs-2017" rel="nofollow ugc">https://docs.microsoft.com/en-us/visualstudio/ide/customize-build-and-debug-tasks-in-visual-studio?view=vs-2017</a><br />
<img src="/assets/uploads/files/1615620480725-61f72404-58d0-43b0-9c96-387842a1ec49-image.png" alt="61f72404-58d0-43b0-9c96-387842a1ec49-image.png" class=" img-responsive img-markdown" /><br />
tasks.vs.json对应Configure Tasks菜单   launch.vs.json对应Debug and Launch Settings 菜单<br />
<img src="/assets/uploads/files/1615620614834-ab05084a-6ead-4b3e-8eb2-4cd0835f6eb6-image.png" alt="ab05084a-6ead-4b3e-8eb2-4cd0835f6eb6-image.png" class=" img-responsive img-markdown" /></p>
]]></description><link>http://an.forum.genostack.com/post/472</link><guid isPermaLink="true">http://an.forum.genostack.com/post/472</guid><dc:creator><![CDATA[anneng]]></dc:creator><pubDate>Sat, 13 Mar 2021 07:34:40 GMT</pubDate></item></channel></rss>