Rumah > pembangunan bahagian belakang > C++ > Nyahpepijat dan jalankan pada Win32

Nyahpepijat dan jalankan pada Win32

DDD
Lepaskan: 2024-11-30 12:53:11
asal
758 orang telah melayarinya

Debug and run on Win32

Fail dengan sambungan .sln akan membantu kami nyahpepijat projek dalam VS. Dalam tetapan pengkompil, sentiasa pilih versi kerja optimum persekitaran maya.

  • Secara seni bina, fail dilaksanakan mengikut tertib: fail pemasangan, fail sistem, fail pengepala, fail sumber, fail boleh laku
  • Keselamatan dan penyembunyian infrastruktur dipastikan oleh persekitaran operasi, tetapi bukan oleh program boleh laku. Seperti antivirus/firewall
  • Jika anda gagal menjalankan .cpp tiga kali, anda harus merujuk bukan sahaja kepada kandungan fail, tetapi juga kepada laluan/penerangan dalam pengepala
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
Salin selepas log masuk

Sebagai contoh, membina dan menyahpepijat projek melalui x86 akan menjadi lebih pantas berbanding melalui x64, kerana kuasa pemproses penuh digunakan. Bertukar antara mod pelancaran tidak dilakukan secara automatik.

menggunakan ruang nama System::Reflection;
menggunakan ruang nama System::Rtime::CompilerServices;
menggunakan ruang nama System::Rtime::InteropServices;

Adalah yang terbaik untuk menentukan secara eksplisit persekitaran masa jalan untuk fail .cpp. Kerana pengkompil mengambil lalai melainkan sebaliknya.

[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)];
Salin selepas log masuk

Binaan termasuk beberapa parameter, seperti dalam kod di atas. Buat fail khas dan isikan dengan nama daripada projek supaya pengkompil memahami strukturnya.

Atas ialah kandungan terperinci Nyahpepijat dan jalankan pada Win32. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan