@ -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"?> |
<?xml version="1.0" encoding="utf-8"?> |
||||
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
||||
<RemoteDebuggingMode>gdbserver</RemoteDebuggingMode> |
<RemoteDebuggerCommand>$(RemoteRootDir)/$(ProjectName)/bin/$(Platform)/$(Configuration)/$(Targetname).out</RemoteDebuggerCommand> |
||||
<DebuggerFlavor>LinuxDebugger</DebuggerFlavor> |
<DebuggerFlavor>LinuxDebugger</DebuggerFlavor> |
||||
</PropertyGroup> |
</PropertyGroup> |
||||
</Project> |
</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: |
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; |
|
||||
} |
|