@ -0,0 +1,37 @@ |
|||
{ |
|||
"Version": 1, |
|||
"WorkspaceRootPath": "E:\\DataFile\\ProjectX\\TalkingWeb\\ConsoleApplication3\\", |
|||
"Documents": [ |
|||
{ |
|||
"AbsoluteMoniker": "D:0:0:{CCA6B3FC-0982-4E23-9318-78BFD3A93243}|ConsoleApplication3.vcxproj|E:\\DataFile\\ProjectX\\TalkingWeb\\ConsoleApplication3\\main.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}", |
|||
"RelativeMoniker": "D:0:0:{CCA6B3FC-0982-4E23-9318-78BFD3A93243}|ConsoleApplication3.vcxproj|solutionrelative:main.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}" |
|||
} |
|||
], |
|||
"DocumentGroupContainers": [ |
|||
{ |
|||
"Orientation": 0, |
|||
"VerticalTabListWidth": 256, |
|||
"DocumentGroups": [ |
|||
{ |
|||
"DockedWidth": 200, |
|||
"SelectedChildIndex": 0, |
|||
"Children": [ |
|||
{ |
|||
"$type": "Document", |
|||
"DocumentIndex": 0, |
|||
"Title": "main.cpp", |
|||
"DocumentMoniker": "E:\\DataFile\\ProjectX\\TalkingWeb\\ConsoleApplication3\\main.cpp", |
|||
"RelativeDocumentMoniker": "main.cpp", |
|||
"ToolTip": "E:\\DataFile\\ProjectX\\TalkingWeb\\ConsoleApplication3\\main.cpp*", |
|||
"RelativeToolTip": "main.cpp*", |
|||
"ViewState": "AgIAAAAAAAAAAAAAAADwvwUAAAAwAAAAAAAAAA==", |
|||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|", |
|||
"WhenOpened": "2025-02-16T16:03:02.248Z", |
|||
"EditorCaption": "" |
|||
} |
|||
] |
|||
} |
|||
] |
|||
} |
|||
] |
|||
} |
@ -0,0 +1,37 @@ |
|||
{ |
|||
"Version": 1, |
|||
"WorkspaceRootPath": "E:\\DataFile\\ProjectX\\TalkingWeb\\ConsoleApplication3\\", |
|||
"Documents": [ |
|||
{ |
|||
"AbsoluteMoniker": "D:0:0:{CCA6B3FC-0982-4E23-9318-78BFD3A93243}|ConsoleApplication3.vcxproj|E:\\DataFile\\ProjectX\\TalkingWeb\\ConsoleApplication3\\main.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}", |
|||
"RelativeMoniker": "D:0:0:{CCA6B3FC-0982-4E23-9318-78BFD3A93243}|ConsoleApplication3.vcxproj|solutionrelative:main.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}" |
|||
} |
|||
], |
|||
"DocumentGroupContainers": [ |
|||
{ |
|||
"Orientation": 0, |
|||
"VerticalTabListWidth": 256, |
|||
"DocumentGroups": [ |
|||
{ |
|||
"DockedWidth": 200, |
|||
"SelectedChildIndex": 0, |
|||
"Children": [ |
|||
{ |
|||
"$type": "Document", |
|||
"DocumentIndex": 0, |
|||
"Title": "main.cpp", |
|||
"DocumentMoniker": "E:\\DataFile\\ProjectX\\TalkingWeb\\ConsoleApplication3\\main.cpp", |
|||
"RelativeDocumentMoniker": "main.cpp", |
|||
"ToolTip": "E:\\DataFile\\ProjectX\\TalkingWeb\\ConsoleApplication3\\main.cpp", |
|||
"RelativeToolTip": "main.cpp", |
|||
"ViewState": "AgIAAAAAAAAAAAAAAADwvwgAAAABAAAAAAAAAA==", |
|||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|", |
|||
"WhenOpened": "2025-02-16T16:03:02.248Z", |
|||
"EditorCaption": "" |
|||
} |
|||
] |
|||
} |
|||
] |
|||
} |
|||
] |
|||
} |
@ -0,0 +1,48 @@ |
|||
|
|||
Microsoft Visual Studio Solution File, Format Version 12.00 |
|||
# Visual Studio Version 17 |
|||
VisualStudioVersion = 17.12.35506.116 d17.12 |
|||
MinimumVisualStudioVersion = 10.0.40219.1 |
|||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ConsoleApplication3", "ConsoleApplication3.vcxproj", "{CCA6B3FC-0982-4E23-9318-78BFD3A93243}" |
|||
EndProject |
|||
Global |
|||
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
|||
Debug|ARM = Debug|ARM |
|||
Debug|ARM64 = Debug|ARM64 |
|||
Debug|x64 = Debug|x64 |
|||
Debug|x86 = Debug|x86 |
|||
Release|ARM = Release|ARM |
|||
Release|ARM64 = Release|ARM64 |
|||
Release|x64 = Release|x64 |
|||
Release|x86 = Release|x86 |
|||
EndGlobalSection |
|||
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Debug|ARM.ActiveCfg = Debug|ARM |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Debug|ARM.Build.0 = Debug|ARM |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Debug|ARM.Deploy.0 = Debug|ARM |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Debug|ARM64.ActiveCfg = Debug|ARM64 |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Debug|ARM64.Build.0 = Debug|ARM64 |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Debug|ARM64.Deploy.0 = Debug|ARM64 |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Debug|x64.ActiveCfg = Debug|x64 |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Debug|x64.Build.0 = Debug|x64 |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Debug|x64.Deploy.0 = Debug|x64 |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Debug|x86.ActiveCfg = Debug|x86 |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Debug|x86.Build.0 = Debug|x86 |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Debug|x86.Deploy.0 = Debug|x86 |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Release|ARM.ActiveCfg = Release|ARM |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Release|ARM.Build.0 = Release|ARM |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Release|ARM.Deploy.0 = Release|ARM |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Release|ARM64.ActiveCfg = Release|ARM64 |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Release|ARM64.Build.0 = Release|ARM64 |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Release|ARM64.Deploy.0 = Release|ARM64 |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Release|x64.ActiveCfg = Release|x64 |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Release|x64.Build.0 = Release|x64 |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Release|x64.Deploy.0 = Release|x64 |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Release|x86.ActiveCfg = Release|x86 |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Release|x86.Build.0 = Release|x86 |
|||
{CCA6B3FC-0982-4E23-9318-78BFD3A93243}.Release|x86.Deploy.0 = Release|x86 |
|||
EndGlobalSection |
|||
GlobalSection(SolutionProperties) = preSolution |
|||
HideSolutionNode = FALSE |
|||
EndGlobalSection |
|||
EndGlobal |
@ -1,7 +1,7 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
|||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
|||
<RemoteDebuggingMode>gdbserver</RemoteDebuggingMode> |
|||
<RemoteDebuggerCommand>$(RemoteRootDir)/$(ProjectName)/bin/$(Platform)/$(Configuration)/$(Targetname).out</RemoteDebuggerCommand> |
|||
<DebuggerFlavor>LinuxDebugger</DebuggerFlavor> |
|||
</PropertyGroup> |
|||
</Project> |
@ -0,0 +1,9 @@ |
|||
#include <cstdio> |
|||
#include <iostream> |
|||
using namespace std; |
|||
int main() |
|||
{ |
|||
cout << "你好,这是我的第一个在Linux上部署调试的CPP文件"<<endl; |
|||
printf("%s 向你问好!\n", "ConsoleApplication3"); |
|||
return 0; |
|||
} |
@ -0,0 +1 @@ |
|||
E:\DataFile\ProjectX\TalkingWeb\ConsoleApplication3\main.cpp|638753481411401034|/root/ProjectCpp/root/ProjectCpp/ConsoleApplication3/||g++ -c -x c++ /root/ProjectCpp/root/ProjectCpp/ConsoleApplication3/main.cpp -I /usr/include -g2 -gdwarf-2 -o "/root/ProjectCpp/root/ProjectCpp/ConsoleApplication3/obj/x64/Debug/main.o" -Wall -Wswitch -W"no-deprecated-declarations" -W"empty-body" -Wconversion -W"return-type" -Wparentheses -W"no-format" -Wuninitialized -W"unreachable-code" -W"unused-function" -W"unused-value" -W"unused-variable" -O0 -fno-strict-aliasing -fno-omit-frame-pointer -fthreadsafe-statics -fexceptions -frtti -std=c++11 |
@ -0,0 +1 @@ |
|||
E:\DataFile\ProjectX\TalkingWeb\ConsoleApplication3\main.cpp|638753481411401034|/root/ProjectCpp//root/ProjectCpp/ConsoleApplication3/| |
@ -0,0 +1 @@ |
|||
cd /root/ProjectCpp/root/ProjectCpp/ConsoleApplication3/; g++ -o "/root/ProjectCpp/root/ProjectCpp/ConsoleApplication3/bin/x64/Debug/ConsoleApplication3.out" -Wl,--no-undefined -Wl,-L/usr/lib -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack /root/ProjectCpp/root/ProjectCpp/ConsoleApplication3/obj/x64/Debug/main.o |
@ -0,0 +1,4 @@ |
|||
E:\DataFile\ProjectX\TalkingWeb\ConsoleApplication3\main.cpp|/root/ProjectCpp/root/ProjectCpp/ConsoleApplication3/main.cpp |
|||
E:\DataFile\ProjectX\TalkingWeb\ConsoleApplication3|/root/ProjectCpp/root/ProjectCpp/ConsoleApplication3 |
|||
@E:\DataFile\ProjectX\TalkingWeb\ConsoleApplication3|@/root/ProjectCpp/root/ProjectCpp/ConsoleApplication3 |
|||
E:\DataFile\ProjectX\TalkingWeb\ConsoleApplication3\|/root/ProjectCpp/root/ProjectCpp/ConsoleApplication3/ |
@ -0,0 +1 @@ |
|||
/root/ProjectCpp//root/ProjectCpp/ConsoleApplication3/|/root/ProjectCpp/root/ProjectCpp/ConsoleApplication3/ |
@ -0,0 +1 @@ |
|||
E:\DataFile\ProjectX\TalkingWeb\ConsoleApplication3\main.cpp;E:\DataFile\ProjectX\TalkingWeb\ConsoleApplication3\obj\x64\Debug\main.o |
@ -1,2 +1,2 @@ |
|||
PlatformToolSet=Remote_GCC_1_0:VCToolArchitecture=:TargetPlatformVersion=7.0: |
|||
Debug|x64|E:\DataFile\ProjectX\TalkingWeb\Server\| |
|||
Debug|x64|E:\DataFile\ProjectX\TalkingWeb\ConsoleApplication3\| |
@ -0,0 +1,5 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<DeploymentManagerItemStoreRoot xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Microsoft.VisualStudio.Linux.Shared"> |
|||
<Items /> |
|||
<SchemaVersion>{B21E573D-901E-4586-82E4-49C3103B9154}</SchemaVersion> |
|||
</DeploymentManagerItemStoreRoot> |
@ -1,37 +0,0 @@ |
|||
{ |
|||
"Version": 1, |
|||
"WorkspaceRootPath": "E:\\DataFile\\ProjectX\\TalkingWeb\\Server\\", |
|||
"Documents": [ |
|||
{ |
|||
"AbsoluteMoniker": "D:0:0:{F7F5F172-C830-4DB9-9307-DBE16489B023}|Server\\Server.vcxproj|E:\\DataFile\\ProjectX\\TalkingWeb\\Server\\Server\\main.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}", |
|||
"RelativeMoniker": "D:0:0:{F7F5F172-C830-4DB9-9307-DBE16489B023}|Server\\Server.vcxproj|solutionrelative:Server\\main.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}" |
|||
} |
|||
], |
|||
"DocumentGroupContainers": [ |
|||
{ |
|||
"Orientation": 0, |
|||
"VerticalTabListWidth": 256, |
|||
"DocumentGroups": [ |
|||
{ |
|||
"DockedWidth": 200, |
|||
"SelectedChildIndex": 0, |
|||
"Children": [ |
|||
{ |
|||
"$type": "Document", |
|||
"DocumentIndex": 0, |
|||
"Title": "main.cpp", |
|||
"DocumentMoniker": "E:\\DataFile\\ProjectX\\TalkingWeb\\Server\\Server\\main.cpp", |
|||
"RelativeDocumentMoniker": "Server\\main.cpp", |
|||
"ToolTip": "E:\\DataFile\\ProjectX\\TalkingWeb\\Server\\Server\\main.cpp", |
|||
"RelativeToolTip": "Server\\main.cpp", |
|||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAUAAAABAAAAAAAAAA==", |
|||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|", |
|||
"WhenOpened": "2025-01-03T06:27:49.982Z", |
|||
"EditorCaption": "" |
|||
} |
|||
] |
|||
} |
|||
] |
|||
} |
|||
] |
|||
} |
@ -1,37 +0,0 @@ |
|||
{ |
|||
"Version": 1, |
|||
"WorkspaceRootPath": "E:\\DataFile\\ProjectX\\TalkingWeb\\Server\\", |
|||
"Documents": [ |
|||
{ |
|||
"AbsoluteMoniker": "D:0:0:{F7F5F172-C830-4DB9-9307-DBE16489B023}|Server\\Server.vcxproj|E:\\DataFile\\ProjectX\\TalkingWeb\\Server\\Server\\main.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}", |
|||
"RelativeMoniker": "D:0:0:{F7F5F172-C830-4DB9-9307-DBE16489B023}|Server\\Server.vcxproj|solutionrelative:Server\\main.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}" |
|||
} |
|||
], |
|||
"DocumentGroupContainers": [ |
|||
{ |
|||
"Orientation": 0, |
|||
"VerticalTabListWidth": 256, |
|||
"DocumentGroups": [ |
|||
{ |
|||
"DockedWidth": 200, |
|||
"SelectedChildIndex": 0, |
|||
"Children": [ |
|||
{ |
|||
"$type": "Document", |
|||
"DocumentIndex": 0, |
|||
"Title": "main.cpp", |
|||
"DocumentMoniker": "E:\\DataFile\\ProjectX\\TalkingWeb\\Server\\Server\\main.cpp", |
|||
"RelativeDocumentMoniker": "Server\\main.cpp", |
|||
"ToolTip": "E:\\DataFile\\ProjectX\\TalkingWeb\\Server\\Server\\main.cpp", |
|||
"RelativeToolTip": "Server\\main.cpp", |
|||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAQAAAABAAAAAAAAAA==", |
|||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|", |
|||
"WhenOpened": "2025-01-03T06:27:49.982Z", |
|||
"EditorCaption": "" |
|||
} |
|||
] |
|||
} |
|||
] |
|||
} |
|||
] |
|||
} |
@ -1,48 +0,0 @@ |
|||
|
|||
Microsoft Visual Studio Solution File, Format Version 12.00 |
|||
# Visual Studio Version 17 |
|||
VisualStudioVersion = 17.12.35506.116 d17.12 |
|||
MinimumVisualStudioVersion = 10.0.40219.1 |
|||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Server", "Server\Server.vcxproj", "{F7F5F172-C830-4DB9-9307-DBE16489B023}" |
|||
EndProject |
|||
Global |
|||
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
|||
Debug|ARM = Debug|ARM |
|||
Debug|ARM64 = Debug|ARM64 |
|||
Debug|x64 = Debug|x64 |
|||
Debug|x86 = Debug|x86 |
|||
Release|ARM = Release|ARM |
|||
Release|ARM64 = Release|ARM64 |
|||
Release|x64 = Release|x64 |
|||
Release|x86 = Release|x86 |
|||
EndGlobalSection |
|||
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Debug|ARM.ActiveCfg = Debug|ARM |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Debug|ARM.Build.0 = Debug|ARM |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Debug|ARM.Deploy.0 = Debug|ARM |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Debug|ARM64.ActiveCfg = Debug|ARM64 |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Debug|ARM64.Build.0 = Debug|ARM64 |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Debug|ARM64.Deploy.0 = Debug|ARM64 |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Debug|x64.ActiveCfg = Debug|x64 |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Debug|x64.Build.0 = Debug|x64 |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Debug|x64.Deploy.0 = Debug|x64 |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Debug|x86.ActiveCfg = Debug|x86 |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Debug|x86.Build.0 = Debug|x86 |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Debug|x86.Deploy.0 = Debug|x86 |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Release|ARM.ActiveCfg = Release|ARM |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Release|ARM.Build.0 = Release|ARM |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Release|ARM.Deploy.0 = Release|ARM |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Release|ARM64.ActiveCfg = Release|ARM64 |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Release|ARM64.Build.0 = Release|ARM64 |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Release|ARM64.Deploy.0 = Release|ARM64 |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Release|x64.ActiveCfg = Release|x64 |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Release|x64.Build.0 = Release|x64 |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Release|x64.Deploy.0 = Release|x64 |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Release|x86.ActiveCfg = Release|x86 |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Release|x86.Build.0 = Release|x86 |
|||
{F7F5F172-C830-4DB9-9307-DBE16489B023}.Release|x86.Deploy.0 = Release|x86 |
|||
EndGlobalSection |
|||
GlobalSection(SolutionProperties) = preSolution |
|||
HideSolutionNode = FALSE |
|||
EndGlobalSection |
|||
EndGlobal |
@ -1,5 +0,0 @@ |
|||
#include <cstdio> |
|||
int main() |
|||
{ |
|||
|
|||
} |
@ -1 +0,0 @@ |
|||
E:\DataFile\ProjectX\TalkingWeb\Server\Server\main.cpp|638715112669389852|/root/ProjectX/Server/Server/||g++ -c -x c++ /root/ProjectX/Server/Server/main.cpp -g2 -gdwarf-2 -o "/root/ProjectX/Server/Server/obj/x64/Debug/main.o" -Wall -Wswitch -W"no-deprecated-declarations" -W"empty-body" -Wconversion -W"return-type" -Wparentheses -W"no-format" -Wuninitialized -W"unreachable-code" -W"unused-function" -W"unused-value" -W"unused-variable" -O0 -fno-strict-aliasing -fno-omit-frame-pointer -fthreadsafe-statics -fexceptions -frtti -std=c++17 |
@ -1 +0,0 @@ |
|||
E:\DataFile\ProjectX\TalkingWeb\Server\Server\main.cpp|638715112669389852|~/ProjectX/Server/Server/| |
@ -1 +0,0 @@ |
|||
cd /root/ProjectX/Server/Server/; g++ -o "/root/ProjectX/Server/Server/bin/x64/Debug/Server.out" -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack /root/ProjectX/Server/Server/obj/x64/Debug/main.o |
@ -1,4 +0,0 @@ |
|||
E:\DataFile\ProjectX\TalkingWeb\Server\Server\main.cpp|/root/ProjectX/Server/Server/main.cpp |
|||
E:\DataFile\ProjectX\TalkingWeb\Server\Server|/root/ProjectX/Server/Server |
|||
@E:\DataFile\ProjectX\TalkingWeb\Server\Server|@/root/ProjectX/Server/Server |
|||
E:\DataFile\ProjectX\TalkingWeb\Server\Server\|/root/ProjectX/Server/Server/ |
@ -1 +0,0 @@ |
|||
~/ProjectX/Server/Server/|/root/ProjectX/Server/Server/ |
@ -1 +0,0 @@ |
|||
E:\DataFile\ProjectX\TalkingWeb\Server\Server\main.cpp;E:\DataFile\ProjectX\TalkingWeb\Server\Server\obj\x64\Debug\main.o |
Before Width: | Height: | Size: 37 KiB |
Before Width: | Height: | Size: 611 KiB |
Before Width: | Height: | Size: 545 KiB |
Before Width: | Height: | Size: 118 KiB |
Before Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 16 KiB |
@ -1,77 +0,0 @@ |
|||
<!DOCTYPE html> |
|||
<html> |
|||
<head> |
|||
<meta charset='utf-8'> |
|||
|
|||
<link rel="stylesheet" type="text/css" href="stylesheet.css" media="screen"> |
|||
|
|||
<title>入门</title> |
|||
</head> |
|||
|
|||
<body> |
|||
|
|||
<div class="container"> |
|||
<div id="header"> |
|||
<h1>入门</h1> |
|||
<h2>适用于 Linux 开发的 Visual C++</h2> |
|||
</div> |
|||
|
|||
<table> |
|||
<tr> |
|||
<div id="main_content"> |
|||
|
|||
<td> |
|||
<div id="lpanel"> |
|||
<h1>设置用于 Linux 开发的项目</h1> |
|||
|
|||
<p>使用此工作负荷,可创作适用于 Linux 服务器、桌面和设备的 C++ 代码。可从 VS 中管理与这些计算机的连接。VS 将自动复制和远程生成源,并可使用调试器启动应用程序。我们的项目系统支持以特定体系结构(包括 ARM)为目标。</p> |
|||
<img src="images\ArchOptions.gif"/> |
|||
|
|||
<h1>正在连接到 Linux</h1> |
|||
<h2>先决条件</h2> |
|||
<p>现在仅支持在 Linux 目标计算机上远程构建。我们不受特定 Linux 发行版的限制,但确实依赖于某些工具的存在。具体说来,我们需要 openssh-server、g++、gdb 和 gdbserver。请使用你喜爱的包管理器安装它们,例如,在基于 Debian 的系统上,可以使用 sudo apt-get install openssh-server g++ gdb gdbserver</p> |
|||
|
|||
<h2>第一个连接</h2> |
|||
<p>第一次以 Linux 计算机为目标时,系统将提示你输入连接信息。此操作由生成项目触发。</p> |
|||
<img src="images\firstconnection.png"/> |
|||
|
|||
<h2>添加和删除连接</h2> |
|||
<p>若要添加新连接,请转到“工具”>“选项”并搜索“连接”,连接管理器将显示在“跨平台”下。可从此处添加和移除连接。</p> |
|||
<img src="images\ManageConnections.gif"/> |
|||
|
|||
<p>若要更改项目使用的连接,请转到项目属性常规设置并更新“远程生成计算机”选项。</p> |
|||
<img src="images\ChangeRemote.gif"/> |
|||
|
|||
<h1>项目属性</h1> |
|||
<p>控制 C++ 编译所需的所有选项都在项目属性页上公开。我们将具体介绍 Linux 的一些工作原理。在常规设置下,你将看到远程根已默认设置为 ~/projects/,我们要将远程项目目录设置为与该位置的项目名称匹配。</p> |
|||
<img src="images\OutputTypes.gif"/> |
|||
|
|||
<p>查看项目的“常规设置”,可以看到输出目录和中间目录的配置情况。此外,还会看到此项目已配置为应用程序,因此可执行文件位于 bin/x64/Debug/ 下,名为 ConsoleApplication1.out。请注意,对于配置类型,我们也支持静态和动态库。</p> |
|||
|
|||
<p>在“链接器”>“输入属性”页上添加其他库依赖项。</p> |
|||
<img src="images\linker.png"/> |
|||
|
|||
<p>可将额外的预启动命令传递给调试器,以执行在远程 linux 计算机上启动图形应用等操作。</p> |
|||
<img src="images\debuggerexport.png"/> |
|||
|
|||
<p>还可发送生成后事件以控制远程行为,比如在本例中,导出 gpio pin 以便在不要求可执行文件以超级用户身份运行的情况下使用。</p> |
|||
<img src="images\postbuild.png"/> |
|||
|
|||
</div> |
|||
</td> |
|||
<td> |
|||
<div id="rpanel"> |
|||
|
|||
<h1>资源</h1> |
|||
|
|||
<p>请查看 <a href="http://aka.ms/vslinux">VC++ for Linux 开发页</a>,我们将持续发布更新并提供更多深入介绍使用方法的详细信息。</p> |
|||
<h1>给我们提供反馈</h1> |
|||
<p>使用 Visual Studio 中的发送反馈功能,或通过<a href=" https://developercommunity.visualstudio.com/">开发人员社区</a>与我们联系</p> |
|||
</div> |
|||
</td> |
|||
</div> |
|||
</tr> |
|||
</table> |
|||
</div> |
|||
</body> |
|||
</html> |
@ -1,119 +0,0 @@ |
|||
body { |
|||
margin: 0; |
|||
padding: 0; |
|||
border: 0; |
|||
color: #1E1E1E; |
|||
font-size: 13px; |
|||
font-family: "Segoe UI", Helvetica, Arial, sans-serif; |
|||
line-height: 1.45; |
|||
word-wrap: break-word; |
|||
} |
|||
|
|||
/* General & 'Reset' Stuff */ |
|||
|
|||
|
|||
.container { |
|||
width: 1100px; |
|||
margin: 0 auto; |
|||
} |
|||
|
|||
section { |
|||
display: block; |
|||
margin: 0; |
|||
} |
|||
|
|||
h1, h2, h3, h4, h5, h6 { |
|||
margin: 0; |
|||
} |
|||
|
|||
table, tr { |
|||
width: 1100px; |
|||
padding: 0px; |
|||
vertical-align: top; |
|||
} |
|||
|
|||
/* Header, <header> |
|||
header - container |
|||
h1 - project name |
|||
h2 - project description |
|||
*/ |
|||
|
|||
#header { |
|||
color: #FFF; |
|||
background: #68217a; |
|||
position:relative; |
|||
} |
|||
h1, h2 { |
|||
font-family: "Segoe UI Light", "Segoe UI", Helvetica, Arial, sans-serif; |
|||
line-height: 1; |
|||
margin: 0 18px;; |
|||
padding: 0; |
|||
} |
|||
#header h1 { |
|||
font-size: 3.4em; |
|||
padding-top: 18px; |
|||
font-weight: normal; |
|||
margin-left: 15px; |
|||
} |
|||
|
|||
#header h2 { |
|||
font-size: 1.5em; |
|||
margin-top: 10px; |
|||
padding-bottom: 18px; |
|||
font-weight: normal; |
|||
} |
|||
|
|||
#main_content { |
|||
width: 100%; |
|||
display: flex; |
|||
flex-direction: row; |
|||
} |
|||
|
|||
|
|||
h1, h2, h3, h4, h5, h6 { |
|||
font-weight: bolder; |
|||
} |
|||
|
|||
#main_content h1 { |
|||
font-size: 1.8em; |
|||
margin-top: 34px; |
|||
} |
|||
|
|||
#main_content h1:first-child { |
|||
margin-top: 30px; |
|||
} |
|||
|
|||
#main_content h2 { |
|||
font-size: 1.8em; |
|||
} |
|||
p, ul { |
|||
margin: 11px 18px; |
|||
} |
|||
|
|||
#main_content a { |
|||
color: #06C; |
|||
text-decoration: none; |
|||
} |
|||
ul { |
|||
margin-top: 13px; |
|||
margin-left: 18px; |
|||
padding-left: 0; |
|||
} |
|||
ul li { |
|||
margin-left: 18px; |
|||
padding-left: 0; |
|||
} |
|||
#lpanel { |
|||
width: 870px; |
|||
float: left; |
|||
} |
|||
#rpanel ul { |
|||
list-style-type: none; |
|||
} |
|||
#rpanel ul li { |
|||
line-height: 1.8em; |
|||
} |
|||
#rpanel { |
|||
background: #e7e7e7; |
|||
width: 230px; |
|||
} |