.sln 확장자를 가진 파일은 VS에서 프로젝트를 디버깅하는 데 도움이 됩니다. 컴파일러 설정에서 항상 가상 환경의 최적 작업 버전을 선택하세요.
Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 14 VisualStudioVersion = 14.0.23107.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestProject", "TestProject\TestProject.vcxproj", "{9550EED2-1510-4B52-B187-EFA56667BA2D}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|x86 = Debug|x86 Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {9550EED2-1510-4B52-B187-EFA56667BA2D}.Debug|x86.ActiveCfg = Debug|Win32 {9550EED2-1510-4B52-B187-EFA56667BA2D}.Debug|x86.Build.0 = Debug|Win32 {9550EED2-1510-4B52-B187-EFA56667BA2D}.Release|x86.ActiveCfg = Release|Win32 {9550EED2-1510-4B52-B187-EFA56667BA2D}.Release|x86.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection EndGlobal
예를 들어, x86을 통해 프로젝트를 빌드하고 디버깅하는 것은 전체 프로세서 성능이 사용되기 때문에 x64를 통한 것보다 더 빠릅니다. 실행 모드 간 전환은 자동으로 수행되지 않습니다.
네임스페이스 System::Reflection 사용;
네임스페이스 System::Runtime::CompilerServices;
사용
네임스페이스 System::Runtime::InteropServices;
.cpp 파일의 런타임 환경을 명시적으로 지정하는 것이 가장 좋습니다. 달리 지정하지 않는 한 컴파일러는 기본값을 사용하기 때문입니다.
[assembly:AssemblyTitleAttribute("TestProject")]; [assembly:AssemblyDescriptionAttribute("")]; [assembly:AssemblyConfigurationAttribute("")]; [assembly:AssemblyCompanyAttribute("")]; [assembly:AssemblyProductAttribute("TestProject")]; [assembly:AssemblyCopyrightAttribute("Copyright (c) 2017")]; [assembly:AssemblyTrademarkAttribute("")]; [assembly:AssemblyCultureAttribute("")]; [assembly:AssemblyVersionAttribute("1.0.*")]; [assembly:ComVisible(false)];
위 코드와 같이 빌드에는 여러 매개변수가 포함되어 있습니다. 컴파일러가 구조를 이해할 수 있도록 특수 파일을 생성하고 프로젝트의 이름으로 채웁니다.
위 내용은 Win32에서 디버그 및 실행의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!