diff --git a/.lutignore b/.lutignore new file mode 100644 index 00000000..8ed35ecf --- /dev/null +++ b/.lutignore @@ -0,0 +1,153 @@ +## The .lutignore file is used by Live Unit Testing to ignore Visual Studio temporary files, build results, +## and files generated by popular Visual Studio add-ons when creating a private copy of the source tree that +## Live Unit Testing uses for its build. +## +## This file has same format as git's .gitignore file (https://git-scm.com/docs/gitignore). In fact, in the +## case where a .lutignore file is not found, but a .gitignore file is found, Live Unit Testing will use the +## .gitignore file directly for the above purpose. + +# User-specific files +*.suo +*.user +*.userprefs +*.sln.docstates +.vs/ +.vscode/ +.packages/ +.dotnet/ +.tools/ +.idea/ + +# Build results +[Dd]ebug/ +[Rr]elease/ +[Bb]inaries/ +[Bb]in/ +[Oo]bj/ +x64/ +TestResults/ + +# Debug artifactss +launchSettings.json + +# Click-Once directory +publish/ + +# Publish Web Output +*.Publish.xml + +# NuGet Packages Directory +packages/ + +# NuGet V3 artifacts +[Nn]u[Gg]et.exe +*-packages.config +*.nuget.props +*.nuget.targets +project.lock.json +msbuild.binlog +*.project.lock.json + +# Miscellaneous +*_i.c +*_p.c +*.ilk +*.meta +*.obj +*.pch +*.pdb +*.pgc +*.pgd +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*.log +*.wrn +*.vspscc +*.vssscc +.builds +*.pidb +*.scc +sql/ +*.Cache +ClientBin/ +[Ss]tyle[Cc]op.* +~$* +*~ +*.dbmdl +*.[Pp]ublish.xml +*.pfx +*.publishsettings + +# Visual Studio cache files +*.sln.ide/ + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opensdf +*.sdf +*.cachefile +*.VC.opendb +*.VC.db + +# Windows Store app package directory +AppPackages/ + +# Visual Studio profiler +*.psess +*.vsp +*.vspx + +# Guidance Automation Toolkit +*.gpState + +# ReSharper +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# NCrunch +*.ncrunch* +.*crunch*.local.xml + +# Upgrade backups +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm + +# SQL Server files +App_Data/*.mdf +App_Data/*.ldf + +#LightSwitch generated files +GeneratedArtifacts/ +_Pvt_Extensions/ +ModelManifest.xml + +# Windows image file caches +Thumbs.db +ehthumbs.db + +# Folder config file +Desktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Mac desktop service store files +.DS_Store + +# WPF temp projects +*wpftmp.* diff --git a/源代码/.editorconfig b/源代码/.editorconfig deleted file mode 100644 index df2c009f..00000000 --- a/源代码/.editorconfig +++ /dev/null @@ -1,9 +0,0 @@ -root = true - -# All files -[*] -indent_style = space - -# Xml files -[*.xml] -indent_size = 2 diff --git a/源代码/.vs/ProjectEvaluation/stgsharp.metadata.v5.1 b/源代码/.vs/ProjectEvaluation/stgsharp.metadata.v5.1 index 2d626add..2ccef950 100644 Binary files a/源代码/.vs/ProjectEvaluation/stgsharp.metadata.v5.1 and b/源代码/.vs/ProjectEvaluation/stgsharp.metadata.v5.1 differ diff --git a/源代码/.vs/ProjectEvaluation/stgsharp.projects.v5.1 b/源代码/.vs/ProjectEvaluation/stgsharp.projects.v5.1 index ce653b0b..d44544d3 100644 Binary files a/源代码/.vs/ProjectEvaluation/stgsharp.projects.v5.1 and b/源代码/.vs/ProjectEvaluation/stgsharp.projects.v5.1 differ diff --git a/源代码/.vs/StgSharp/DesignTimeBuild/.dtbcache.v2 b/源代码/.vs/StgSharp/DesignTimeBuild/.dtbcache.v2 index 31f31f30..f44432f3 100644 Binary files a/源代码/.vs/StgSharp/DesignTimeBuild/.dtbcache.v2 and b/源代码/.vs/StgSharp/DesignTimeBuild/.dtbcache.v2 differ diff --git a/源代码/.vs/StgSharp/FileContentIndex/162eaa0c-4c9f-412c-ac37-7351d9c667b3.vsidx b/源代码/.vs/StgSharp/FileContentIndex/162eaa0c-4c9f-412c-ac37-7351d9c667b3.vsidx new file mode 100644 index 00000000..e6d6c485 Binary files /dev/null and b/源代码/.vs/StgSharp/FileContentIndex/162eaa0c-4c9f-412c-ac37-7351d9c667b3.vsidx differ diff --git a/源代码/.vs/StgSharp/FileContentIndex/2eadbc99-2a6a-4c2d-ad8a-45f91416e531.vsidx b/源代码/.vs/StgSharp/FileContentIndex/2eadbc99-2a6a-4c2d-ad8a-45f91416e531.vsidx new file mode 100644 index 00000000..1146d4e9 Binary files /dev/null and b/源代码/.vs/StgSharp/FileContentIndex/2eadbc99-2a6a-4c2d-ad8a-45f91416e531.vsidx differ diff --git a/源代码/.vs/StgSharp/FileContentIndex/412e5ef1-d067-4061-95fa-300e4a776f25.vsidx b/源代码/.vs/StgSharp/FileContentIndex/412e5ef1-d067-4061-95fa-300e4a776f25.vsidx new file mode 100644 index 00000000..7c088bc9 Binary files /dev/null and b/源代码/.vs/StgSharp/FileContentIndex/412e5ef1-d067-4061-95fa-300e4a776f25.vsidx differ diff --git a/源代码/.vs/StgSharp/FileContentIndex/52794930-acd9-41f6-a05f-e96ed90e6db0.vsidx b/源代码/.vs/StgSharp/FileContentIndex/52794930-acd9-41f6-a05f-e96ed90e6db0.vsidx deleted file mode 100644 index 80ffa6cf..00000000 Binary files a/源代码/.vs/StgSharp/FileContentIndex/52794930-acd9-41f6-a05f-e96ed90e6db0.vsidx and /dev/null differ diff --git a/源代码/.vs/StgSharp/FileContentIndex/62015f4b-112c-47be-bdce-e7226d4f341b.vsidx b/源代码/.vs/StgSharp/FileContentIndex/62015f4b-112c-47be-bdce-e7226d4f341b.vsidx deleted file mode 100644 index f646c148..00000000 Binary files a/源代码/.vs/StgSharp/FileContentIndex/62015f4b-112c-47be-bdce-e7226d4f341b.vsidx and /dev/null differ diff --git a/源代码/.vs/StgSharp/FileContentIndex/86b6890c-7619-4995-8566-99146a9caacf.vsidx b/源代码/.vs/StgSharp/FileContentIndex/86b6890c-7619-4995-8566-99146a9caacf.vsidx deleted file mode 100644 index 6709cb2d..00000000 Binary files a/源代码/.vs/StgSharp/FileContentIndex/86b6890c-7619-4995-8566-99146a9caacf.vsidx and /dev/null differ diff --git a/源代码/.vs/StgSharp/FileContentIndex/b102e289-95f3-492a-ba2a-0b8a8c43d700.vsidx b/源代码/.vs/StgSharp/FileContentIndex/b102e289-95f3-492a-ba2a-0b8a8c43d700.vsidx deleted file mode 100644 index 5c0e2a5d..00000000 Binary files a/源代码/.vs/StgSharp/FileContentIndex/b102e289-95f3-492a-ba2a-0b8a8c43d700.vsidx and /dev/null differ diff --git a/源代码/.vs/StgSharp/FileContentIndex/e800380e-d869-48f4-a33b-891f828d04d1.vsidx b/源代码/.vs/StgSharp/FileContentIndex/e800380e-d869-48f4-a33b-891f828d04d1.vsidx new file mode 100644 index 00000000..b009d3dd Binary files /dev/null and b/源代码/.vs/StgSharp/FileContentIndex/e800380e-d869-48f4-a33b-891f828d04d1.vsidx differ diff --git a/源代码/.vs/StgSharp/v17/.futdcache.v2 b/源代码/.vs/StgSharp/v17/.futdcache.v2 index cf21fd2f..eb4e67c0 100644 Binary files a/源代码/.vs/StgSharp/v17/.futdcache.v2 and b/源代码/.vs/StgSharp/v17/.futdcache.v2 differ diff --git a/源代码/.vs/StgSharp/v17/.suo b/源代码/.vs/StgSharp/v17/.suo index f97c0cb7..d07a2766 100644 Binary files a/源代码/.vs/StgSharp/v17/.suo and b/源代码/.vs/StgSharp/v17/.suo differ diff --git a/源代码/.vs/StgSharp/v17/Browse.VC.db b/源代码/.vs/StgSharp/v17/Browse.VC.db index b026e189..3f43d963 100644 Binary files a/源代码/.vs/StgSharp/v17/Browse.VC.db and b/源代码/.vs/StgSharp/v17/Browse.VC.db differ diff --git a/源代码/.vs/StgSharp/v17/HierarchyCache.v1.txt b/源代码/.vs/StgSharp/v17/HierarchyCache.v1.txt index 464f0a84..029dea7d 100644 Binary files a/源代码/.vs/StgSharp/v17/HierarchyCache.v1.txt and b/源代码/.vs/StgSharp/v17/HierarchyCache.v1.txt differ diff --git a/源代码/.vs/StgSharp/v17/Solution.VC.db b/源代码/.vs/StgSharp/v17/Solution.VC.db index f9b6c72a..e6056692 100644 Binary files a/源代码/.vs/StgSharp/v17/Solution.VC.db and b/源代码/.vs/StgSharp/v17/Solution.VC.db differ diff --git a/源代码/.vs/StgSharp/v17/TestStore/0/000.testlog b/源代码/.vs/StgSharp/v17/TestStore/0/000.testlog new file mode 100644 index 00000000..5c287da7 Binary files /dev/null and b/源代码/.vs/StgSharp/v17/TestStore/0/000.testlog differ diff --git a/源代码/.vs/StgSharp/v17/TestStore/0/testlog.manifest b/源代码/.vs/StgSharp/v17/TestStore/0/testlog.manifest new file mode 100644 index 00000000..e92ede29 Binary files /dev/null and b/源代码/.vs/StgSharp/v17/TestStore/0/testlog.manifest differ diff --git a/源代码/.vs/StgSharp/v17/ipch/AutoPCH/5ce0e93d58131003/STGSHARPGRAPHIC.ipch b/源代码/.vs/StgSharp/v17/ipch/AutoPCH/5ce0e93d58131003/STGSHARPGRAPHIC.ipch index 6168ea9e..9afd01fc 100644 Binary files a/源代码/.vs/StgSharp/v17/ipch/AutoPCH/5ce0e93d58131003/STGSHARPGRAPHIC.ipch and b/源代码/.vs/StgSharp/v17/ipch/AutoPCH/5ce0e93d58131003/STGSHARPGRAPHIC.ipch differ diff --git a/源代码/.vs/StgSharp/v17/ipch/AutoPCH/7c9f2662617eb30f/GLAD.ipch b/源代码/.vs/StgSharp/v17/ipch/AutoPCH/7c9f2662617eb30f/GLAD.ipch new file mode 100644 index 00000000..c6ba2d45 Binary files /dev/null and b/源代码/.vs/StgSharp/v17/ipch/AutoPCH/7c9f2662617eb30f/GLAD.ipch differ diff --git a/源代码/.vs/StgSharp/v17/ipch/AutoPCH/ac6d456a5464b303/GLAD.ipch b/源代码/.vs/StgSharp/v17/ipch/AutoPCH/ac6d456a5464b303/GLAD.ipch new file mode 100644 index 00000000..9abc40a3 Binary files /dev/null and b/源代码/.vs/StgSharp/v17/ipch/AutoPCH/ac6d456a5464b303/GLAD.ipch differ diff --git a/源代码/.vs/StgSharp/v17/ipch/AutoPCH/c503e73a735a45b3/STGSHARPGRAPHIC.ipch b/源代码/.vs/StgSharp/v17/ipch/AutoPCH/c503e73a735a45b3/STGSHARPGRAPHIC.ipch new file mode 100644 index 00000000..bb7722bb Binary files /dev/null and b/源代码/.vs/StgSharp/v17/ipch/AutoPCH/c503e73a735a45b3/STGSHARPGRAPHIC.ipch differ diff --git a/源代码/.vs/StgSharp/v17/ipch/AutoPCH/d7c18cd239f86511/GLAD.ipch b/源代码/.vs/StgSharp/v17/ipch/AutoPCH/d7c18cd239f86511/GLAD.ipch index c9ecda01..b391efc7 100644 Binary files a/源代码/.vs/StgSharp/v17/ipch/AutoPCH/d7c18cd239f86511/GLAD.ipch and b/源代码/.vs/StgSharp/v17/ipch/AutoPCH/d7c18cd239f86511/GLAD.ipch differ diff --git a/源代码/.vs/StgSharpGraphic/FileContentIndex/0481dc38-0385-47fd-98bb-e8373bcf6d62.vsidx b/源代码/.vs/StgSharpGraphic/FileContentIndex/0481dc38-0385-47fd-98bb-e8373bcf6d62.vsidx new file mode 100644 index 00000000..1eee5d79 Binary files /dev/null and b/源代码/.vs/StgSharpGraphic/FileContentIndex/0481dc38-0385-47fd-98bb-e8373bcf6d62.vsidx differ diff --git a/源代码/.vs/StgSharpGraphic/FileContentIndex/17f26eb4-c9e2-4e05-9d1a-4c4ffaedd121.vsidx b/源代码/.vs/StgSharpGraphic/FileContentIndex/17f26eb4-c9e2-4e05-9d1a-4c4ffaedd121.vsidx deleted file mode 100644 index 1e57211e..00000000 Binary files a/源代码/.vs/StgSharpGraphic/FileContentIndex/17f26eb4-c9e2-4e05-9d1a-4c4ffaedd121.vsidx and /dev/null differ diff --git a/源代码/.vs/StgSharpGraphic/FileContentIndex/6964fa35-485e-47d0-abe4-9672d201049f.vsidx b/源代码/.vs/StgSharpGraphic/FileContentIndex/6964fa35-485e-47d0-abe4-9672d201049f.vsidx new file mode 100644 index 00000000..b538feba Binary files /dev/null and b/源代码/.vs/StgSharpGraphic/FileContentIndex/6964fa35-485e-47d0-abe4-9672d201049f.vsidx differ diff --git a/源代码/.vs/StgSharpGraphic/FileContentIndex/e734f6f2-2489-4c7d-9d6f-902393f6a023.vsidx b/源代码/.vs/StgSharpGraphic/FileContentIndex/6bf3ce45-f049-42ff-aa0f-059cfef409ce.vsidx similarity index 78% rename from 源代码/.vs/StgSharpGraphic/FileContentIndex/e734f6f2-2489-4c7d-9d6f-902393f6a023.vsidx rename to 源代码/.vs/StgSharpGraphic/FileContentIndex/6bf3ce45-f049-42ff-aa0f-059cfef409ce.vsidx index 281e4c55..d4299604 100644 Binary files a/源代码/.vs/StgSharpGraphic/FileContentIndex/e734f6f2-2489-4c7d-9d6f-902393f6a023.vsidx and b/源代码/.vs/StgSharpGraphic/FileContentIndex/6bf3ce45-f049-42ff-aa0f-059cfef409ce.vsidx differ diff --git a/源代码/.vs/StgSharpGraphic/FileContentIndex/761f19f0-b72f-4b71-b007-b57508872b2d.vsidx b/源代码/.vs/StgSharpGraphic/FileContentIndex/761f19f0-b72f-4b71-b007-b57508872b2d.vsidx deleted file mode 100644 index 45c567a5..00000000 Binary files a/源代码/.vs/StgSharpGraphic/FileContentIndex/761f19f0-b72f-4b71-b007-b57508872b2d.vsidx and /dev/null differ diff --git a/源代码/.vs/StgSharpGraphic/FileContentIndex/7749c566-c1e4-4acd-afc3-0e517645d2ac.vsidx b/源代码/.vs/StgSharpGraphic/FileContentIndex/7749c566-c1e4-4acd-afc3-0e517645d2ac.vsidx deleted file mode 100644 index 9738240f..00000000 Binary files a/源代码/.vs/StgSharpGraphic/FileContentIndex/7749c566-c1e4-4acd-afc3-0e517645d2ac.vsidx and /dev/null differ diff --git a/源代码/.vs/StgSharpGraphic/FileContentIndex/9c56f236-6d6a-453b-80a5-e555e1705835.vsidx b/源代码/.vs/StgSharpGraphic/FileContentIndex/9c56f236-6d6a-453b-80a5-e555e1705835.vsidx new file mode 100644 index 00000000..e7ce103c Binary files /dev/null and b/源代码/.vs/StgSharpGraphic/FileContentIndex/9c56f236-6d6a-453b-80a5-e555e1705835.vsidx differ diff --git a/源代码/.vs/StgSharpGraphic/v17/.suo b/源代码/.vs/StgSharpGraphic/v17/.suo index f6c4ed52..83d3077a 100644 Binary files a/源代码/.vs/StgSharpGraphic/v17/.suo and b/源代码/.vs/StgSharpGraphic/v17/.suo differ diff --git a/源代码/.vs/StgSharpGraphic/v17/Browse.VC.db b/源代码/.vs/StgSharpGraphic/v17/Browse.VC.db index 745e2810..a520d65a 100644 Binary files a/源代码/.vs/StgSharpGraphic/v17/Browse.VC.db and b/源代码/.vs/StgSharpGraphic/v17/Browse.VC.db differ diff --git a/源代码/.vs/StgSharpGraphic/v17/Browse.VC.db-shm b/源代码/.vs/StgSharpGraphic/v17/Browse.VC.db-shm deleted file mode 100644 index b24b7f44..00000000 Binary files a/源代码/.vs/StgSharpGraphic/v17/Browse.VC.db-shm and /dev/null differ diff --git a/源代码/.vs/StgSharpGraphic/v17/Browse.VC.db-wal b/源代码/.vs/StgSharpGraphic/v17/Browse.VC.db-wal deleted file mode 100644 index 184328e6..00000000 Binary files a/源代码/.vs/StgSharpGraphic/v17/Browse.VC.db-wal and /dev/null differ diff --git a/源代码/.vs/StgSharpGraphic/v17/ipch/4d2c67288b92cdcf.ipch b/源代码/.vs/StgSharpGraphic/v17/ipch/4d2c67288b92cdcf.ipch new file mode 100644 index 00000000..646e126c Binary files /dev/null and b/源代码/.vs/StgSharpGraphic/v17/ipch/4d2c67288b92cdcf.ipch differ diff --git a/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/460e012a626d6192/DLLMAIN.ipch b/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/460e012a626d6192/DLLMAIN.ipch new file mode 100644 index 00000000..e55e3dda Binary files /dev/null and b/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/460e012a626d6192/DLLMAIN.ipch differ diff --git a/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/4f742948e33e5a31/GLAD.ipch b/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/4f742948e33e5a31/GLAD.ipch new file mode 100644 index 00000000..cd139cab Binary files /dev/null and b/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/4f742948e33e5a31/GLAD.ipch differ diff --git a/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/5536c51035cf864c/DLLMAIN.ipch b/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/5536c51035cf864c/DLLMAIN.ipch new file mode 100644 index 00000000..3aad083a Binary files /dev/null and b/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/5536c51035cf864c/DLLMAIN.ipch differ diff --git a/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/581cab907b72a32f/GLAD.ipch b/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/581cab907b72a32f/GLAD.ipch new file mode 100644 index 00000000..d67240a0 Binary files /dev/null and b/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/581cab907b72a32f/GLAD.ipch differ diff --git a/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/5ce0e93d58131003/STGSHARPGRAPHIC.ipch b/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/5ce0e93d58131003/STGSHARPGRAPHIC.ipch index 9b5616fd..84bc0234 100644 Binary files a/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/5ce0e93d58131003/STGSHARPGRAPHIC.ipch and b/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/5ce0e93d58131003/STGSHARPGRAPHIC.ipch differ diff --git a/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/8caf4239ea6f0775/STGSHARPGRAPHIC.ipch b/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/8caf4239ea6f0775/STGSHARPGRAPHIC.ipch new file mode 100644 index 00000000..1ac183ff Binary files /dev/null and b/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/8caf4239ea6f0775/STGSHARPGRAPHIC.ipch differ diff --git a/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/9e3e09e0e8612d22/DLLMAIN.ipch b/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/9e3e09e0e8612d22/DLLMAIN.ipch new file mode 100644 index 00000000..0182ed59 Binary files /dev/null and b/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/9e3e09e0e8612d22/DLLMAIN.ipch differ diff --git a/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/c503e73a735a45b3/STGSHARPGRAPHIC.ipch b/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/c503e73a735a45b3/STGSHARPGRAPHIC.ipch new file mode 100644 index 00000000..cdadd902 Binary files /dev/null and b/源代码/.vs/StgSharpGraphic/v17/ipch/AutoPCH/c503e73a735a45b3/STGSHARPGRAPHIC.ipch differ diff --git a/源代码/.vs/StgSharpGraphic/v17/ipch/a7bbc1155f1c2ceb.ipch b/源代码/.vs/StgSharpGraphic/v17/ipch/a7bbc1155f1c2ceb.ipch new file mode 100644 index 00000000..134f1902 Binary files /dev/null and b/源代码/.vs/StgSharpGraphic/v17/ipch/a7bbc1155f1c2ceb.ipch differ diff --git a/源代码/.vs/StgShqrpGraphic/FileContentIndex/4e2b75af-cbfc-424d-b2f7-103e6a519dee.vsidx b/源代码/.vs/StgShqrpGraphic/FileContentIndex/4e2b75af-cbfc-424d-b2f7-103e6a519dee.vsidx new file mode 100644 index 00000000..9537b7ed Binary files /dev/null and b/源代码/.vs/StgShqrpGraphic/FileContentIndex/4e2b75af-cbfc-424d-b2f7-103e6a519dee.vsidx differ diff --git a/源代码/.vs/StgShqrpGraphic/FileContentIndex/57d74f21-a535-486d-ac76-d7c267c2cf4c.vsidx b/源代码/.vs/StgShqrpGraphic/FileContentIndex/57d74f21-a535-486d-ac76-d7c267c2cf4c.vsidx new file mode 100644 index 00000000..2a3a80ab Binary files /dev/null and b/源代码/.vs/StgShqrpGraphic/FileContentIndex/57d74f21-a535-486d-ac76-d7c267c2cf4c.vsidx differ diff --git a/源代码/.vs/StgShqrpGraphic/FileContentIndex/894d7cd9-ba22-485f-ad7d-572dc4e14d32.vsidx b/源代码/.vs/StgShqrpGraphic/FileContentIndex/894d7cd9-ba22-485f-ad7d-572dc4e14d32.vsidx new file mode 100644 index 00000000..6ae40853 Binary files /dev/null and b/源代码/.vs/StgShqrpGraphic/FileContentIndex/894d7cd9-ba22-485f-ad7d-572dc4e14d32.vsidx differ diff --git a/源代码/.vs/StgShqrpGraphic/FileContentIndex/de90995c-928a-423f-803e-2a805282ad69.vsidx b/源代码/.vs/StgShqrpGraphic/FileContentIndex/de90995c-928a-423f-803e-2a805282ad69.vsidx new file mode 100644 index 00000000..d18140d8 Binary files /dev/null and b/源代码/.vs/StgShqrpGraphic/FileContentIndex/de90995c-928a-423f-803e-2a805282ad69.vsidx differ diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.csproj.BuildWithSkipAnalyzers b/源代码/.vs/StgShqrpGraphic/FileContentIndex/read.lock similarity index 100% rename from 源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.csproj.BuildWithSkipAnalyzers rename to 源代码/.vs/StgShqrpGraphic/FileContentIndex/read.lock diff --git a/源代码/StgSharp.sln b/源代码/StgSharp.sln index cdcffc54..b6cb5d1a 100644 --- a/源代码/StgSharp.sln +++ b/源代码/StgSharp.sln @@ -7,13 +7,21 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StgSharp", "StgSharp\StgSha EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StgSharpDebug", "StgSharpDebug\StgSharpDebug.csproj", "{467F2A1A-D7E2-4904-AAAD-A5998EE45C71}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StgSharpGraphic", "StgSharpGraphic\StgSharpGraphic.vcxproj", "{C0994414-D90B-4647-B05E-546D57ABEEE2}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "解决方案项", "解决方案项", "{504FB3A6-5326-4FB6-83EC-F8551FD9D1C4}" + ProjectSection(SolutionItems) = preProject + StgSharpGraphic.dll = StgSharpGraphic.dll + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StgSharpGraphic", "StgShqrpGraphic\StgShqrpGraphic.vcxproj", "{4CD737E9-9502-46CE-89AC-FE8047502DE4}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU Debug|x64 = Debug|x64 Debug|x86 = Debug|x86 + NoOps|Any CPU = NoOps|Any CPU + NoOps|x64 = NoOps|x64 + NoOps|x86 = NoOps|x86 Release|Any CPU = Release|Any CPU Release|x64 = Release|x64 Release|x86 = Release|x86 @@ -25,6 +33,12 @@ Global {EEC1D075-F8F4-43EA-914A-02B1339D2305}.Debug|x64.Build.0 = Debug|x64 {EEC1D075-F8F4-43EA-914A-02B1339D2305}.Debug|x86.ActiveCfg = Debug|Any CPU {EEC1D075-F8F4-43EA-914A-02B1339D2305}.Debug|x86.Build.0 = Debug|Any CPU + {EEC1D075-F8F4-43EA-914A-02B1339D2305}.NoOps|Any CPU.ActiveCfg = NoOps|Any CPU + {EEC1D075-F8F4-43EA-914A-02B1339D2305}.NoOps|Any CPU.Build.0 = NoOps|Any CPU + {EEC1D075-F8F4-43EA-914A-02B1339D2305}.NoOps|x64.ActiveCfg = NoOps|x64 + {EEC1D075-F8F4-43EA-914A-02B1339D2305}.NoOps|x64.Build.0 = NoOps|x64 + {EEC1D075-F8F4-43EA-914A-02B1339D2305}.NoOps|x86.ActiveCfg = NoOps|Any CPU + {EEC1D075-F8F4-43EA-914A-02B1339D2305}.NoOps|x86.Build.0 = NoOps|Any CPU {EEC1D075-F8F4-43EA-914A-02B1339D2305}.Release|Any CPU.ActiveCfg = Release|Any CPU {EEC1D075-F8F4-43EA-914A-02B1339D2305}.Release|Any CPU.Build.0 = Release|Any CPU {EEC1D075-F8F4-43EA-914A-02B1339D2305}.Release|x64.ActiveCfg = Release|x64 @@ -37,24 +51,36 @@ Global {467F2A1A-D7E2-4904-AAAD-A5998EE45C71}.Debug|x64.Build.0 = Debug|x64 {467F2A1A-D7E2-4904-AAAD-A5998EE45C71}.Debug|x86.ActiveCfg = Debug|Any CPU {467F2A1A-D7E2-4904-AAAD-A5998EE45C71}.Debug|x86.Build.0 = Debug|Any CPU + {467F2A1A-D7E2-4904-AAAD-A5998EE45C71}.NoOps|Any CPU.ActiveCfg = Release|Any CPU + {467F2A1A-D7E2-4904-AAAD-A5998EE45C71}.NoOps|Any CPU.Build.0 = Release|Any CPU + {467F2A1A-D7E2-4904-AAAD-A5998EE45C71}.NoOps|x64.ActiveCfg = Release|x64 + {467F2A1A-D7E2-4904-AAAD-A5998EE45C71}.NoOps|x64.Build.0 = Release|x64 + {467F2A1A-D7E2-4904-AAAD-A5998EE45C71}.NoOps|x86.ActiveCfg = Release|Any CPU + {467F2A1A-D7E2-4904-AAAD-A5998EE45C71}.NoOps|x86.Build.0 = Release|Any CPU {467F2A1A-D7E2-4904-AAAD-A5998EE45C71}.Release|Any CPU.ActiveCfg = Release|Any CPU {467F2A1A-D7E2-4904-AAAD-A5998EE45C71}.Release|Any CPU.Build.0 = Release|Any CPU {467F2A1A-D7E2-4904-AAAD-A5998EE45C71}.Release|x64.ActiveCfg = Release|x64 {467F2A1A-D7E2-4904-AAAD-A5998EE45C71}.Release|x64.Build.0 = Release|x64 {467F2A1A-D7E2-4904-AAAD-A5998EE45C71}.Release|x86.ActiveCfg = Release|Any CPU {467F2A1A-D7E2-4904-AAAD-A5998EE45C71}.Release|x86.Build.0 = Release|Any CPU - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Debug|Any CPU.ActiveCfg = Debug|x64 - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Debug|Any CPU.Build.0 = Debug|x64 - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Debug|x64.ActiveCfg = Debug|x64 - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Debug|x64.Build.0 = Debug|x64 - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Debug|x86.ActiveCfg = Debug|Win32 - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Debug|x86.Build.0 = Debug|Win32 - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Release|Any CPU.ActiveCfg = Release|x64 - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Release|Any CPU.Build.0 = Release|x64 - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Release|x64.ActiveCfg = Release|x64 - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Release|x64.Build.0 = Release|x64 - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Release|x86.ActiveCfg = Release|Win32 - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Release|x86.Build.0 = Release|Win32 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Debug|Any CPU.ActiveCfg = Debug|x64 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Debug|Any CPU.Build.0 = Debug|x64 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Debug|x64.ActiveCfg = Release|x64 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Debug|x64.Build.0 = Release|x64 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Debug|x86.ActiveCfg = Debug|Win32 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Debug|x86.Build.0 = Debug|Win32 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.NoOps|Any CPU.ActiveCfg = Release|x64 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.NoOps|Any CPU.Build.0 = Release|x64 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.NoOps|x64.ActiveCfg = Release|x64 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.NoOps|x64.Build.0 = Release|x64 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.NoOps|x86.ActiveCfg = Release|Win32 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.NoOps|x86.Build.0 = Release|Win32 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Release|Any CPU.ActiveCfg = Release|x64 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Release|Any CPU.Build.0 = Release|x64 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Release|x64.ActiveCfg = Release|x64 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Release|x64.Build.0 = Release|x64 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Release|x86.ActiveCfg = Release|Win32 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Release|x86.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/源代码/StgSharp/Control/IO/GraphicIO.cs b/源代码/StgSharp/Control/IO/GraphicIO.cs index c3ff08f4..206c582b 100644 --- a/源代码/StgSharp/Control/IO/GraphicIO.cs +++ b/源代码/StgSharp/Control/IO/GraphicIO.cs @@ -1,6 +1,5 @@ using StgSharp.Control; using StgSharp.Graphics; -using StgSharp.Graphics.GL; using System; using System.Runtime.InteropServices; @@ -8,16 +7,19 @@ namespace StgSharp { internal static partial class internalIO { - [DllImport("StgSharpGraphics.dll", - EntryPoint = "loadGLApi", CallingConvention = CallingConvention.Cdecl)] + [DllImport("StgSharpGraphic.dll",EntryPoint = "loadGLApi", + CallingConvention = CallingConvention.Cdecl,CharSet =CharSet.Ansi)] internal static extern GraphicIOPack InternalInitGraphicApi(); - [DllImport("StgSharpGraphics.dll", - EntryPoint = "InitGL", CallingConvention = CallingConvention.Cdecl)] + [DllImport("StgSharpGraphic.dll",EntryPoint = "initGL", + CallingConvention = CallingConvention.Cdecl,CharSet = CharSet.Ansi)] internal static extern unsafe void InternalInitGL(); - [DllImport("StgSharpGraphics.dll", - EntryPoint = "InitGLAD", CallingConvention = CallingConvention.Cdecl)] + [DllImport("StgSharpGraphic.dll",EntryPoint = "initGLAD", + CallingConvention = CallingConvention.Cdecl, CharSet = CharSet.Ansi)] internal static extern unsafe int InternalInitGLAD(); + + + // } } diff --git a/源代码/StgSharp/Control/IO/GraphicIOpack.cs b/源代码/StgSharp/Control/IO/GraphicIOpack.cs index dfe6c762..83082b99 100644 --- a/源代码/StgSharp/Control/IO/GraphicIOpack.cs +++ b/源代码/StgSharp/Control/IO/GraphicIOpack.cs @@ -3,16 +3,26 @@ using System.Runtime.InteropServices; namespace StgSharp.Control { + + //these are gl functions used to create a window internal delegate void InternalInitGLDelegate(); internal delegate IntPtr InternalGLcreateWindowDelegate - (int width, int height, char[] tittle, IntPtr monitor, IntPtr share); + (int width, int height, byte[] tittle, IntPtr monitor, IntPtr share); internal delegate void InternalGLmakeContextCurrent(IntPtr window); internal delegate void InternalGLswapInterval(int interval); internal delegate void InternalGLclearColorDelegate (float red, float green, float blue, float alpha); internal delegate GLFWproc internalglGetProcAddress(char[] name); internal delegate int internalGLADloadGLloader(InternalGLADloadproc load); + internal delegate int InternalGLwindowShouldClose(IntPtr window); + internal delegate void InternalGLswapBuffers(IntPtr window); + + //these are gl functions used to set a callback + internal delegate FrameBufferSizeCallback InternalsetBufferSizeCallback(IntPtr window, FrameBufferSizeCallback callback); + + + /// internal delegate void GLFWproc(); internal unsafe delegate void* InternalGLADloadproc(byte[] name); @@ -21,13 +31,18 @@ namespace StgSharp.Control [StructLayout(LayoutKind.Sequential)] internal struct GraphicIOPack { - - internal InternalGLcreateWindowDelegate InternalGLcreateWindow; - internal InternalGLmakeContextCurrent InternalGLmakeContextCurrent; - internal InternalGLswapInterval InternalGLswapInterval; - internal InternalGLclearColorDelegate InternalGLclearColor; + //these are gl functions used to create a window + internal InternalGLcreateWindowDelegate internalGLcreateWindow; + internal InternalGLmakeContextCurrent internalGLmakeContextCurrent; + internal InternalGLswapInterval internalGLswapInterval; + internal InternalGLclearColorDelegate internalGLclearColor; + internal InternalGLwindowShouldClose internalGLwindowShouldClose; + internal InternalGLswapBuffers internalGLswapBuffers; - internal internalglGetProcAddress InternalGLGetProcAddress; + + //these are gl functions used to set a callback + + internal InternalsetBufferSizeCallback internalGLsetBufferSize; } } diff --git a/源代码/StgSharp/Control/TimeLine.cs b/源代码/StgSharp/Control/TimeLine.cs index 826514f8..dd3fbcb7 100644 --- a/源代码/StgSharp/Control/TimeLine.cs +++ b/源代码/StgSharp/Control/TimeLine.cs @@ -1,6 +1,5 @@ using StgSharp.Entities; using StgSharp.Graphics; -using StgSharp.Graphics.GL; using System; using System.Diagnostics.CodeAnalysis; diff --git a/源代码/StgSharp/Geometries/PlainGeometry/GeometryOperation.cs b/源代码/StgSharp/Geometries/PlainGeometry/GeometryOperation.cs index ecd066a4..7eda0b28 100644 --- a/源代码/StgSharp/Geometries/PlainGeometry/GeometryOperation.cs +++ b/源代码/StgSharp/Geometries/PlainGeometry/GeometryOperation.cs @@ -5,7 +5,7 @@ namespace StgSharp.Geometries /// /// 计算位移失量,需要手动输入游戏刻以提供时间数据 /// - /// + /// /// 表示位移量的三维矢量 public delegate vec3d GetLocationHandler(uint tick); diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Line.cs b/源代码/StgSharp/Geometries/PlainGeometry/Line.cs index d91a56ff..fb444df9 100644 --- a/源代码/StgSharp/Geometries/PlainGeometry/Line.cs +++ b/源代码/StgSharp/Geometries/PlainGeometry/Line.cs @@ -5,9 +5,9 @@ namespace StgSharp.Geometries { public class Line : IPlainGeometry { - internal Point basePoint = default; - internal Point beginPoint = default; - internal Point endPoint = default; + internal Point basePoint = new Point(); + internal Point beginPoint = new Point(); + internal Point endPoint = new Point(); internal GetLocationHandler movBegin; internal GetLocationHandler movEnd; diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Triangle.cs b/源代码/StgSharp/Geometries/PlainGeometry/Triangle.cs index 5816ffdd..f1566ee6 100644 --- a/源代码/StgSharp/Geometries/PlainGeometry/Triangle.cs +++ b/源代码/StgSharp/Geometries/PlainGeometry/Triangle.cs @@ -8,9 +8,9 @@ namespace StgSharp.Geometries public unsafe class Triangle : IPlainGeometry { - internal Point vertex1; - internal Point vertex2; - internal Point vertex3; + internal Point vertex1 = new Point(); + internal Point vertex2 = new Point(); + internal Point vertex3 = new Point(); internal GetLocationHandler movVertex01Opearion = new GetLocationHandler(GeometryOperation.DefualtMotion); internal GetLocationHandler movVertex02Opearion = new GetLocationHandler(GeometryOperation.DefualtMotion); internal GetLocationHandler movVertex03Opearion = new GetLocationHandler(GeometryOperation.DefualtMotion); @@ -52,8 +52,8 @@ namespace StgSharp.Geometries ) { vertex1.Position = vertex01; - vertex1.Position = vertex01; - vertex1.Position = vertex01; + vertex2.Position = vertex02; + vertex3.Position = vertex03; } internal sealed override void OnRender(uint tick) diff --git a/源代码/StgSharp/Geometries/SpaceGeometry/Class1.cs b/源代码/StgSharp/Geometries/SpaceGeometry/Class1.cs new file mode 100644 index 00000000..01ae741d --- /dev/null +++ b/源代码/StgSharp/Geometries/SpaceGeometry/Class1.cs @@ -0,0 +1,10 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace StgSharp.Geometries.SpaceGeometry +{ + internal class Class1 + { + } +} diff --git a/源代码/StgSharp/Graphics/Form.cs b/源代码/StgSharp/Graphics/Form.cs index 2d1c575f..d180c1ab 100644 --- a/源代码/StgSharp/Graphics/Form.cs +++ b/源代码/StgSharp/Graphics/Form.cs @@ -1,5 +1,4 @@ -using StgSharp.Graphics.GL; -using StgSharp.Math; +using StgSharp.Math; using System; using System.Runtime.InteropServices; @@ -11,7 +10,7 @@ namespace StgSharp.Graphics public int width; public int height; public vec4d color; - public string name; + public byte[] name; } public unsafe class Form @@ -19,7 +18,7 @@ namespace StgSharp.Graphics internal IntPtr windowPtr; internal formInfo info; internal IntPtr shader; - internal LinkedList allControl; + internal LinkedList allControl = new LinkedList(); public vec2d Size { @@ -55,35 +54,8 @@ namespace StgSharp.Graphics /// public Form() { - info = new formInfo(); - allControl = new LinkedList(); - Init(); - //StgSharp.Graphic.LoadForm(this); } - //used for internal control purpose - internal Form(int instruction) - { - - } - - internal unsafe void defualtInit() - { - //IntPtr windowPtr = Graphic.InitWindow(this); - } - - public virtual void Init() - { - info.color = new vec4d(0.95, 0.93, 0.92, 0); - info.width = 800; - info.height = 600; - //this.windowPtr = Graphic.InitWindow(this); - } - - public void Show() - { - } - } } diff --git a/源代码/StgSharp/Graphics/GL/GLstruts.cs b/源代码/StgSharp/Graphics/GL/GLstruts.cs index f3d4952e..9728bde5 100644 --- a/源代码/StgSharp/Graphics/GL/GLstruts.cs +++ b/源代码/StgSharp/Graphics/GL/GLstruts.cs @@ -9,7 +9,7 @@ namespace StgSharp.Graphics //strucs defined in glfw3.h - + [StructLayout(LayoutKind.Sequential)] public unsafe struct GLFWcontext { int client; @@ -69,7 +69,7 @@ namespace StgSharp.Graphics //GLFW_PLATFORM_CONTEXT_STATE } - + [StructLayout(LayoutKind.Sequential)] public unsafe struct GLFWvidmode { /*! The width, in screen coordinates, of the video mode. @@ -92,6 +92,7 @@ namespace StgSharp.Graphics int refreshRate; } + [StructLayout(LayoutKind.Sequential)] public unsafe struct GLFWgammaramp { @@ -109,6 +110,7 @@ namespace StgSharp.Graphics uint size; } + [StructLayout(LayoutKind.Sequential)] public unsafe struct GLFWimage { @@ -123,6 +125,7 @@ namespace StgSharp.Graphics byte* pixels; } + [StructLayout(LayoutKind.Sequential)] public struct GLFWgamepadstate { @@ -140,6 +143,7 @@ namespace StgSharp.Graphics } } + [StructLayout(LayoutKind.Sequential)] public unsafe struct GLFWallocator { //GLFWallocatefun allocate; @@ -151,6 +155,7 @@ namespace StgSharp.Graphics void* user; } + [StructLayout(LayoutKind.Sequential)] public unsafe struct GLFWmonitor { @@ -178,47 +183,48 @@ namespace StgSharp.Graphics public GLFWmonitor() { } } - public unsafe struct _GLFWwindow + [StructLayout(LayoutKind.Sequential)] + public unsafe struct GLFWwindow { //struct _GLFWwindow* next in GLFW - public IntPtr next; + public IntPtr next = IntPtr.Zero; - public bool resizable; - public bool decorated; - public bool autoIconify; - public bool floating; - public bool focusOnShow; - public bool mousePassthrough; - public bool shouldClose; - public void* userPointer; - public bool doublebuffer; - public GLFWvidmode videoMode; - //public GLFWmonitor* monitor; - public IntPtr monitor; - public GLFWcursor* cursor; + public bool resizable = false; + public bool decorated = false; + public bool autoIconify = false; + public bool floating = false; + public bool focusOnShow = false; + public bool mousePassthrough = false; + public bool shouldClose = false; + public void* userPointer = (void*)0; + public bool doublebuffer = false; + public GLFWvidmode videoMode = default; + public IntPtr monitor = IntPtr.Zero; //public GLFWmonitor* monitor; + public GLFWcursor* cursor = (GLFWcursor*)0; - public int minwidth, minheight; - public int maxwidth, maxheight; - public int numer, denom; + public int minwidth = 0, minheight = 0; + public int maxwidth = 0, maxheight = 0; + public int numer = 0, denom = 0; - public bool stickyKeys; - public bool stickyMouseButtons; - public bool lockKeyMods; - public int cursorMode; + public bool stickyKeys = false; + public bool stickyMouseButtons = false; + public bool lockKeyMods = false; + public int cursorMode = 0; public char[] mouseButtons = new char[8]; public char[] keys = new char[349]; // Virtual cursor position when cursor is disabled - public double virtualCursorPosX, virtualCursorPosY; - public bool rawMouseMotion; + public double virtualCursorPosX = 0, virtualCursorPosY = 0; + public bool rawMouseMotion = false; - public GLFWcontext context; + public GLFWcontext context = default; - public _GLFWwindow() + public GLFWwindow() { } } + [StructLayout(LayoutKind.Sequential)] public struct GLFWcursor { //_GLFWcursor* next; @@ -229,6 +235,7 @@ namespace StgSharp.Graphics // GLFW_PLATFORM_CURSOR_STATE; } + [StructLayout(LayoutKind.Sequential)] public unsafe struct GLFWerror { @@ -242,6 +249,7 @@ namespace StgSharp.Graphics } } + [StructLayout(LayoutKind.Sequential)] public unsafe struct GLFWinitconfig { @@ -265,6 +273,7 @@ namespace StgSharp.Graphics } } + [StructLayout(LayoutKind.Sequential)] public unsafe struct GLFWwndconfig { @@ -286,7 +295,7 @@ namespace StgSharp.Graphics GLFWbool scaleToMonitor; internal struct Ns { - GLFWbool retina; + GLFWbool retina = false; char[] frameName = new char[256]; public Ns() @@ -327,6 +336,7 @@ namespace StgSharp.Graphics } } + [StructLayout(LayoutKind.Sequential)] public unsafe struct GLFWctxconfig { int client; @@ -352,6 +362,7 @@ namespace StgSharp.Graphics } } + [StructLayout(LayoutKind.Sequential)] public unsafe struct GLFWfbconfig { @@ -374,7 +385,7 @@ namespace StgSharp.Graphics uintptr_t handle; } - + [StructLayout(LayoutKind.Sequential)] internal unsafe struct _GLFWlibrary { GLFWbool initialized; @@ -519,6 +530,7 @@ namespace StgSharp.Graphics } + [StructLayout(LayoutKind.Sequential)] public unsafe struct _GLFWmapelement { byte type; @@ -527,6 +539,7 @@ namespace StgSharp.Graphics sbyte axisOffset; } + [StructLayout(LayoutKind.Sequential)] public unsafe struct _GLFWmapping { @@ -538,6 +551,7 @@ namespace StgSharp.Graphics public _GLFWmapping() { } } + [StructLayout(LayoutKind.Sequential)] public unsafe struct _GLFWjoystick { @@ -562,6 +576,7 @@ namespace StgSharp.Graphics public _GLFWjoystick() { } } + [StructLayout(LayoutKind.Sequential)] public unsafe struct _GLFWtls { // This is defined in platform.h @@ -569,7 +584,7 @@ namespace StgSharp.Graphics //GLFW_PLATFORM_TLS_STATE } - + [StructLayout(LayoutKind.Sequential)] public unsafe struct GLFWplatform { @@ -733,6 +748,7 @@ namespace StgSharp.Graphics } + [StructLayout(LayoutKind.Sequential)] public unsafe struct _GLFWmutex { // This is defined in platform.h @@ -741,6 +757,7 @@ namespace StgSharp.Graphics //public unsafe struct VkAllocationCallbacks { } + [StructLayout(LayoutKind.Sequential)] internal unsafe struct VkExtensionProperties { char[] extensionName = new char[256]; @@ -751,6 +768,7 @@ namespace StgSharp.Graphics } } + [StructLayout(LayoutKind.Sequential)] internal unsafe struct _GLFWerror { IntPtr next; diff --git a/源代码/StgSharp/Graphics/GLFunc.cs b/源代码/StgSharp/Graphics/GLFunc.cs index ba872528..cd289336 100644 --- a/源代码/StgSharp/Graphics/GLFunc.cs +++ b/源代码/StgSharp/Graphics/GLFunc.cs @@ -1,6 +1,9 @@ using StgSharp.Control; +using StgSharp.Graphics; +using StgSharp.Math; using System; using System.Collections.Generic; +using System.IO; using System.Text; namespace StgSharp @@ -8,29 +11,42 @@ namespace StgSharp public static unsafe partial class Graphic { - - - /// - /// Creates a window and its associated context. + /// Creates a form and its associated context. /// /// Required width /// Required width /// Tittle of the window /// /// - /// The handle of created window + /// The instance of created form /// - public static unsafe IntPtr GLcreateWindow(int width, int height, char[] tittle, IntPtr monitor, IntPtr share) + public static unsafe Form GLcreateWindow(int width, int height, byte[] tittle, IntPtr monitor, Form share) { - IntPtr windowPtr = glIO.InternalGLcreateWindow(width, height, tittle, monitor, share); + IntPtr windowPtr; + if (share == null) + { + windowPtr = glIO.internalGLcreateWindow( + width, height, tittle, monitor, (IntPtr)0); + } + else + { + windowPtr = glIO.internalGLcreateWindow( + width, height, tittle, monitor, (IntPtr)share.windowPtr); + } + if ((int)windowPtr == -1 || (int)windowPtr == -2) { throw new Exception("Cannot create window instance!"); } - - return windowPtr; + else + { + Form form = new Form(); + form.Size = new vec2d(width, height); + form.windowPtr = windowPtr; + return form; + } } /// @@ -43,15 +59,43 @@ namespace StgSharp /// /// The handle of created window /// - public static unsafe IntPtr GLcreateWindow(int width, int height, string tittle, IntPtr monitor, IntPtr share) + public static unsafe Form GLcreateWindow(int width, int height, string tittle, IntPtr monitor, IntPtr share) { - IntPtr windowPtr = glIO.InternalGLcreateWindow(width, height, null, monitor, share); + Form form = new Form(); + form.Size = new vec2d(width, height); + + byte[] tittleCharArray = System.Text.Encoding.UTF8.GetBytes(tittle); + IntPtr windowPtr = glIO.internalGLcreateWindow(width, height, tittleCharArray, monitor, share); + + + form.info.name = tittleCharArray; + form.windowPtr = windowPtr; + Console.WriteLine(windowPtr); if ((int)windowPtr == -1 || (int)windowPtr == -2) { throw new Exception("Cannot create window instance!"); } - return windowPtr; + return form; + } + + + public static unsafe void GLmakeContexCurrent(Form form) + { + glIO.internalGLmakeContextCurrent((IntPtr)form.windowPtr); + } + + + public static unsafe bool GLwindowShouldClose(Form form) + { + int a = glIO.internalGLwindowShouldClose((IntPtr)form.windowPtr); + return a != 0; + } + + + public static unsafe void GLswapBuffers(Form form) + { + glIO.internalGLswapBuffers((IntPtr)form.windowPtr); } } diff --git a/源代码/StgSharp/Graphics/GLdele.cs b/源代码/StgSharp/Graphics/GLdele.cs new file mode 100644 index 00000000..f0b1ada8 --- /dev/null +++ b/源代码/StgSharp/Graphics/GLdele.cs @@ -0,0 +1,10 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace StgSharp.Control +{ + public delegate void FrameBufferSizeCallback(IntPtr window, int width, int height); + + +} diff --git a/源代码/StgSharp/Graphics/Graphic.cs b/源代码/StgSharp/Graphics/Graphic.cs index 1348a4df..b1d5e922 100644 --- a/源代码/StgSharp/Graphics/Graphic.cs +++ b/源代码/StgSharp/Graphics/Graphic.cs @@ -43,13 +43,17 @@ namespace StgSharp /// and before other graphic method. /// /// The accident that program cannot attach GLFW to GLAD - public static unsafe void LoadGLAD() + public static unsafe void InitGLAD() { int a = internalIO.InternalInitGLAD(); if (a!=0) { throw new Exception("Cannot attach GLFW to GLAD!"); } + else + { + return; + } } diff --git a/源代码/StgSharp/Graphics/SSG/SSGStruct.cs b/源代码/StgSharp/Graphics/SSG/SSGStruct.cs new file mode 100644 index 00000000..edebdc83 --- /dev/null +++ b/源代码/StgSharp/Graphics/SSG/SSGStruct.cs @@ -0,0 +1,147 @@ +using System; +using System.Collections.Generic; +using System.Runtime.InteropServices; +using System.Text; + +namespace StgSharp.Graphics +{ + + /// + /// A window struct that has nearly no differencr with GLFWwindow, + /// but only can be referred by pointers. + /// + [StructLayout(LayoutKind.Sequential)] + public unsafe struct SSGwindow + { + + //struct _GLFWwindow* next in GLFW + internal SSGwindow* next; + + internal bool resizable; + internal bool decorated; + internal bool autoIconify; + internal bool floating; + internal bool focusOnShow; + internal bool mousePassthrough; + internal bool shouldClose; + internal void* userPointer; + internal bool doublebuffer; + internal GLFWvidmode videoMode; + internal IntPtr monitor; //internal GLFWmonitor* monitor; + internal GLFWcursor* cursor; + + internal int minwidth, minheight; + internal int maxwidth, maxheight; + internal int numer, denom; + + internal bool stickyKeys; + internal bool stickyMouseButtons; + internal bool lockKeyMods; + internal int cursorMode; + internal long mouseButtons; //internal char[] mouseButtons = new char[8]; + internal CharArray349 keys; //internal char[] keys = new char[349]; + + + + // Virtual cursor position when cursor is disabled + internal double virtualCursorPosX, virtualCursorPosY; + internal bool rawMouseMotion; + + internal GLFWcontext context; + + [StructLayout(LayoutKind.Sequential)] + internal struct CharArray349 + { + internal long charGroup1; + internal long charGroup2; + internal long charGroup3; + internal long charGroup4; + internal long charGroup5; + internal long charGroup6; + internal long charGroup7; + internal long charGroup8; + internal long charGroup9; + internal long charGroup10; + internal long charGroup11; + internal long charGroup12; + internal long charGroup13; + internal long charGroup14; + internal long charGroup15; + internal long charGroup16; + internal long charGroup17; + internal long charGroup18; + internal long charGroup19; + internal long charGroup20; + internal long charGroup21; + internal long charGroup22; + internal long charGroup23; + internal long charGroup24; + internal long charGroup25; + internal long charGroup26; + internal long charGroup27; + internal long charGroup28; + internal long charGroup29; + internal long charGroup30; + internal long charGroup31; + internal long charGroup32; + internal long charGroup33; + internal long charGroup34; + internal long charGroup35; + internal long charGroup36; + internal long charGroup37; + internal long charGroup38; + internal long charGroup39; + internal long charGroup40; + internal long charGroup41; + internal long charGroup42; + internal long charGroup43; + internal byte char345; + internal byte char346; + internal byte char347; + internal byte char348; + internal byte char349; + } + + public SSGwindow() + { + + } + } + + [StructLayout(LayoutKind.Sequential)] + public unsafe struct SSGmonitor + { + char[] name = new char[128]; + void* userPointer; + + // Physical dimensions in millimeters. + int widthMM, heightMM; + + // The window whose video mode is current on this monitor + //_GLFWwindow* window; + IntPtr window; + + //GLFWvidmode* modes; + IntPtr modes; + int modeCount; + GLFWvidmode currentMode; + + GLFWgammaramp originalRamp; + GLFWgammaramp currentRamp; + + // not transformed + //GLFW_PLATFORM_MONITOR_STATE; + + [StructLayout(LayoutKind.Sequential)] + internal struct monitorName + { + internal int byte1to4; + internal int byte5to8; + internal int byte9to12; + internal int byte13to16; + } + + public SSGmonitor() { } + } + +} diff --git a/源代码/StgSharp/Math/Graphic/Color4.cs b/源代码/StgSharp/Math/Graphic/Color4.cs deleted file mode 100644 index 2b22f664..00000000 --- a/源代码/StgSharp/Math/Graphic/Color4.cs +++ /dev/null @@ -1,1460 +0,0 @@ -using StgSharp.Math; -using StgSharp.Optimization; -using System; -using System.Diagnostics.Contracts; -using System.Drawing; -using System.Numerics; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace StgSharp.Math -{ - /// - /// Represents a color with 4 floating-point components (R, G, B, A). - /// - [Serializable] - [StructLayout(LayoutKind.Explicit, Size=16)] - public struct Color4 : IEquatable, IFormattable - { - /// - /// The red component of this Color4 structure. - /// - [FieldOffset(0)] - public float R; - - /// - /// The green component of this Color4 structure. - /// - [FieldOffset(4)] - public float G; - - /// - /// The blue component of this Color4 structure. - /// - [FieldOffset(8)] - public float B; - - /// - /// The alpha component of this Color4 structure. - /// - [FieldOffset(12)] - public float A; - - - - /// - /// Initializes a new instance of the struct. - /// - /// The red component of the new Color4 structure. - /// The green component of the new Color4 structure. - /// The blue component of the new Color4 structure. - /// The alpha component of the new Color4 structure. - public Color4(float r, float g, float b, float a) - { - R = r; - G = g; - B = b; - A = a; - } - - /// - /// Initializes a new instance of the struct. - /// - /// The red component of the new Color4 structure. - /// The green component of the new Color4 structure. - /// The blue component of the new Color4 structure. - /// The alpha component of the new Color4 structure. - public Color4(byte r, byte g, byte b, byte a) - { - R = r / (float)byte.MaxValue; - G = g / (float)byte.MaxValue; - B = b / (float)byte.MaxValue; - A = a / (float)byte.MaxValue; - } - - /// - /// Converts this color to an integer representation with 8 bits per channel. - /// - /// A that represents this instance. - /// - /// This method is intended only for compatibility with System.Drawing. It compresses the color into 8 bits per - /// channel, which means color information is lost. - /// - public int ToArgb() - { - var value = - ((uint)(A * byte.MaxValue) << 24) | - ((uint)(R * byte.MaxValue) << 16) | - ((uint)(G * byte.MaxValue) << 8) | - (uint)(B * byte.MaxValue); - - return unchecked((int)value); - } - - /// - /// Compares the specified Color4 structures for equality. - /// - /// The left-hand side of the comparison. - /// The right-hand side of the comparison. - /// True if left is equal to right; false otherwise. - [Pure] - public static bool operator ==(Color4 left, Color4 right) - { - return left.Equals(right); - } - - /// - /// Compares the specified Color4 structures for inequality. - /// - /// The left-hand side of the comparison. - /// The right-hand side of the comparison. - /// True if left is not equal to right; false otherwise. - [Pure] - public static bool operator !=(Color4 left, Color4 right) - { - return !left.Equals(right); - } - - /// - /// Converts the specified System.Drawing.Color to a Color4 structure. - /// - /// The System.Drawing.Color to convert. - /// A new Color4 structure containing the converted components. - [Pure] - public static implicit operator Color4(Color color) - { - return new Color4(color.R, color.G, color.B, color.A); - } - - /// - /// Converts the specified Color4 to a System.Drawing.Color structure. - /// - /// The Color4 to convert. - /// A new System.Drawing.Color structure containing the converted components. - [Pure] - public static explicit operator Color(Color4 color) - { - return Color.FromArgb( - (int)(color.A * byte.MaxValue), - (int)(color.R * byte.MaxValue), - (int)(color.G * byte.MaxValue), - (int)(color.B * byte.MaxValue)); - } - - /// - /// Returns this Color4 as a Vector4. The resulting struct will have XYZW mapped to RGBA, in that order. - /// - /// The Color4 to convert. - /// The Color4, converted into a Vector4. - [MethodImpl(MethodImplOptions.AggressiveInlining)] - [Pure] - public static unsafe explicit operator vec4d(Color4 c) - { - return *(vec4d*)&c; - } - - /// - /// Compares whether this Color4 structure is equal to the specified object. - /// - /// An object to compare to. - /// True obj is a Color4 structure with the same components as this Color4; false otherwise. - [Pure] - public override bool Equals(object obj) - { - return obj is Color4 && Equals((Color4)obj); - } - - /// - /// Calculates the hash code for this Color4 structure. - /// - /// A System.Int32 containing the hashcode of this Color4 structure. - public override int GetHashCode() - { - return HashCode.Combine(R, G, B, A); - } - - /// - /// Creates a System.String that describes this Color4 structure. - /// - /// A System.String that describes this Color4 structure. - public override string ToString() - { - return ToString(null, null); - } - - /// - public string ToString(string format) - { - return ToString(format, null); - } - - /// - public string ToString(IFormatProvider formatProvider) - { - return ToString(null, formatProvider); - } - - /// - public string ToString(string format, IFormatProvider formatProvider) - { - var ls = Calc.GetListSeparator(formatProvider); - var r = R.ToString(format, formatProvider); - var g = G.ToString(format, formatProvider); - var b = B.ToString(format, formatProvider); - var a = A.ToString(format, formatProvider); - - return $"{{(R{ls} G{ls} B{ls} A) = ({r}{ls} {g}{ls} {b}{ls} {a})}}"; - } - - /// - /// Gets the system color with (R, G, B, A) = (255, 255, 255, 0). - /// - public static Color4 Transparent => new Color4(255, 255, 255, 0); - - /// - /// Gets the system color with (R, G, B, A) = (240, 248, 255, 255). - /// - public static Color4 AliceBlue => new Color4(240, 248, 255, 255); - - /// - /// Gets the system color with (R, G, B, A) = (250, 235, 215, 255). - /// - public static Color4 AntiqueWhite => new Color4(250, 235, 215, 255); - - /// - /// Gets the system color with (R, G, B, A) = (0, 255, 255, 255). - /// - public static Color4 Aqua => new Color4(0, 255, 255, 255); - - /// - /// Gets the system color with (R, G, B, A) = (127, 255, 212, 255). - /// - public static Color4 Aquamarine => new Color4(127, 255, 212, 255); - - /// - /// Gets the system color with (R, G, B, A) = (240, 255, 255, 255). - /// - public static Color4 Azure => new Color4(240, 255, 255, 255); - - /// - /// Gets the system color with (R, G, B, A) = (245, 245, 220, 255). - /// - public static Color4 Beige => new Color4(245, 245, 220, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 228, 196, 255). - /// - public static Color4 Bisque => new Color4(255, 228, 196, 255); - - /// - /// Gets the system color with (R, G, B, A) = (0, 0, 0, 255). - /// - public static Color4 Black => new Color4(0, 0, 0, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 235, 205, 255). - /// - public static Color4 BlanchedAlmond => new Color4(255, 235, 205, 255); - - /// - /// Gets the system color with (R, G, B, A) = (0, 0, 255, 255). - /// - public static Color4 Blue => new Color4(0, 0, 255, 255); - - /// - /// Gets the system color with (R, G, B, A) = (138, 43, 226, 255). - /// - public static Color4 BlueViolet => new Color4(138, 43, 226, 255); - - /// - /// Gets the system color with (R, G, B, A) = (165, 42, 42, 255). - /// - public static Color4 Brown => new Color4(165, 42, 42, 255); - - /// - /// Gets the system color with (R, G, B, A) = (222, 184, 135, 255). - /// - public static Color4 BurlyWood => new Color4(222, 184, 135, 255); - - /// - /// Gets the system color with (R, G, B, A) = (95, 158, 160, 255). - /// - public static Color4 CadetBlue => new Color4(95, 158, 160, 255); - - /// - /// Gets the system color with (R, G, B, A) = (127, 255, 0, 255). - /// - public static Color4 Chartreuse => new Color4(127, 255, 0, 255); - - /// - /// Gets the system color with (R, G, B, A) = (210, 105, 30, 255). - /// - public static Color4 Chocolate => new Color4(210, 105, 30, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 127, 80, 255). - /// - public static Color4 Coral => new Color4(255, 127, 80, 255); - - /// - /// Gets the system color with (R, G, B, A) = (100, 149, 237, 255). - /// - public static Color4 CornflowerBlue => new Color4(100, 149, 237, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 248, 220, 255). - /// - public static Color4 Cornsilk => new Color4(255, 248, 220, 255); - - /// - /// Gets the system color with (R, G, B, A) = (220, 20, 60, 255). - /// - public static Color4 Crimson => new Color4(220, 20, 60, 255); - - /// - /// Gets the system color with (R, G, B, A) = (0, 255, 255, 255). - /// - public static Color4 Cyan => new Color4(0, 255, 255, 255); - - /// - /// Gets the system color with (R, G, B, A) = (0, 0, 139, 255). - /// - public static Color4 DarkBlue => new Color4(0, 0, 139, 255); - - /// - /// Gets the system color with (R, G, B, A) = (0, 139, 139, 255). - /// - public static Color4 DarkCyan => new Color4(0, 139, 139, 255); - - /// - /// Gets the system color with (R, G, B, A) = (184, 134, 11, 255). - /// - public static Color4 DarkGoldenrod => new Color4(184, 134, 11, 255); - - /// - /// Gets the system color with (R, G, B, A) = (169, 169, 169, 255). - /// - public static Color4 DarkGray => new Color4(169, 169, 169, 255); - - /// - /// Gets the system color with (R, G, B, A) = (0, 100, 0, 255). - /// - public static Color4 DarkGreen => new Color4(0, 100, 0, 255); - - /// - /// Gets the system color with (R, G, B, A) = (189, 183, 107, 255). - /// - public static Color4 DarkKhaki => new Color4(189, 183, 107, 255); - - /// - /// Gets the system color with (R, G, B, A) = (139, 0, 139, 255). - /// - public static Color4 DarkMagenta => new Color4(139, 0, 139, 255); - - /// - /// Gets the system color with (R, G, B, A) = (85, 107, 47, 255). - /// - public static Color4 DarkOliveGreen => new Color4(85, 107, 47, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 140, 0, 255). - /// - public static Color4 DarkOrange => new Color4(255, 140, 0, 255); - - /// - /// Gets the system color with (R, G, B, A) = (153, 50, 204, 255). - /// - public static Color4 DarkOrchid => new Color4(153, 50, 204, 255); - - /// - /// Gets the system color with (R, G, B, A) = (139, 0, 0, 255). - /// - public static Color4 DarkRed => new Color4(139, 0, 0, 255); - - /// - /// Gets the system color with (R, G, B, A) = (233, 150, 122, 255). - /// - public static Color4 DarkSalmon => new Color4(233, 150, 122, 255); - - /// - /// Gets the system color with (R, G, B, A) = (143, 188, 139, 255). - /// - public static Color4 DarkSeaGreen => new Color4(143, 188, 139, 255); - - /// - /// Gets the system color with (R, G, B, A) = (72, 61, 139, 255). - /// - public static Color4 DarkSlateBlue => new Color4(72, 61, 139, 255); - - /// - /// Gets the system color with (R, G, B, A) = (47, 79, 79, 255). - /// - public static Color4 DarkSlateGray => new Color4(47, 79, 79, 255); - - /// - /// Gets the system color with (R, G, B, A) = (0, 206, 209, 255). - /// - public static Color4 DarkTurquoise => new Color4(0, 206, 209, 255); - - /// - /// Gets the system color with (R, G, B, A) = (148, 0, 211, 255). - /// - public static Color4 DarkViolet => new Color4(148, 0, 211, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 20, 147, 255). - /// - public static Color4 DeepPink => new Color4(255, 20, 147, 255); - - /// - /// Gets the system color with (R, G, B, A) = (0, 191, 255, 255). - /// - public static Color4 DeepSkyBlue => new Color4(0, 191, 255, 255); - - /// - /// Gets the system color with (R, G, B, A) = (105, 105, 105, 255). - /// - public static Color4 DimGray => new Color4(105, 105, 105, 255); - - /// - /// Gets the system color with (R, G, B, A) = (30, 144, 255, 255). - /// - public static Color4 DodgerBlue => new Color4(30, 144, 255, 255); - - /// - /// Gets the system color with (R, G, B, A) = (178, 34, 34, 255). - /// - public static Color4 Firebrick => new Color4(178, 34, 34, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 250, 240, 255). - /// - public static Color4 FloralWhite => new Color4(255, 250, 240, 255); - - /// - /// Gets the system color with (R, G, B, A) = (34, 139, 34, 255). - /// - public static Color4 ForestGreen => new Color4(34, 139, 34, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 0, 255, 255). - /// - public static Color4 Fuchsia => new Color4(255, 0, 255, 255); - - /// - /// Gets the system color with (R, G, B, A) = (220, 220, 220, 255). - /// - public static Color4 Gainsboro => new Color4(220, 220, 220, 255); - - /// - /// Gets the system color with (R, G, B, A) = (248, 248, 255, 255). - /// - public static Color4 GhostWhite => new Color4(248, 248, 255, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 215, 0, 255). - /// - public static Color4 Gold => new Color4(255, 215, 0, 255); - - /// - /// Gets the system color with (R, G, B, A) = (218, 165, 32, 255). - /// - public static Color4 Goldenrod => new Color4(218, 165, 32, 255); - - /// - /// Gets the system color with (R, G, B, A) = (128, 128, 128, 255). - /// - public static Color4 Gray => new Color4(128, 128, 128, 255); - - /// - /// Gets the system color with (R, G, B, A) = (0, 128, 0, 255). - /// - public static Color4 Green => new Color4(0, 128, 0, 255); - - /// - /// Gets the system color with (R, G, B, A) = (173, 255, 47, 255). - /// - public static Color4 GreenYellow => new Color4(173, 255, 47, 255); - - /// - /// Gets the system color with (R, G, B, A) = (240, 255, 240, 255). - /// - public static Color4 Honeydew => new Color4(240, 255, 240, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 105, 180, 255). - /// - public static Color4 HotPink => new Color4(255, 105, 180, 255); - - /// - /// Gets the system color with (R, G, B, A) = (205, 92, 92, 255). - /// - public static Color4 IndianRed => new Color4(205, 92, 92, 255); - - /// - /// Gets the system color with (R, G, B, A) = (75, 0, 130, 255). - /// - public static Color4 Indigo => new Color4(75, 0, 130, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 255, 240, 255). - /// - public static Color4 Ivory => new Color4(255, 255, 240, 255); - - /// - /// Gets the system color with (R, G, B, A) = (240, 230, 140, 255). - /// - public static Color4 Khaki => new Color4(240, 230, 140, 255); - - /// - /// Gets the system color with (R, G, B, A) = (230, 230, 250, 255). - /// - public static Color4 Lavender => new Color4(230, 230, 250, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 240, 245, 255). - /// - public static Color4 LavenderBlush => new Color4(255, 240, 245, 255); - - /// - /// Gets the system color with (R, G, B, A) = (124, 252, 0, 255). - /// - public static Color4 LawnGreen => new Color4(124, 252, 0, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 250, 205, 255). - /// - public static Color4 LemonChiffon => new Color4(255, 250, 205, 255); - - /// - /// Gets the system color with (R, G, B, A) = (173, 216, 230, 255). - /// - public static Color4 LightBlue => new Color4(173, 216, 230, 255); - - /// - /// Gets the system color with (R, G, B, A) = (240, 128, 128, 255). - /// - public static Color4 LightCoral => new Color4(240, 128, 128, 255); - - /// - /// Gets the system color with (R, G, B, A) = (224, 255, 255, 255). - /// - public static Color4 LightCyan => new Color4(224, 255, 255, 255); - - /// - /// Gets the system color with (R, G, B, A) = (250, 250, 210, 255). - /// - public static Color4 LightGoldenrodYellow => new Color4(250, 250, 210, 255); - - /// - /// Gets the system color with (R, G, B, A) = (144, 238, 144, 255). - /// - public static Color4 LightGreen => new Color4(144, 238, 144, 255); - - /// - /// Gets the system color with (R, G, B, A) = (211, 211, 211, 255). - /// - public static Color4 LightGray => new Color4(211, 211, 211, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 182, 193, 255). - /// - public static Color4 LightPink => new Color4(255, 182, 193, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 160, 122, 255). - /// - public static Color4 LightSalmon => new Color4(255, 160, 122, 255); - - /// - /// Gets the system color with (R, G, B, A) = (32, 178, 170, 255). - /// - public static Color4 LightSeaGreen => new Color4(32, 178, 170, 255); - - /// - /// Gets the system color with (R, G, B, A) = (135, 206, 250, 255). - /// - public static Color4 LightSkyBlue => new Color4(135, 206, 250, 255); - - /// - /// Gets the system color with (R, G, B, A) = (119, 136, 153, 255). - /// - public static Color4 LightSlateGray => new Color4(119, 136, 153, 255); - - /// - /// Gets the system color with (R, G, B, A) = (176, 196, 222, 255). - /// - public static Color4 LightSteelBlue => new Color4(176, 196, 222, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 255, 224, 255). - /// - public static Color4 LightYellow => new Color4(255, 255, 224, 255); - - /// - /// Gets the system color with (R, G, B, A) = (0, 255, 0, 255). - /// - public static Color4 Lime => new Color4(0, 255, 0, 255); - - /// - /// Gets the system color with (R, G, B, A) = (50, 205, 50, 255). - /// - public static Color4 LimeGreen => new Color4(50, 205, 50, 255); - - /// - /// Gets the system color with (R, G, B, A) = (250, 240, 230, 255). - /// - public static Color4 Linen => new Color4(250, 240, 230, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 0, 255, 255). - /// - public static Color4 Magenta => new Color4(255, 0, 255, 255); - - /// - /// Gets the system color with (R, G, B, A) = (128, 0, 0, 255). - /// - public static Color4 Maroon => new Color4(128, 0, 0, 255); - - /// - /// Gets the system color with (R, G, B, A) = (102, 205, 170, 255). - /// - public static Color4 MediumAquamarine => new Color4(102, 205, 170, 255); - - /// - /// Gets the system color with (R, G, B, A) = (0, 0, 205, 255). - /// - public static Color4 MediumBlue => new Color4(0, 0, 205, 255); - - /// - /// Gets the system color with (R, G, B, A) = (186, 85, 211, 255). - /// - public static Color4 MediumOrchid => new Color4(186, 85, 211, 255); - - /// - /// Gets the system color with (R, G, B, A) = (147, 112, 219, 255). - /// - public static Color4 MediumPurple => new Color4(147, 112, 219, 255); - - /// - /// Gets the system color with (R, G, B, A) = (60, 179, 113, 255). - /// - public static Color4 MediumSeaGreen => new Color4(60, 179, 113, 255); - - /// - /// Gets the system color with (R, G, B, A) = (123, 104, 238, 255). - /// - public static Color4 MediumSlateBlue => new Color4(123, 104, 238, 255); - - /// - /// Gets the system color with (R, G, B, A) = (0, 250, 154, 255). - /// - public static Color4 MediumSpringGreen => new Color4(0, 250, 154, 255); - - /// - /// Gets the system color with (R, G, B, A) = (72, 209, 204, 255). - /// - public static Color4 MediumTurquoise => new Color4(72, 209, 204, 255); - - /// - /// Gets the system color with (R, G, B, A) = (199, 21, 133, 255). - /// - public static Color4 MediumVioletRed => new Color4(199, 21, 133, 255); - - /// - /// Gets the system color with (R, G, B, A) = (25, 25, 112, 255). - /// - public static Color4 MidnightBlue => new Color4(25, 25, 112, 255); - - /// - /// Gets the system color with (R, G, B, A) = (245, 255, 250, 255). - /// - public static Color4 MintCream => new Color4(245, 255, 250, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 228, 225, 255). - /// - public static Color4 MistyRose => new Color4(255, 228, 225, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 228, 181, 255). - /// - public static Color4 Moccasin => new Color4(255, 228, 181, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 222, 173, 255). - /// - public static Color4 NavajoWhite => new Color4(255, 222, 173, 255); - - /// - /// Gets the system color with (R, G, B, A) = (0, 0, 128, 255). - /// - public static Color4 Navy => new Color4(0, 0, 128, 255); - - /// - /// Gets the system color with (R, G, B, A) = (253, 245, 230, 255). - /// - public static Color4 OldLace => new Color4(253, 245, 230, 255); - - /// - /// Gets the system color with (R, G, B, A) = (128, 128, 0, 255). - /// - public static Color4 Olive => new Color4(128, 128, 0, 255); - - /// - /// Gets the system color with (R, G, B, A) = (107, 142, 35, 255). - /// - public static Color4 OliveDrab => new Color4(107, 142, 35, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 165, 0, 255). - /// - public static Color4 Orange => new Color4(255, 165, 0, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 69, 0, 255). - /// - public static Color4 OrangeRed => new Color4(255, 69, 0, 255); - - /// - /// Gets the system color with (R, G, B, A) = (218, 112, 214, 255). - /// - public static Color4 Orchid => new Color4(218, 112, 214, 255); - - /// - /// Gets the system color with (R, G, B, A) = (238, 232, 170, 255). - /// - public static Color4 PaleGoldenrod => new Color4(238, 232, 170, 255); - - /// - /// Gets the system color with (R, G, B, A) = (152, 251, 152, 255). - /// - public static Color4 PaleGreen => new Color4(152, 251, 152, 255); - - /// - /// Gets the system color with (R, G, B, A) = (175, 238, 238, 255). - /// - public static Color4 PaleTurquoise => new Color4(175, 238, 238, 255); - - /// - /// Gets the system color with (R, G, B, A) = (219, 112, 147, 255). - /// - public static Color4 PaleVioletRed => new Color4(219, 112, 147, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 239, 213, 255). - /// - public static Color4 PapayaWhip => new Color4(255, 239, 213, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 218, 185, 255). - /// - public static Color4 PeachPuff => new Color4(255, 218, 185, 255); - - /// - /// Gets the system color with (R, G, B, A) = (205, 133, 63, 255). - /// - public static Color4 Peru => new Color4(205, 133, 63, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 192, 203, 255). - /// - public static Color4 Pink => new Color4(255, 192, 203, 255); - - /// - /// Gets the system color with (R, G, B, A) = (221, 160, 221, 255). - /// - public static Color4 Plum => new Color4(221, 160, 221, 255); - - /// - /// Gets the system color with (R, G, B, A) = (176, 224, 230, 255). - /// - public static Color4 PowderBlue => new Color4(176, 224, 230, 255); - - /// - /// Gets the system color with (R, G, B, A) = (128, 0, 128, 255). - /// - public static Color4 Purple => new Color4(128, 0, 128, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 0, 0, 255). - /// - public static Color4 Red => new Color4(255, 0, 0, 255); - - /// - /// Gets the system color with (R, G, B, A) = (188, 143, 143, 255). - /// - public static Color4 RosyBrown => new Color4(188, 143, 143, 255); - - /// - /// Gets the system color with (R, G, B, A) = (65, 105, 225, 255). - /// - public static Color4 RoyalBlue => new Color4(65, 105, 225, 255); - - /// - /// Gets the system color with (R, G, B, A) = (139, 69, 19, 255). - /// - public static Color4 SaddleBrown => new Color4(139, 69, 19, 255); - - /// - /// Gets the system color with (R, G, B, A) = (250, 128, 114, 255). - /// - public static Color4 Salmon => new Color4(250, 128, 114, 255); - - /// - /// Gets the system color with (R, G, B, A) = (244, 164, 96, 255). - /// - public static Color4 SandyBrown => new Color4(244, 164, 96, 255); - - /// - /// Gets the system color with (R, G, B, A) = (46, 139, 87, 255). - /// - public static Color4 SeaGreen => new Color4(46, 139, 87, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 245, 238, 255). - /// - public static Color4 SeaShell => new Color4(255, 245, 238, 255); - - /// - /// Gets the system color with (R, G, B, A) = (160, 82, 45, 255). - /// - public static Color4 Sienna => new Color4(160, 82, 45, 255); - - /// - /// Gets the system color with (R, G, B, A) = (192, 192, 192, 255). - /// - public static Color4 Silver => new Color4(192, 192, 192, 255); - - /// - /// Gets the system color with (R, G, B, A) = (135, 206, 235, 255). - /// - public static Color4 SkyBlue => new Color4(135, 206, 235, 255); - - /// - /// Gets the system color with (R, G, B, A) = (106, 90, 205, 255). - /// - public static Color4 SlateBlue => new Color4(106, 90, 205, 255); - - /// - /// Gets the system color with (R, G, B, A) = (112, 128, 144, 255). - /// - public static Color4 SlateGray => new Color4(112, 128, 144, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 250, 250, 255). - /// - public static Color4 Snow => new Color4(255, 250, 250, 255); - - /// - /// Gets the system color with (R, G, B, A) = (0, 255, 127, 255). - /// - public static Color4 SpringGreen => new Color4(0, 255, 127, 255); - - /// - /// Gets the system color with (R, G, B, A) = (70, 130, 180, 255). - /// - public static Color4 SteelBlue => new Color4(70, 130, 180, 255); - - /// - /// Gets the system color with (R, G, B, A) = (210, 180, 140, 255). - /// - public static Color4 Tan => new Color4(210, 180, 140, 255); - - /// - /// Gets the system color with (R, G, B, A) = (0, 128, 128, 255). - /// - public static Color4 Teal => new Color4(0, 128, 128, 255); - - /// - /// Gets the system color with (R, G, B, A) = (216, 191, 216, 255). - /// - public static Color4 Thistle => new Color4(216, 191, 216, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 99, 71, 255). - /// - public static Color4 Tomato => new Color4(255, 99, 71, 255); - - /// - /// Gets the system color with (R, G, B, A) = (64, 224, 208, 255). - /// - public static Color4 Turquoise => new Color4(64, 224, 208, 255); - - /// - /// Gets the system color with (R, G, B, A) = (238, 130, 238, 255). - /// - public static Color4 Violet => new Color4(238, 130, 238, 255); - - /// - /// Gets the system color with (R, G, B, A) = (245, 222, 179, 255). - /// - public static Color4 Wheat => new Color4(245, 222, 179, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 255, 255, 255). - /// - public static Color4 White => new Color4(255, 255, 255, 255); - - /// - /// Gets the system color with (R, G, B, A) = (245, 245, 245, 255). - /// - public static Color4 WhiteSmoke => new Color4(245, 245, 245, 255); - - /// - /// Gets the system color with (R, G, B, A) = (255, 255, 0, 255). - /// - public static Color4 Yellow => new Color4(255, 255, 0, 255); - - /// - /// Gets the system color with (R, G, B, A) = (154, 205, 50, 255). - /// - public static Color4 YellowGreen => new Color4(154, 205, 50, 255); - - /// - /// Converts sRGB color values to RGB color values. - /// - /// - /// Returns the converted color value. - /// - /// - /// Color value to convert in sRGB. - /// - [Pure] - public static Color4 FromSrgb(Color4 srgb) - { - float r, g, b; - - if (srgb.R <= 0.04045f) - { - r = srgb.R / 12.92f; - } - else - { - r = MathF.Pow((srgb.R + 0.055f) / (1.0f + 0.055f), 2.4f); - } - - if (srgb.G <= 0.04045f) - { - g = srgb.G / 12.92f; - } - else - { - g = MathF.Pow((srgb.G + 0.055f) / (1.0f + 0.055f), 2.4f); - } - - if (srgb.B <= 0.04045f) - { - b = srgb.B / 12.92f; - } - else - { - b = MathF.Pow((srgb.B + 0.055f) / (1.0f + 0.055f), 2.4f); - } - - return new Color4(r, g, b, srgb.A); - } - - /// - /// Converts RGB color values to sRGB color values. - /// - /// - /// Returns the converted color value. - /// - /// Color value to convert. - [Pure] - public static Color4 ToSrgb(Color4 rgb) - { - float r, g, b; - - if (rgb.R <= 0.0031308) - { - r = 12.92f * rgb.R; - } - else - { - r = ((1.0f + 0.055f) * MathF.Pow(rgb.R, 1.0f / 2.4f)) - 0.055f; - } - - if (rgb.G <= 0.0031308) - { - g = 12.92f * rgb.G; - } - else - { - g = ((1.0f + 0.055f) * MathF.Pow(rgb.G, 1.0f / 2.4f)) - 0.055f; - } - - if (rgb.B <= 0.0031308) - { - b = 12.92f * rgb.B; - } - else - { - b = ((1.0f + 0.055f) * MathF.Pow(rgb.B, 1.0f / 2.4f)) - 0.055f; - } - - return new Color4(r, g, b, rgb.A); - } - - /// - /// Converts HSL color values to RGB color values. - /// - /// - /// Returns the converted color value. - /// - /// - /// Color value to convert in hue, saturation, lightness (HSL). - /// The X element is Hue (H), the Y element is Saturation (S), the Z element is Lightness (L), and the W element is - /// Alpha (which is copied to the output's Alpha value). - /// Each has a range of 0.0 to 1.0. - /// - [Pure] - public static Color4 FromHsl(Vector4 hsl) - { - var hue = hsl.X * 360.0f; - var saturation = hsl.Y; - var lightness = hsl.Z; - - var c = (1.0f - Math.Abs((2.0f * lightness) - 1.0f)) * saturation; - - var h = hue / 60.0f; - var x = c * (1.0f - Math.Abs((h % 2.0f) - 1.0f)); - - float r, g, b; - if (h >= 0.0f && h < 1.0f) - { - r = c; - g = x; - b = 0.0f; - } - else if (h >= 1.0f && h < 2.0f) - { - r = x; - g = c; - b = 0.0f; - } - else if (h >= 2.0f && h < 3.0f) - { - r = 0.0f; - g = c; - b = x; - } - else if (h >= 3.0f && h < 4.0f) - { - r = 0.0f; - g = x; - b = c; - } - else if (h >= 4.0f && h < 5.0f) - { - r = x; - g = 0.0f; - b = c; - } - else if (h >= 5.0f && h < 6.0f) - { - r = c; - g = 0.0f; - b = x; - } - else - { - r = 0.0f; - g = 0.0f; - b = 0.0f; - } - - var m = lightness - (c / 2.0f); - if (m < 0) - { - m = 0; - } - return new Color4(r + m, g + m, b + m, hsl.W); - } - - /// - /// Converts RGB color values to HSL color values. - /// - /// - /// Returns the converted color value. - /// The X element is Hue (H), the Y element is Saturation (S), the Z element is Lightness (L), and the W element is - /// Alpha (a copy of the input's Alpha value). - /// Each has a range of 0.0 to 1.0. - /// - /// Color value to convert. - [Pure] - public static Vector4 ToHsl(Color4 rgb) - { - var max = Math.Max(rgb.R, Math.Max(rgb.G, rgb.B)); - var min = Math.Min(rgb.R, Math.Min(rgb.G, rgb.B)); - var diff = max - min; - - var h = 0.0f; - if (diff == 0) - { - h = 0.0f; - } - else if (max == rgb.R) - { - h = ((rgb.G - rgb.B) / diff) % 6; - if (h < 0) - { - h += 6; - } - } - else if (max == rgb.G) - { - h = ((rgb.B - rgb.R) / diff) + 2.0f; - } - else if (max == rgb.B) - { - h = ((rgb.R - rgb.G) / diff) + 4.0f; - } - - var hue = h / 6.0f; - if (hue < 0.0f) - { - hue += 1.0f; - } - - var lightness = (max + min) / 2.0f; - - var saturation = 0.0f; - if ((1.0f - Math.Abs((2.0f * lightness) - 1.0f)) != 0) - { - saturation = diff / (1.0f - Math.Abs((2.0f * lightness) - 1.0f)); - } - - return new Vector4(hue, saturation, lightness, rgb.A); - } - - /// - /// Converts HSV color values to RGB color values. - /// - /// - /// Returns the converted color value. - /// - /// - /// Color value to convert in hue, saturation, value (HSV). - /// The X element is Hue (H), the Y element is Saturation (S), the Z element is Value (V), and the W element is Alpha - /// (which is copied to the output's Alpha value). - /// Each has a range of 0.0 to 1.0. - /// - [Pure] - public static Color4 FromHsv(Vector4 hsv) - { - var hue = hsv.X * 360.0f; - var saturation = hsv.Y; - var value = hsv.Z; - - var c = value * saturation; - - var h = hue / 60.0f; - var x = c * (1.0f - Math.Abs((h % 2.0f) - 1.0f)); - - float r, g, b; - if (h >= 0.0f && h < 1.0f) - { - r = c; - g = x; - b = 0.0f; - } - else if (h >= 1.0f && h < 2.0f) - { - r = x; - g = c; - b = 0.0f; - } - else if (h >= 2.0f && h < 3.0f) - { - r = 0.0f; - g = c; - b = x; - } - else if (h >= 3.0f && h < 4.0f) - { - r = 0.0f; - g = x; - b = c; - } - else if (h >= 4.0f && h < 5.0f) - { - r = x; - g = 0.0f; - b = c; - } - else if (h >= 5.0f && h < 6.0f) - { - r = c; - g = 0.0f; - b = x; - } - else - { - r = 0.0f; - g = 0.0f; - b = 0.0f; - } - - var m = value - c; - return new Color4(r + m, g + m, b + m, hsv.W); - } - - /// - /// Converts RGB color values to HSV color values. - /// - /// - /// Returns the converted color value. - /// The X element is Hue (H), the Y element is Saturation (S), the Z element is Value (V), and the W element is Alpha - /// (a copy of the input's Alpha value). - /// Each has a range of 0.0 to 1.0. - /// - /// Color value to convert. - [Pure] - public static Vector4 ToHsv(Color4 rgb) - { - var max = Math.Max(rgb.R, Math.Max(rgb.G, rgb.B)); - var min = Math.Min(rgb.R, Math.Min(rgb.G, rgb.B)); - var diff = max - min; - - var h = 0.0f; - if (diff == 0) - { - h = 0.0f; - } - else if (max == rgb.R) - { - h = ((rgb.G - rgb.B) / diff) % 6.0f; - if (h < 0) - { - h += 6f; - } - } - else if (max == rgb.G) - { - h = ((rgb.B - rgb.R) / diff) + 2.0f; - } - else if (max == rgb.B) - { - h = ((rgb.R - rgb.G) / diff) + 4.0f; - } - - var hue = h * 60.0f / 360.0f; - - var saturation = 0.0f; - if (max != 0.0f) - { - saturation = diff / max; - } - - return new Vector4(hue, saturation, max, rgb.A); - } - - /// - /// Converts XYZ color values to RGB color values. - /// - /// - /// Returns the converted color value. - /// - /// - /// Color value to convert with the trisimulus values of X, Y, and Z in the corresponding element, and the W element - /// with Alpha (which is copied to the output's Alpha value). - /// Each has a range of 0.0 to 1.0. - /// - /// Uses the CIE XYZ colorspace. - [Pure] - public static Color4 FromXyz(Vector4 xyz) - { - var r = (0.41847f * xyz.X) + (-0.15866f * xyz.Y) + (-0.082835f * xyz.Z); - var g = (-0.091169f * xyz.X) + (0.25243f * xyz.Y) + (0.015708f * xyz.Z); - var b = (0.00092090f * xyz.X) + (-0.0025498f * xyz.Y) + (0.17860f * xyz.Z); - return new Color4(r, g, b, xyz.W); - } - - /// - /// Converts RGB color values to XYZ color values. - /// - /// - /// Returns the converted color value with the trisimulus values of X, Y, and Z in the corresponding element, and the W - /// element with Alpha (a copy of the input's Alpha value). - /// Each has a range of 0.0 to 1.0. - /// - /// Color value to convert. - /// Uses the CIE XYZ colorspace. - [Pure] - public static Vector4 ToXyz(Color4 rgb) - { - var x = ((0.49f * rgb.R) + (0.31f * rgb.G) + (0.20f * rgb.B)) / 0.17697f; - var y = ((0.17697f * rgb.R) + (0.81240f * rgb.G) + (0.01063f * rgb.B)) / 0.17697f; - var z = ((0.00f * rgb.R) + (0.01f * rgb.G) + (0.99f * rgb.B)) / 0.17697f; - return new Vector4(x, y, z, rgb.A); - } - - /// - /// Converts YCbCr color values to RGB color values. - /// - /// - /// Returns the converted color value. - /// - /// - /// Color value to convert in Luma-Chrominance (YCbCr) aka YUV. - /// The X element contains Luma (Y, 0.0 to 1.0), the Y element contains Blue-difference chroma (U, -0.5 to 0.5), the Z - /// element contains the Red-difference chroma (V, -0.5 to 0.5), and the W element contains the Alpha (which is copied - /// to the output's Alpha value). - /// - /// Converts using ITU-R BT.601/CCIR 601 W(r) = 0.299 W(b) = 0.114 U(max) = 0.436 V(max) = 0.615. - [Pure] - public static Color4 FromYcbcr(Vector4 ycbcr) - { - var r = (1.0f * ycbcr.X) + (0.0f * ycbcr.Y) + (1.402f * ycbcr.Z); - var g = (1.0f * ycbcr.X) + (-0.344136f * ycbcr.Y) + (-0.714136f * ycbcr.Z); - var b = (1.0f * ycbcr.X) + (1.772f * ycbcr.Y) + (0.0f * ycbcr.Z); - return new Color4(r, g, b, ycbcr.W); - } - - /// - /// Converts RGB color values to YUV color values. - /// - /// - /// Returns the converted color value in Luma-Chrominance (YCbCr) aka YUV. - /// The X element contains Luma (Y, 0.0 to 1.0), the Y element contains Blue-difference chroma (U, -0.5 to 0.5), the Z - /// element contains the Red-difference chroma (V, -0.5 to 0.5), and the W element contains the Alpha (a copy of the - /// input's Alpha value). - /// Each has a range of 0.0 to 1.0. - /// - /// Color value to convert. - /// Converts using ITU-R BT.601/CCIR 601 W(r) = 0.299 W(b) = 0.114 U(max) = 0.436 V(max) = 0.615. - [Pure] - public static Vector4 ToYcbcr(Color4 rgb) - { - var y = (0.299f * rgb.R) + (0.587f * rgb.G) + (0.114f * rgb.B); - var u = (-0.168736f * rgb.R) + (-0.331264f * rgb.G) + (0.5f * rgb.B); - var v = (0.5f * rgb.R) + (-0.418688f * rgb.G) + (-0.081312f * rgb.B); - return new Vector4(y, u, v, rgb.A); - } - - /// - /// Converts HCY color values to RGB color values. - /// - /// - /// Returns the converted color value. - /// - /// - /// Color value to convert in hue, chroma, luminance (HCY). - /// The X element is Hue (H), the Y element is Chroma (C), the Z element is luminance (Y), and the W element is Alpha - /// (which is copied to the output's Alpha value). - /// Each has a range of 0.0 to 1.0. - /// - [Pure] - public static Color4 FromHcy(Vector4 hcy) - { - var hue = hcy.X * 360.0f; - var y = hcy.Y; - var luminance = hcy.Z; - - var h = hue / 60.0f; - var x = y * (1.0f - Math.Abs((h % 2.0f) - 1.0f)); - - float r, g, b; - if (h >= 0.0f && h < 1.0f) - { - r = y; - g = x; - b = 0.0f; - } - else if (h >= 1.0f && h < 2.0f) - { - r = x; - g = y; - b = 0.0f; - } - else if (h >= 2.0f && h < 3.0f) - { - r = 0.0f; - g = y; - b = x; - } - else if (h >= 3.0f && h < 4.0f) - { - r = 0.0f; - g = x; - b = y; - } - else if (h >= 4.0f && h < 5.0f) - { - r = x; - g = 0.0f; - b = y; - } - else if (h >= 5.0f && h < 6.0f) - { - r = y; - g = 0.0f; - b = x; - } - else - { - r = 0.0f; - g = 0.0f; - b = 0.0f; - } - - var m = luminance - (0.30f * r) + (0.59f * g) + (0.11f * b); - return new Color4(r + m, g + m, b + m, hcy.W); - } - - /// - /// Converts RGB color values to HCY color values. - /// - /// - /// Returns the converted color value. - /// The X element is Hue (H), the Y element is Chroma (C), the Z element is luminance (Y), and the W element is Alpha - /// (a copy of the input's Alpha value). - /// Each has a range of 0.0 to 1.0. - /// - /// Color value to convert. - [Pure] - public static Vector4 ToHcy(Color4 rgb) - { - var max = Math.Max(rgb.R, Math.Max(rgb.G, rgb.B)); - var min = Math.Min(rgb.R, Math.Min(rgb.G, rgb.B)); - var diff = max - min; - - var h = 0.0f; - if (max == rgb.R) - { - h = ((rgb.G - rgb.B) / diff) % 6.0f; - } - else if (max == rgb.G) - { - h = ((rgb.B - rgb.R) / diff) + 2.0f; - } - else if (max == rgb.B) - { - h = ((rgb.R - rgb.G) / diff) + 4.0f; - } - - var hue = h * 60.0f / 360.0f; - - var luminance = (0.30f * rgb.R) + (0.59f * rgb.G) + (0.11f * rgb.B); - - return new Vector4(hue, diff, luminance, rgb.A); - } - - /// - /// Compares whether this Color4 structure is equal to the specified Color4. - /// - /// The Color4 structure to compare to. - /// True if both Color4 structures contain the same components; false otherwise. - [Pure] - public bool Equals(Color4 other) - { - return - R == other.R && - G == other.G && - B == other.B && - A == other.A; - } - } -} diff --git a/源代码/StgSharp/Math/Graphic/matrix2x2.cs b/源代码/StgSharp/Math/Graphic/matrix2x2.cs deleted file mode 100644 index 40afd6fa..00000000 --- a/源代码/StgSharp/Math/Graphic/matrix2x2.cs +++ /dev/null @@ -1,96 +0,0 @@ -using System; -using System.Collections.Generic; -using System.IO.Compression; -using System.Runtime.InteropServices; -using System.Text; - -namespace StgSharp.Math -{ - [StructLayout(LayoutKind.Explicit)] - public struct matrix2x2Int:IEquatable - { - [FieldOffset(0)] - public vec2dInt row1; - [FieldOffset(8)] - public vec2dInt row2; - - - public matrix2x2Int(vec2d c0, vec2d c1) - { - row1 = c0; - row2 = c1; - } - - public matrix2x2Int( - int a11, - int a12, - int a21, - int a22 - ) - { - row1 = new vec2dInt(a11, a12); - row2 = new vec2dInt(a21, a22); - } - - bool IEquatable.Equals(matrix2x2 other) - { - if (this.GetHashCode() != other.GetHashCode()) - { - return false; - } - else - { - return - this.row1 == other.row1 - && this.row2 == other.row2; - } - } - - public override bool Equals(object obj) - { - if (obj == null) - { - return false; - } - else if (obj.GetType() != typeof(matrix2x2)) - { - return false; - } - else - { - return this.Equals((vec3d)obj); - } - } - - public override int GetHashCode() - { - return HashCode.Combine(row1,row2); - } - - public override string ToString() - { - return $"{row1}\n{row2}"; - } - - public static matrix2x2Int operator +(matrix2x2Int matrix1 , matrix2x2Int matrix2) - { - return new matrix2x2Int( - matrix1.row1 + matrix2.row1, - matrix1.row2 + matrix2.row2 - ); - } - - public static matrix2x2Int operator -(matrix2x2Int matrix1, matrix2x2Int matrix2) - { - return new matrix2x2Int( - matrix1.row1 - matrix2.row1, - matrix1.row2 - matrix2.row2 - ); - } - - - - - - } -} diff --git a/源代码/StgSharp/Math/Graphic/matrix2x3.cs b/源代码/StgSharp/Math/Graphic/matrix2x3.cs deleted file mode 100644 index 84752da6..00000000 --- a/源代码/StgSharp/Math/Graphic/matrix2x3.cs +++ /dev/null @@ -1,107 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Runtime.InteropServices; -using System.Security.Cryptography.X509Certificates; -using System.Text; - -namespace StgSharp.Math -{ - [StructLayout(LayoutKind.Explicit)] - public struct matrix2x3Int:IEquatable - { - [FieldOffset(0)] - public vec3d row1; - [FieldOffset(12)] - public vec3d row2; - - public matrix2x3Int(vec3d r1, vec3d r2) - { - row1 = r1; - row2 = r2; - } - - public matrix2x3Int( - int r11, int r12, int r13, - int r21, int r22, int r23 - ) - { - row1 = new vec3d(r11, r12, r13); - row2 = new vec3d(r21, r22, r23); - } - - public override bool Equals(object obj) - { - if (obj == null) - { - return false; - } - else if (obj.GetType() != typeof(matrix2x3Int)) - { - return false; - } - else - { - return this.Equals((vec3d)obj); - } - } - - public override int GetHashCode() - { - return HashCode.Combine(row1, row2); - } - - public override string ToString() - { - return $"{row1}\n{row2}"; - } - - bool IEquatable.Equals(matrix2x3Int other) - { - if (this.GetHashCode() != other.GetHashCode()) - { - return false; - } - else - { - return - this.row1 == other.row1 - && this.row2 == other.row2; - } - } - - public static matrix2x3Int operator +(matrix2x3Int matrix1, matrix2x3Int matrix2) - { - return new matrix2x3Int( - matrix1.row1 + matrix2.row1, - matrix1.row2 + matrix2.row2 - ); - } - - public static matrix2x3Int operator -(matrix2x3Int matrix1, matrix2x3Int matrix2) - { - return new matrix2x3Int( - matrix1.row1 - matrix2.row1, - matrix1.row2 - matrix2.row2 - ); - } - - public static matrix2x3Int operator *(matrix2x3Int array, int x) - { - return new matrix2x3Int( - array.row1 * x, - array.row2 * x - ) ; - } - - public static matrix2x3Int operator /(matrix2x3Int array, int x) - { - return new matrix2x3Int( - array.row1 / x, - array.row2 / x - ); - } - - - - } -} diff --git a/源代码/StgSharp/Math/Graphic/matrix2x4.cs b/源代码/StgSharp/Math/Graphic/matrix2x4.cs deleted file mode 100644 index 840cf16c..00000000 --- a/源代码/StgSharp/Math/Graphic/matrix2x4.cs +++ /dev/null @@ -1,105 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Runtime.InteropServices; -using System.Text; - -namespace StgSharp.Math -{ - - [StructLayout(LayoutKind.Explicit)] - public struct matrix2x4 : IEquatable - { - [FieldOffset(0)] - public vec4d row1; - [FieldOffset(16)] - public vec4d row2; - - public matrix2x4( vec4d r1, vec4d r2) - { - row1 = r1; - row2 = r2; - } - - public matrix2x4( - float a11, float a12, float a13, float a14, - float a21, float a22, float a23, float a24 - ) - { - row1 = new vec4d(a11,a12,a13,a14); - row2 = new vec4d(a21,a22,a23,a24); - } - - public bool Equals(matrix2x4 other) - { - if (this.GetHashCode() != other.GetHashCode()) - { - return false; - } - else - { - return this.row1 == other.row1 - && this.row2 == other.row2; - } - } - - public override bool Equals(object obj) - { - if (obj == null) - { - return false; - } - else if (obj.GetType() != typeof(matrix2x4)) - { - return false; - } - else - { - return this.Equals((matrix2x4)obj); - } - } - - public override int GetHashCode() - { - return HashCode.Combine(this.row1, this.row2); - } - - public override string ToString() - { - return $"{this.row1}\n{this.row2}"; - } - - public static matrix2x4 operator +(matrix2x4 matrix1 ,matrix2x4 matrix2) - { - return new matrix2x4( - matrix1.row1 + matrix2.row1, - matrix1.row2 + matrix2.row2 - ) ; - } - - public static matrix2x4 operator -(matrix2x4 matrix1, matrix2x4 matrix2) - { - return new matrix2x4( - matrix1.row1 - matrix2.row1, - matrix1.row2 - matrix2.row2 - ); - } - - public static matrix2x4 operator *(matrix2x4 array, float x) - { - return new matrix2x4( - array.row1 * x, - array.row2 * x - ); - } - - public static matrix2x4 operator /(matrix2x4 array, float x) - { - return new matrix2x4( - array.row1 / x, - array.row2 / x - ); - } - - - } -} diff --git a/源代码/StgSharp/Math/Graphic/matrix3x2.cs b/源代码/StgSharp/Math/Graphic/matrix3x2.cs deleted file mode 100644 index 24f6a42f..00000000 --- a/源代码/StgSharp/Math/Graphic/matrix3x2.cs +++ /dev/null @@ -1,97 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Runtime.InteropServices; -using System.Text; - -namespace StgSharp.Math -{ - [StructLayout(LayoutKind.Explicit)] - public struct matrix3x2Int:IEquatable - { - [FieldOffset(0)] - public vec2d row1; - [FieldOffset(8)] - public vec2d row2; - [FieldOffset(16)] - public vec2d row3; - - public matrix3x2Int(vec2d r1,vec2d r2,vec2d r3) - { - row1= r1; - row2= r2; - row3= r3; - } - - public matrix3x2Int( - int a11, int a12, - int a21, int a22, - int a31, int a32 - ) - { - row1 = new vec2d(a11, a12); - row2 = new vec2d(a21, a22); - row3 = new vec2d(a31, a32); - } - - bool IEquatable.Equals(matrix3x2Int other) - { - if (this.GetHashCode() != other.GetHashCode()) - { - return false; - } - else - { - return - this.row1 == other.row1 - && this.row2 == other.row2 - && this.row3 == other.row3 - ; - } - } - - public override bool Equals(object obj) - { - if (obj == null) - { - return false; - } - else if (obj.GetType() != typeof(matrix3x2Int)) - { - return false; - } - else - { - return this.Equals((matrix3x2Int)obj); - } - } - - public override int GetHashCode() - { - return HashCode.Combine(row1, row2, row3); - } - - public override string ToString() - { - return $"{row1}\n{row2}\n{row3}"; - } - - public static matrix3x2Int operator +(matrix3x2Int matrix1, matrix3x2Int matrix2) - { - return new matrix3x2Int( - matrix1.row1 + matrix2.row1, - matrix1.row2 + matrix2.row2, - matrix1.row3 + matrix2.row3 - ); - } - - public static matrix3x2Int operator -(matrix3x2Int matrix1, matrix3x2Int matrix2) - { - return new matrix3x2Int( - matrix1.row1 - matrix2.row1, - matrix1.row2 - matrix2.row2, - matrix1.row3 - matrix2.row3 - ); - } - - } -} diff --git a/源代码/StgSharp/Math/Graphic/matrix3x3.cs b/源代码/StgSharp/Math/Graphic/matrix3x3.cs deleted file mode 100644 index d5f27caa..00000000 --- a/源代码/StgSharp/Math/Graphic/matrix3x3.cs +++ /dev/null @@ -1,144 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using System.Runtime.InteropServices; -using System.Text; - -namespace StgSharp.Math -{ - [StructLayout(LayoutKind.Explicit)] - public struct matrix3x3:IEquatable - { - [FieldOffset(0)] - public vec3d row1; - [FieldOffset(12)] - public vec3d row2; - [FieldOffset(24)] - public vec3d row3; - - public matrix3x3(vec3d r0,vec3d r1,vec3d r2) - { - row1 = r0; - row2 = r1; - row3 = r2; - } - - public matrix3x3( - float a11,float a12,float a13, - float a21,float a22,float a23, - float a31,float a32,float a33 - ) - { - row1 = new vec3d(a11, a12, a13); - row2 = new vec3d(a21, a22, a23); - row3 = new vec3d(a31, a32, a33); - } - - public override int GetHashCode() - { - return HashCode.Combine(row1,row2,row3); - } - - bool IEquatable.Equals(matrix3x3 other) - { - if (this.GetHashCode()!=other.GetHashCode()) - { - return false; - } - else - { - return - this.row1 == other.row1 - && this.row2 == other.row2 - && this.row3 == other.row3; - } - } - - public override bool Equals(object obj) - { - if (obj == null) - { - return false; - } - else if (obj.GetType() != typeof(matrix3x3)) - { - return false; - } - else - { - return this.Equals((matrix3x3)obj); - } - } - - public override string ToString() - { - return $"{row1}\n{row2}\n{row3}"; - } - - - - public static bool operator ==(matrix3x3 matrix1, matrix3x3 matrix2) - { - return matrix1.Equals(matrix2); - } - - public static bool operator !=(matrix3x3 matrix1, matrix3x3 matrix2) - { - return !matrix1.Equals(matrix2); - } - - public static matrix3x3 operator +(matrix3x3 matrix1, matrix3x3 matrix2) - { - return new matrix3x3( - matrix1.row1.X + matrix2.row1.X, - matrix1.row1.Y + matrix2.row1.Y, - matrix1.row1.Z + matrix2.row1.Z, - - matrix1.row2.X + matrix2.row2.X, - matrix1.row2.Y + matrix2.row2.Y, - matrix1.row2.Z + matrix2.row2.Z, - - matrix1.row3.X + matrix2.row3.X, - matrix1.row3.Y + matrix2.row3.Y, - matrix1.row3.Z + matrix2.row3.Z - ); - } - - public static matrix3x3 operator -(matrix3x3 matrix1, matrix3x3 matrix2) - { - return new matrix3x3( - matrix1.row1.X - matrix2.row1.X, - matrix1.row1.Y - matrix2.row1.Y, - matrix1.row1.Z - matrix2.row1.Z, - - matrix1.row2.X - matrix2.row2.X, - matrix1.row2.Y - matrix2.row2.Y, - matrix1.row2.Z - matrix2.row2.Z, - - matrix1.row3.X - matrix2.row3.X, - matrix1.row3.Y - matrix2.row3.Y, - matrix1.row3.Z - matrix2.row3.Z - ); - } - - - - public static matrix3x3 operator *(matrix3x3 array, float x) - { - return new matrix3x3( - array.row1 * x, - array.row2 * x, - array.row3 * x - ); - } - - public static matrix3x3 operator /(matrix3x3 array, float x) - { - return new matrix3x3( - array.row1/x, - array.row2/x, - array.row3/x - ); - } - } -} diff --git a/源代码/StgSharp/Math/Graphic/matrix3x4.cs b/源代码/StgSharp/Math/Graphic/matrix3x4.cs deleted file mode 100644 index f9708f30..00000000 --- a/源代码/StgSharp/Math/Graphic/matrix3x4.cs +++ /dev/null @@ -1,83 +0,0 @@ -using StgSharp.Math; -using System; -using System.Collections.Generic; -using System.Runtime.InteropServices; -using System.Security.Cryptography.X509Certificates; -using System.Text; - -namespace StgSharp.Math -{ - [StructLayout(LayoutKind.Explicit)] - public struct matrix3x4:IEquatable - { - [FieldOffset(0)] - public vec4d row1; - [FieldOffset(16)] - public vec4d row2; - [FieldOffset(32)] - public vec4d row3; - - public matrix3x4( - vec4d r1,vec4d r2,vec4d r3 - ) - { - this.row1 = r1; - this.row2 = r2; - this.row3 = r3; - } - - public matrix3x4( - float a11, float a12, float a13, float a14, - float a21, float a22, float a23, float a24, - float a31, float a32, float a33, float a34 - ) - { - row1 = new vec4d(a11,a12,a13,a14); - row2 = new vec4d(a21,a22,a23,a24); - row3 = new vec4d(a31,a32,a33,a34); - } - - public override bool Equals(object obj) - { - if (obj == null) - { - return false; - } - else if (obj.GetType() != typeof(matrix3x4)) - { - return false; - } - else - { - return this.Equals((matrix3x4)obj); - } - } - - bool IEquatable.Equals(matrix3x4 other) - { - if (this.GetHashCode() != other.GetHashCode()) - { - return false; - } - else - { - return this.row1 == other.row1 - && this.row2 == other.row2 - && this.row3 == other.row3; - } - } - - public override int GetHashCode() - { - return HashCode.Combine(this.row1,this.row2,this.row3); - } - - public override string ToString() - { - return $"{this.row1}\n{this.row2}\n{this.row3}"; - } - - - - } -} diff --git a/源代码/StgSharp/Math/Graphic/matrix4x2.cs b/源代码/StgSharp/Math/Graphic/matrix4x2.cs deleted file mode 100644 index 8894958b..00000000 --- a/源代码/StgSharp/Math/Graphic/matrix4x2.cs +++ /dev/null @@ -1,84 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Runtime.InteropServices; -using System.Text; - -namespace StgSharp.Math -{ - [StructLayout(LayoutKind.Explicit)] - public struct matrix4x2:IEquatable - { - [FieldOffset(0)] - public vec2d row1; - [FieldOffset(8)] - public vec2d row2; - [FieldOffset(16)] - public vec2d row3; - [FieldOffset(24)] - public vec2d row4; - - public matrix4x2(vec2d r1, vec2d r2, vec2d r3, vec2d r4) - { - row1 = r1; - row2 = r2; - row3 = r3; - row4 = r4; - } - - public matrix4x2( - float a11, float a12, - float a21, float a22, - float a31, float a32, - float a41, float a42 - ) - { - row1 = new vec2d(a11, a12); - row2 = new vec2d(a21, a22); - row3 = new vec2d(a31, a32); - row4 = new vec2d(a41, a42); - } - - public override bool Equals(object obj) - { - if (obj == null) - { - return false; - } - else if (obj.GetType() == typeof(matrix4x2)) - { - return false; - } - else - { - return this.Equals((matrix4x2)obj); - } - } - - public override int GetHashCode() - { - return HashCode.Combine(row1, row2, row3, row4); - } - - public override string ToString() - { - return $"{row1}\n{row2}\n{row3}\n{row4}"; - } - - bool IEquatable.Equals(matrix4x2 other) - { - if (this.GetHashCode() != other.GetHashCode()) - { - return false; - } - else - { - return this.row1 == other.row1 - && this.row2 == other.row2 - && this.row3 == other.row3 - && this.row4 == other.row4; - } - } - - - } -} diff --git a/源代码/StgSharp/Math/Graphic/matrix4x3.cs b/源代码/StgSharp/Math/Graphic/matrix4x3.cs deleted file mode 100644 index 9ee3e3cd..00000000 --- a/源代码/StgSharp/Math/Graphic/matrix4x3.cs +++ /dev/null @@ -1,77 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Runtime.InteropServices; -using System.Text; - -namespace StgSharp.Math -{ - - [StructLayout(LayoutKind.Explicit)] - public struct matrix4x3:IEquatable - { - [FieldOffset(0)] - public vec3d row1; - [FieldOffset(12)] - public vec3d row2; - [FieldOffset(24)] - public vec3d row3; - [FieldOffset(36)] - public vec3d row4; - - public matrix4x3( - float a11, float a12, float a13, - float a21, float a22, float a23, - float a31, float a32, float a33, - float a41, float a42, float a43 - ) - { - row1 = new vec3d(a11, a12, a13); - row2 = new vec3d(a21, a22, a23); - row3 = new vec3d(a31, a32, a33); - row4 = new vec3d(a41, a42, a43); - } - - public override bool Equals(object obj) - { - if (obj == null) - { - return false; - } - else if (obj.GetType() != typeof(matrix4x3)) - { - return false; - } - else - { - return this.Equals((matrix4x3)obj); - } - } - - bool IEquatable.Equals(matrix4x3 other) - { - if (this.GetHashCode() != other.GetHashCode()) - { - return false; - } - else - { - return this.row1 == other.row1 - && this.row2 == other.row2 - && this.row3 == other.row3 - && this.row4 == other.row4; - } - } - - public override int GetHashCode() - { - return base.GetHashCode(); - } - - public override string ToString() - { - return base.ToString(); - } - - - } -} diff --git a/源代码/StgSharp/Math/Graphic/matrix4x4.cs b/源代码/StgSharp/Math/Graphic/matrix4x4.cs deleted file mode 100644 index ba2a1b3d..00000000 --- a/源代码/StgSharp/Math/Graphic/matrix4x4.cs +++ /dev/null @@ -1,107 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Runtime.InteropServices; -using System.Text; - -namespace StgSharp.Math -{ - [StructLayout(LayoutKind.Explicit)] - public struct matrix4x4:IEquatable - { - [FieldOffset(0)] - public vec4d row1; - [FieldOffset(16)] - public vec4d row2; - [FieldOffset(32)] - public vec4d row3; - [FieldOffset(48)] - public vec4d row4; - - public matrix4x4( vec4d r1,vec4d r2,vec4d r3,vec4d r4) - { - row1 = r1; - row2 = r2; - row3 = r3; - row4 = r4; - } - - public matrix4x4( - float a11, float a12, float a13, float a14, - float a21, float a22, float a23, float a24, - float a31, float a32, float a33, float a34, - float a41, float a42, float a43, float a44 - ) - { - row1 = new vec4d(a11, a12, a13, a14); - row2 = new vec4d(a21, a22, a23, a24); - row3 = new vec4d(a31, a32, a33, a34); - row4 = new vec4d(a41, a42, a43, a44); - } - - public override bool Equals(object obj) - { - return base.Equals(obj); - } - - bool IEquatable.Equals(matrix4x4 other) - { - if (this.GetHashCode() != other.GetHashCode()) - { - return false; - } - else - { - return this.row1 == other.row1 - && this.row2 == other.row2 - && this.row3 == other.row3 - && this.row4 == other.row4; - } - } - - public override int GetHashCode() - { - return HashCode.Combine(row1, row2, row3, row4); - } - - public override string ToString() - { - return $"{this.row1}\n{this.row2}\n{this.row3}\n{this.row4}"; - } - - public static matrix4x4 operator +(matrix4x4 matrix1, matrix4x4 matrix2) - { - return new matrix4x4( - matrix1.row1 + matrix2.row1, - matrix1.row2 + matrix2.row2, - matrix1.row3 + matrix2.row3, - matrix1.row4 + matrix2.row4 - ); - } - - public static matrix4x4 operator -(matrix4x4 matrix1, matrix4x4 matrix2) - { - return new matrix4x4( - matrix1.row1 - matrix2.row1, - matrix1.row2 - matrix2.row2, - matrix1.row3 - matrix2.row3, - matrix1.row4 - matrix2.row4 - ); - } - - public static matrix4x4 operator *(matrix4x4 array, float x) - { - return new matrix4x4( - array.row1 * x, - array.row2 * x, - array.row3 * x, - array.row4 * x - ); - } - - - - } - - - -} diff --git a/源代码/StgSharp/Math/Graphic/vec2dInt.cs b/源代码/StgSharp/Math/Graphic/vec2dInt.cs deleted file mode 100644 index b5893030..00000000 --- a/源代码/StgSharp/Math/Graphic/vec2dInt.cs +++ /dev/null @@ -1,44 +0,0 @@ -using Steamworks; -using System; -using System.Collections.Generic; -using System.Data.Common; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Text; - -namespace StgSharp.Math -{ - - [StructLayout(LayoutKind.Explicit,Size = 8)] - public unsafe struct vec2dInt - { - [FieldOffset(0)] - public int X; - [FieldOffset(4)] - public int Y; - - public vec2dInt(int x, int y) - { - this.X = x; - this.Y = y; - } - - public static implicit operator vec2d(vec2dInt vec) - { - return new vec2d(vec.X,vec.Y); - } - public static implicit operator vec2dInt(vec2d vec) - { - return new vec2dInt((int)vec.X, (int)vec.Y); - } - - public static vec2dInt operator +(vec2dInt vec1, vec2dInt vec2) - { - return new vec2dInt(vec1.X + vec2.X, vec1.Y + vec2.Y); - } - public static vec2dInt operator -(vec2dInt vec1, vec2dInt vec2) - { - return new vec2dInt(vec1.X - vec2.X, vec1.Y - vec2.Y); - } - } -} diff --git a/源代码/StgSharp/Math/Graphic/vec3dInt.cs b/源代码/StgSharp/Math/Graphic/vec3dInt.cs deleted file mode 100644 index 4ad49334..00000000 --- a/源代码/StgSharp/Math/Graphic/vec3dInt.cs +++ /dev/null @@ -1,18 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Runtime.InteropServices; -using System.Text; - -namespace StgSharp.Math -{ - [StructLayout(LayoutKind.Explicit,Size =12)] - public struct vec3dInt - { - [FieldOffset(0)] - public int X; - [FieldOffset(4)] - public int Y; - [FieldOffset(8)] - public int Z; - } -} diff --git a/源代码/StgSharp/Math/Graphic/vec4dInt.cs b/源代码/StgSharp/Math/Graphic/vec4dInt.cs deleted file mode 100644 index dc04b5cb..00000000 --- a/源代码/StgSharp/Math/Graphic/vec4dInt.cs +++ /dev/null @@ -1,20 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Runtime.InteropServices; -using System.Text; - -namespace StgSharp.Math -{ - [StructLayout(LayoutKind.Explicit,Size =16)] - public struct vec4dInt - { - [FieldOffset(0)] - public int X; - [FieldOffset(4)] - public int Y; - [FieldOffset(8)] - public int Z; - [FieldOffset(12)] - public int W; - } -} diff --git a/源代码/StgSharp/Math/Linear/Vector.VectorTransform.cs b/源代码/StgSharp/Math/Linear/Vector.VectorTransform.cs index 006a8e92..1ea08ed3 100644 --- a/源代码/StgSharp/Math/Linear/Vector.VectorTransform.cs +++ b/源代码/StgSharp/Math/Linear/Vector.VectorTransform.cs @@ -1,8 +1,8 @@ namespace StgSharp.Math { - public static unsafe partial class Vector + public unsafe static partial class Vector { - public static vec3d To3D(this vec2d vec) + public static vec3d To3D(vec2d vec) { return new vec3d(vec.X, vec.Y, 0.0f); } diff --git a/源代码/StgSharp/Math/Untitled-1.txt b/源代码/StgSharp/Math/Untitled-1.txt deleted file mode 100644 index e9bb5959..00000000 --- a/源代码/StgSharp/Math/Untitled-1.txt +++ /dev/null @@ -1,1526 +0,0 @@ -已启动生成... -1>------ 最新检查: 项目: Asm,配置: Debug x64 ------ -1>项目不是最新的: 最后一次生成成功。 -1>------ 已启动生成: 项目: Asm, 配置: Debug x64 ------ -1>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild -1>尝试使用扩展路径 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild 导入 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\$(MSBuildToolsVersion)\Microsoft.Common.props -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Microsoft.Common.props (56,5) 处重新分配属性: $(MSBuildProjectExtensionsPath)=“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\obj\”(先前值:“obj\”) -1>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild -1>尝试使用扩展路径 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild 导入 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\$(MSBuildToolsVersion)\Imports\Microsoft.Common.props\ImportBefore\* -1>“Configuration”属性是全局属性,不能修改。 -1>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild -1>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild -1>“Configuration”属性是全局属性,不能修改。 -1>“LangID”属性是全局属性,不能修改。 -1>“SolutionDir”属性是全局属性,不能修改。 -1>在 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\Asm.vcxproj (44,5) 处重新分配属性: $(UseDebugLibraries)=“true”(先前值:“false”) -1>在 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\Asm.vcxproj (46,5) 处重新分配属性: $(CharacterSet)=“Unicode”(先前值:“NotSet”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.props (18,5) 处重新分配属性: $(WindowsSdkDir_10)=“C:\Program Files (x86)\Windows Kits\10\”(先前值:“”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.props (46,5) 处重新分配属性: $(NETFXSDK_Version)=“4.8”(先前值:“4.8.1”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.props (51,5) 处重新分配属性: $(NETFXKitsDir)=“C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\”(先前值:“”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.props (54,5) 处重新分配属性: $(NETFXSDKDir)=“C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\”(先前值:“”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.props (209,5) 处重新分配属性: $(WindowsSDK_ExecutablePath_x86)=“C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools”(先前值:“C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x86;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.props (210,5) 处重新分配属性: $(WindowsSDK_ExecutablePath_x64)=“C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64”(先前值:“C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (28,5) 处重新分配属性: $(TargetExt)=“.exe”(先前值:“”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (89,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (90,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (91,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (92,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (93,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (94,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (95,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (96,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (97,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (98,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (125,5) 处重新分配属性: $(MSBuild_ExecutablePath)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (154,5) 处重新分配属性: $(RemoteDebuggerDeployDebugCppRuntime)=“true”(先前值:“false”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (215,5) 处重新分配属性: $(MultiProcMaxCount)=“0”(先前值:“”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CodeAnalysis.Extensions.props (21,5) 处重新分配属性: $(EspXtensions)=“EnumIndex.dll;CppCoreCheck.dll;”(先前值:“CppCoreCheck.dll;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CodeAnalysis.Extensions.props (24,5) 处重新分配属性: $(EspXtensions)=“HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll;”(先前值:“EnumIndex.dll;CppCoreCheck.dll;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CodeAnalysis.Extensions.props (27,5) 处重新分配属性: $(EspXtensions)=“VariantClear.dll;HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll;”(先前值:“HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CodeAnalysis.Extensions.props (31,5) 处重新分配属性: $(ConcurrencyCheckPath)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\ConcurrencyCheck.dll”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\ConcurrencyCheck.dll”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CodeAnalysis.Extensions.props (33,5) 处重新分配属性: $(EspXtensions)=“ConcurrencyCheck.dll;VariantClear.dll;HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll;”(先前值:“VariantClear.dll;HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.unicodesupport.props (15,5) 处重新分配属性: $(_PropertySheetDisplayName)=“Unicode Support”(先前值:“Core Windows Libraries”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Application.props (15,5) 处重新分配属性: $(_PropertySheetDisplayName)=“Application”(先前值:“Unicode Support”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.IPP1A.v143.props (46,5) 处重新分配属性: $(_IPP1ACPPLibDir)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\compiler\latest\windows\compiler\lib\intel64_win”(先前值:“..\..\compiler\latest\windows\compiler\lib\intel64_win”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.IPP1A.v143.props (49,5) 处重新分配属性: $(IPP1AThreadedStatic)=“0”(先前值:“”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.IPP1A.v143.props (52,5) 处重新分配属性: $(IPP1ASingleThreaded)=“0”(先前值:“”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.IPP1A.v143.props (54,5) 处重新分配属性: $(IPP1AMultiThreaded)=“0”(先前值:“”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneDAL.v143.props (50,5) 处重新分配属性: $(_EvaluatedoneDALCompilerLibDir)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\compiler\latest\windows\compiler\lib\intel64_win”(先前值:“..\..\compiler\latest\windows\compiler\lib\intel64_win”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneDAL.v143.props (56,5) 处重新分配属性: $(_oneDALTBBCombineLibDir)=“vc_mt”(先前值:“”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneMKL.v143.props (39,5) 处重新分配属性: $(_oneMKLSubKey)=“2022\{97BB3EEE-44D1-4DB2-B5CB-9761430884E4}”(先前值:“”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneMKL.v143.props (41,5) 处重新分配属性: $(oneMKLMajorVersion)=“2022”(先前值:“”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneMKL.v143.props (48,5) 处重新分配属性: $(_oneMKLOmpLibDir)=“C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\compiler\lib\intel64_win”(先前值:“C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1\..\..\compiler\latest\windows\compiler\lib\intel64_win”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneTBB.v143.props (46,5) 处重新分配属性: $(_EvaluatedoneTBBdpstdDir)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\compiler\latest\windows\include”(先前值:“..\..\compiler\latest\windows\include”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (50,5) 处重新分配属性: $(_DPCPPPath)=“bin;lib;bin\intel64;redist\intel64_win\compiler;”(先前值:“bin\intel64;redist\intel64_win\compiler;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (51,5) 处重新分配属性: $(_DPCPPPath)=“lib\ocloc;bin;lib;bin\intel64;redist\intel64_win\compiler;”(先前值:“bin;lib;bin\intel64;redist\intel64_win\compiler;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (55,5) 处重新分配属性: $(_FPGABinPath)=“lib\oclfpga\windows64\bin;lib\oclfpga\bin;”(先前值:“lib\oclfpga\bin;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (56,5) 处重新分配属性: $(_FPGABinPath)=“lib\oclfpga\llvm\aocl-bin;lib\oclfpga\windows64\bin;lib\oclfpga\bin;”(先前值:“lib\oclfpga\windows64\bin;lib\oclfpga\bin;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (57,5) 处重新分配属性: $(_FPGABinPath)=“lib\oclfpga\host\windows64\bin;lib\oclfpga\llvm\aocl-bin;lib\oclfpga\windows64\bin;lib\oclfpga\bin;”(先前值:“lib\oclfpga\llvm\aocl-bin;lib\oclfpga\windows64\bin;lib\oclfpga\bin;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (77,5) 处重新分配属性: $(SuiteVer)=“[Intel Compiler is not installed]”(先前值:“19.2”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (80,5) 处重新分配属性: $(SuiteVer)=“19.1”(先前值:“[Intel Compiler is not installed]”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (85,5) 处重新分配属性: $(SuiteVer)=“[Intel Compiler is not installed]”(先前值:“19.1”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (88,5) 处重新分配属性: $(SuiteVer)=“2022”(先前值:“[Intel Compiler is not installed]”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (93,5) 处重新分配属性: $(SuiteVer)=“[Intel Compiler is not installed]”(先前值:“2022”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (96,7) 处重新分配属性: $(SuiteVer)=“19.2”(先前值:“[Intel Compiler is not installed]”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (101,7) 处重新分配属性: $(SuiteVer)=“[Intel Compiler is not installed]”(先前值:“19.2”) -1>“SolutionExt”属性是全局属性,不能修改。 -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets (40,5) 处重新分配属性: $(ExtensionsToDeleteOnClean)=“*.cdf;*.cache;*.obj;*.obj.enc;*.ilk;*.ipdb;*.iobj;*.resources;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;*.tlog;*.manifest;*.res;*.pch;*.exp;*.idb;*.rep;*.xdc;*.pdb;*_manifest.rc;*.bsc;*.sbr;*.xml;*.metagen;*.bi;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.exe.manifest;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.tlb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.pdb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.exe;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.bsc;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.ilk;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.exe.intermediate.manifest;x64\Debug\Asm.vcxproj.FileListAbsolute.txt”(先前值:“*.cdf;*.cache;*.obj;*.obj.enc;*.ilk;*.ipdb;*.iobj;*.resources;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;*.tlog;*.manifest;*.res;*.pch;*.exp;*.idb;*.rep;*.xdc;*.pdb;*_manifest.rc;*.bsc;*.sbr;*.xml;*.metagen;*.bi”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets (32,5) 处重新分配属性: $(DebugType)=“none”(先前值:“”) -1>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild -1>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild -1>尝试使用扩展路径 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild 导入 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportBefore\* -1>“Configuration”属性是全局属性,不能修改。 -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (185,5) 处重新分配属性: $(_DocumentationFileProduced)=“false”(先前值:“true”) -1>“DevEnvDir”属性是全局属性,不能修改。 -1>“SolutionName”属性是全局属性,不能修改。 -1>“SolutionFileName”属性是全局属性,不能修改。 -1>“SolutionPath”属性是全局属性,不能修改。 -1>“SolutionDir”属性是全局属性,不能修改。 -1>“SolutionExt”属性是全局属性,不能修改。 -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (369,5) 处重新分配属性: $(AutoUnifyAssemblyReferences)=“false”(先前值:“true”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (507,5) 处重新分配属性: $(ProcessorArchitecture)=“amd64”(先前值:“x64”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (559,5) 处重新分配属性: $(DelaySign)=“”(先前值:“false”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (628,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;”(先前值:“{CandidateAssemblyFiles}”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (629,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem}”(先前值:“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (630,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory}”(先前值:“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem}”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (631,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};”(先前值:“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory}”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (632,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx}”(先前值:“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (633,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders}”(先前值:“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx}”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (634,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders};{GAC}”(先前值:“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders}”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (635,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders};{GAC};{RawFileName}”(先前值:“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders};{GAC}”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (636,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders};{GAC};{RawFileName};D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\”(先前值:“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders};{GAC};{RawFileName}”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (3739,5) 处重新分配属性: $(_SGenGenerateSerializationAssembliesConfig)=“Auto”(先前值:“”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (3740,5) 处重新分配属性: $(_SGenGenerateSerializationAssembliesConfig)=“Off”(先前值:“Auto”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (4874,5) 处重新分配属性: $(_TargetsThatPrepareProjectReferences)=“ -1> AssignProjectConfiguration; -1> _SplitProjectReferencesByFileExistence -1> ”(先前值:“_SplitProjectReferencesByFileExistence”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets (125,5) 处重新分配属性: $(_CodeAnalysisTreatWarningsAsErrors)=“false”(先前值:“”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets (239,5) 处重新分配属性: $(CAExcludePath)=“C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\Include\um;”(先前值:“C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\Include\um;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets (240,5) 处重新分配属性: $(CAExcludePath)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\Include\um;”(先前值:“C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\Include\um;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets (241,5) 处重新分配属性: $(CAExcludePath)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\Include\um;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\Include\um;”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets (244,5) 处重新分配属性: $(PrepareForBuildDependsOn)=“;GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata;SetCABuildNativeEnvironmentVariables”(先前值:“;GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata”) -1>在 C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Xaml.targets (35,5) 处重新分配属性: $(PrepareResourcesDependsOn)=“ -1> XamlMarkupCompilePass1; -1> XamlMarkupCompilePass2; -1> -1> ; -1> PrepareResourceNames; -1> ResGen; -1> CompileLicxFiles -1> -1> ”(先前值:“ -1> ; -1> PrepareResourceNames; -1> ResGen; -1> CompileLicxFiles -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\TeamTest\Microsoft.TeamTest.targets (4,5) 处重新分配属性: $(ResolveReferencesDependsOn)=“ -1> -1> BeforeResolveReferences; -1> AssignProjectConfiguration; -1> ResolveProjectReferences; -1> FindInvalidProjectReferences; -1> ResolveNativeReferences; -1> ResolveAssemblyReferences; -1> GenerateBindingRedirects; -1> ResolveComReferences; -1> AfterResolveReferences -1> ; -1> ResolveTestReferences -1> ”(先前值:“ -1> BeforeResolveReferences; -1> AssignProjectConfiguration; -1> ResolveProjectReferences; -1> FindInvalidProjectReferences; -1> ResolveNativeReferences; -1> ResolveAssemblyReferences; -1> GenerateBindingRedirects; -1> ResolveComReferences; -1> AfterResolveReferences -1> ”) -1>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild -1>尝试使用扩展路径 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild 导入 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportAfter\* -1>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild -1>尝试使用扩展路径 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild 导入 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Sdks\Microsoft.Docker.Sdk\build\Microsoft.Docker.targets -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.targets (74,5) 处重新分配属性: $(ProjectLockFile)=“obj\project.assets.json”(先前值:“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\obj\project.assets.json”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.targets (185,5) 处重新分配属性: $(ResolveAssemblyReferencesDependsOn)=“ -1> ResolveProjectReferences; -1> FindInvalidProjectReferences; -1> GetFrameworkPaths; -1> GetReferenceAssemblyPaths; -1> PrepareForBuild; -1> ResolveSDKReferences; -1> ExpandSDKReferences; -1> ;ResolveNuGetPackageAssets”(先前值:“ -1> ResolveProjectReferences; -1> FindInvalidProjectReferences; -1> GetFrameworkPaths; -1> GetReferenceAssemblyPaths; -1> PrepareForBuild; -1> ResolveSDKReferences; -1> ExpandSDKReferences; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.targets (186,5) 处重新分配属性: $(PrepareResourcesDependsOn)=“ResolveNuGetPackageAssets; -1> XamlMarkupCompilePass1; -1> XamlMarkupCompilePass2; -1> -1> ; -1> PrepareResourceNames; -1> ResGen; -1> CompileLicxFiles -1> -1> ”(先前值:“ -1> XamlMarkupCompilePass1; -1> XamlMarkupCompilePass2; -1> -1> ; -1> PrepareResourceNames; -1> ResGen; -1> CompileLicxFiles -1> -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\Fakes\Microsoft.QualityTools.Testing.Fakes.targets (21,5) 处重新分配属性: $(FakesCommandLineArguments)=“ /Properties:";PlatformTarget=x64" /msbuildpath:"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\msbuild.exe"”(先前值:“ /Properties:";PlatformTarget=x64"”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\Fakes\Microsoft.QualityTools.Testing.Fakes.targets (72,5) 处重新分配属性: $(ResolveAssemblyReferencesDependsOn)=“ -1> -1> ResolveProjectReferences; -1> FindInvalidProjectReferences; -1> GetFrameworkPaths; -1> GetReferenceAssemblyPaths; -1> PrepareForBuild; -1> ResolveSDKReferences; -1> ExpandSDKReferences; -1> ;ResolveNuGetPackageAssets; -1> FakesGenerateBeforeBuild; -1> ”(先前值:“ -1> ResolveProjectReferences; -1> FindInvalidProjectReferences; -1> GetFrameworkPaths; -1> GetReferenceAssemblyPaths; -1> PrepareForBuild; -1> ResolveSDKReferences; -1> ExpandSDKReferences; -1> ;ResolveNuGetPackageAssets”) -1>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\Xamarin.Sdk.targets (15,9) 处重新分配属性: $(PrepareForRunDependsOn)=“ -1> _WriteTelemetryProperties; -1> -1> CopyFilesToOutputDirectory -1> -1> ”(先前值:“ -1> CopyFilesToOutputDirectory -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets (39,5) 处重新分配属性: $(DebugType)=“”(先前值:“none”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets (121,5) 处重新分配属性: $(BuildDependsOn)=“ -1> _PrepareForBuild; -1> -1> ResolveReferences; -1> PrepareForBuild; -1> InitializeBuildStatus; -1> BuildGenerateSources; -1> BuildCompile; -1> BuildLink; -1> ; -1> AfterBuild; -1> IncrementalClean; -1> FinalizeBuildStatus; -1> ”(先前值:“ -1> BeforeBuild; -1> CoreBuild; -1> AfterBuild -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets (129,5) 处重新分配属性: $(RebuildDependsOn)=“ -1> _PrepareForRebuild; -1> -1> BeforeRebuild; -1> Clean; -1> Build; -1> AfterRebuild; -1> ; -1> ”(先前值:“ -1> BeforeRebuild; -1> Clean; -1> Build; -1> AfterRebuild; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets (134,5) 处重新分配属性: $(CleanDependsOn)=“ -1> _PrepareForClean; -1> -1> BeforeClean; -1> UnmanagedUnregistration; -1> CoreClean; -1> CleanReferencedProjects; -1> CleanPublishFolder; -1> AfterClean -1> ; -1> ”(先前值:“ -1> BeforeClean; -1> UnmanagedUnregistration; -1> CoreClean; -1> CleanReferencedProjects; -1> CleanPublishFolder; -1> AfterClean -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (60,5) 处重新分配属性: $(BeforeBuildGenerateSourcesTargets)=“ -1> -1> ; -1> BeforeBuildGenerateSources; -1> ; -1> ”(先前值:“ -1> ; -1> BeforeBuildGenerateSources; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (71,5) 处重新分配属性: $(AfterBuildGenerateSourcesTargets)=“ -1> -1> ; -1> AfterBuildGenerateSources; -1> ; -1> AfterBuildGenerateSourcesEvent; -1> ”(先前值:“ -1> ; -1> AfterBuildGenerateSources; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (141,5) 处重新分配属性: $(BuildGenerateSourcesAction)=“_BuildGenerateSourcesAction”(先前值:“Build”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (142,5) 处重新分配属性: $(BuildCompileAction)=“_BuildCompileAction”(先前值:“Build”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (143,5) 处重新分配属性: $(BuildLinkAction)=“_BuildLinkAction”(先前值:“Build”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (250,5) 处重新分配属性: $(DetermineProjectTypeTargets)=“_PrepareForReferenceResolution; -1> ; -1> AddExternalIncludDirectoriesToPaths -1> ”(先前值:“ -1> ; -1> AddExternalIncludDirectoriesToPaths -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (312,5) 处重新分配属性: $(ResolveReferencesDependsOn)=“_PrepareForReferenceResolution;ComputeCrtSDKReference; -1> -1> BeforeResolveReferences; -1> AssignProjectConfiguration; -1> ResolveProjectReferences; -1> FindInvalidProjectReferences; -1> ResolveNativeReferences; -1> ResolveAssemblyReferences; -1> GenerateBindingRedirects; -1> ResolveComReferences; -1> AfterResolveReferences -1> ; -1> ResolveTestReferences -1> ”(先前值:“ -1> -1> BeforeResolveReferences; -1> AssignProjectConfiguration; -1> ResolveProjectReferences; -1> FindInvalidProjectReferences; -1> ResolveNativeReferences; -1> ResolveAssemblyReferences; -1> GenerateBindingRedirects; -1> ResolveComReferences; -1> AfterResolveReferences -1> ; -1> ResolveTestReferences -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (313,5) 处重新分配属性: $(ResolveAssemblyReferencesDependsOn)=“_PrepareForReferenceResolution; -1> -1> ResolveProjectReferences; -1> FindInvalidProjectReferences; -1> GetFrameworkPaths; -1> GetReferenceAssemblyPaths; -1> PrepareForBuild; -1> ResolveSDKReferences; -1> ExpandSDKReferences; -1> ;ResolveNuGetPackageAssets; -1> FakesGenerateBeforeBuild; -1> ”(先前值:“ -1> -1> ResolveProjectReferences; -1> FindInvalidProjectReferences; -1> GetFrameworkPaths; -1> GetReferenceAssemblyPaths; -1> PrepareForBuild; -1> ResolveSDKReferences; -1> ExpandSDKReferences; -1> ;ResolveNuGetPackageAssets; -1> FakesGenerateBeforeBuild; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (314,5) 处重新分配属性: $(ResolveSDKReferencesDependsOn)=“_PrepareForReferenceResolution;ComputeCrtSDKReference; -1> GetInstalledSDKLocations -1> ”(先前值:“ -1> GetInstalledSDKLocations -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (639,5) 处重新分配属性: $(ComputeCompileInputsTargets)=“ -1> -1> ; -1> GenerateTargetFrameworkMonikerAttribute; -1> ; -1> ComputeMIDLGeneratedCompileInputs; -1> ”(先前值:“ -1> ; -1> GenerateTargetFrameworkMonikerAttribute; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (952,5) 处重新分配属性: $(ComputeLinkInputsTargets)=“ -1> -1> ; -1> ComputeRCGeneratedLinkInputs; -1> ; -1> ComputeManifestGeneratedLinkerInputs; -1> ”(先前值:“ -1> ; -1> ComputeRCGeneratedLinkInputs; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1122,5) 处重新分配属性: $(GetTargetPathDependsOn)=“_PrepareForReferenceResolution;GetResolvedWinMD;”(先前值:“”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1148,5) 处重新分配属性: $(ComputeCompileInputsTargets)=“ -1> -1> -1> ; -1> GenerateTargetFrameworkMonikerAttribute; -1> ; -1> ComputeMIDLGeneratedCompileInputs; -1> ; -1> ComputeCLInputPDBName; -1> ComputeReferenceCLInput; -1> WarnCompileDuplicatedFilename -1> ”(先前值:“ -1> -1> ; -1> GenerateTargetFrameworkMonikerAttribute; -1> ; -1> ComputeMIDLGeneratedCompileInputs; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1200,5) 处重新分配属性: $(ComputeLinkInputsTargets)=“ -1> -1> -1> ; -1> ComputeRCGeneratedLinkInputs; -1> ; -1> ComputeManifestGeneratedLinkerInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ”(先前值:“ -1> -1> ; -1> ComputeRCGeneratedLinkInputs; -1> ; -1> ComputeManifestGeneratedLinkerInputs; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1207,5) 处重新分配属性: $(ComputeLibInputsTargets)=“ -1> -1> ; -1> ComputeRCGeneratedLibInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ”(先前值:“ -1> ; -1> ComputeRCGeneratedLibInputs; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1214,5) 处重新分配属性: $(ComputeImpLibInputsTargets)=“ -1> -1> -1> ; -1> ComputeRCGeneratedLibInputs; -1> ; -1> ComputeRCGeneratedImpLibInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ”(先前值:“ -1> -1> ; -1> ComputeRCGeneratedLibInputs; -1> ; -1> ComputeRCGeneratedImpLibInputs; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1275,5) 处重新分配属性: $(ComputeLinkInputsTargets)=“ -1> -1> -1> -1> ; -1> ComputeRCGeneratedLinkInputs; -1> ; -1> ComputeManifestGeneratedLinkerInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ; -1> ComputeCLGeneratedLinkInputs; -1> ”(先前值:“ -1> -1> -1> ; -1> ComputeRCGeneratedLinkInputs; -1> ; -1> ComputeManifestGeneratedLinkerInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1290,5) 处重新分配属性: $(ComputeLibInputsTargets)=“ -1> -1> -1> ; -1> ComputeRCGeneratedLibInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ; -1> ComputeCLGeneratedLibInputs; -1> ”(先前值:“ -1> -1> ; -1> ComputeRCGeneratedLibInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1305,5) 处重新分配属性: $(ComputeImpLibInputsTargets)=“ -1> -1> -1> -1> ; -1> ComputeRCGeneratedLibInputs; -1> ; -1> ComputeRCGeneratedImpLibInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ; -1> ComputeCLGeneratedImpLibInputs; -1> ”(先前值:“ -1> -1> -1> ; -1> ComputeRCGeneratedLibInputs; -1> ; -1> ComputeRCGeneratedImpLibInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1336,5) 处重新分配属性: $(ComputeLinkInputsTargets)=“ -1> -1> -1> -1> -1> ; -1> ComputeRCGeneratedLinkInputs; -1> ; -1> ComputeManifestGeneratedLinkerInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ; -1> ComputeCLGeneratedLinkInputs; -1> ; -1> ComputeLinkInputsFromProject; -1> ”(先前值:“ -1> -1> -1> -1> ; -1> ComputeRCGeneratedLinkInputs; -1> ; -1> ComputeManifestGeneratedLinkerInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ; -1> ComputeCLGeneratedLinkInputs; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1354,5) 处重新分配属性: $(ComputeLibInputsTargets)=“ -1> -1> -1> -1> ; -1> ComputeRCGeneratedLibInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ; -1> ComputeCLGeneratedLibInputs; -1> ; -1> ComputeLibInputsFromProject; -1> ”(先前值:“ -1> -1> -1> ; -1> ComputeRCGeneratedLibInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ; -1> ComputeCLGeneratedLibInputs; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1372,5) 处重新分配属性: $(ComputeImpLibInputsTargets)=“ -1> -1> -1> -1> -1> ; -1> ComputeRCGeneratedLibInputs; -1> ; -1> ComputeRCGeneratedImpLibInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ; -1> ComputeCLGeneratedImpLibInputs; -1> ; -1> ComputeImpLibInputsFromProject; -1> ”(先前值:“ -1> -1> -1> -1> ; -1> ComputeRCGeneratedLibInputs; -1> ; -1> ComputeRCGeneratedImpLibInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ; -1> ComputeCLGeneratedImpLibInputs; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1516,5) 处重新分配属性: $(ComputeLinkInputsTargets)=“ -1> -1> -1> -1> -1> -1> ; -1> ComputeRCGeneratedLinkInputs; -1> ; -1> ComputeManifestGeneratedLinkerInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ; -1> ComputeCLGeneratedLinkInputs; -1> ; -1> ComputeLinkInputsFromProject; -1> ; -1> ComputeReferenceLinkInputs; -1> ”(先前值:“ -1> -1> -1> -1> -1> ; -1> ComputeRCGeneratedLinkInputs; -1> ; -1> ComputeManifestGeneratedLinkerInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ; -1> ComputeCLGeneratedLinkInputs; -1> ; -1> ComputeLinkInputsFromProject; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1554,5) 处重新分配属性: $(ComputeLibInputsTargets)=“ -1> -1> -1> -1> -1> ; -1> ComputeRCGeneratedLibInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ; -1> ComputeCLGeneratedLibInputs; -1> ; -1> ComputeLibInputsFromProject; -1> ; -1> ComputeReferenceLibInputs; -1> ”(先前值:“ -1> -1> -1> -1> ; -1> ComputeRCGeneratedLibInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ; -1> ComputeCLGeneratedLibInputs; -1> ; -1> ComputeLibInputsFromProject; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1611,5) 处重新分配属性: $(ComputeLibInputsTargets)=“ -1> ComputeLibAdditionalOptions; -1> -1> -1> -1> -1> -1> ; -1> ComputeRCGeneratedLibInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ; -1> ComputeCLGeneratedLibInputs; -1> ; -1> ComputeLibInputsFromProject; -1> ; -1> ComputeReferenceLibInputs; -1> -1> ”(先前值:“ -1> -1> -1> -1> -1> ; -1> ComputeRCGeneratedLibInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ; -1> ComputeCLGeneratedLibInputs; -1> ; -1> ComputeLibInputsFromProject; -1> ; -1> ComputeReferenceLibInputs; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1806,5) 处重新分配属性: $(GetProjectInfoForReferenceDependsOn)=“ -1> -1> ; -1> AddPublicIncludeDirectoriesToProjectsInfoForReference; -1> ; -1> AddPublicBMIsToProjectsInfoForReference; -1> AddDeployRecipeFileToProjectsInfoForReference; -1> AddLibrariesToProjectsInfoForReference; -1> ”(先前值:“ -1> ; -1> AddPublicIncludeDirectoriesToProjectsInfoForReference; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (2193,5) 处重新分配属性: $(DocumentationProjectOutputGroupDependsOn)=“ResolvedXDCMake;ComputeCLCompileGeneratedXDCFiles”(先前值:“”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (2259,5) 处重新分配属性: $(ContentFilesProjectOutputGroupDependsOn)=“PrepareForBuild;AssignTargetPaths;PrepareForBuild;AssignTargetPaths;MakeDirsForFxc”(先前值:“PrepareForBuild;AssignTargetPaths”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets (308,5) 处重新分配属性: $(ComputeCompileInputsTargets)=“ -1> -1> -1> -1> ; -1> GenerateTargetFrameworkMonikerAttribute; -1> ; -1> ComputeMIDLGeneratedCompileInputs; -1> ; -1> ComputeCLInputPDBName; -1> ComputeReferenceCLInput; -1> WarnCompileDuplicatedFilename -1> ; -1> ; -1> FixupCLCompileOptions; -1> ”(先前值:“ -1> -1> -1> ; -1> GenerateTargetFrameworkMonikerAttribute; -1> ; -1> ComputeMIDLGeneratedCompileInputs; -1> ; -1> ComputeCLInputPDBName; -1> ComputeReferenceCLInput; -1> WarnCompileDuplicatedFilename -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets (2005,5) 处重新分配属性: $(BuildingProject)=“true”(先前值:“false”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets (2558,5) 处重新分配属性: $(ContentFilesProjectOutputGroupDependsOn)=“PrepareForBuild;AssignTargetPaths;PrepareForBuild;AssignTargetPaths;MakeDirsForFxc;_CreateCopyFileItems;”(先前值:“PrepareForBuild;AssignTargetPaths;PrepareForBuild;AssignTargetPaths;MakeDirsForFxc”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.targets (16,5) 处重新分配属性: $(PrepareForBuildDependsOn)=“_CheckWindowsSDKInstalled;;GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata;SetCABuildNativeEnvironmentVariables”(先前值:“;GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata;SetCABuildNativeEnvironmentVariables”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppClean.targets (22,5) 处重新分配属性: $(CleanDependsOn)=“ -1> -1> _PrepareForClean; -1> -1> BeforeClean; -1> UnmanagedUnregistration; -1> CoreClean; -1> CleanReferencedProjects; -1> CleanPublishFolder; -1> AfterClean -1> ; -1> ; -1> CppClean -1> ”(先前值:“ -1> _PrepareForClean; -1> -1> BeforeClean; -1> UnmanagedUnregistration; -1> CoreClean; -1> CleanReferencedProjects; -1> CleanPublishFolder; -1> AfterClean -1> ; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppClean.targets (92,5) 处重新分配属性: $(CppCleanDependsOn)=“ -1> BeforeCppClean; -1> ; -1> CoreCppClean; -1> AfterCppClean; -1> ;PGInstrumentedClean”(先前值:“ -1> BeforeCppClean; -1> ; -1> CoreCppClean; -1> AfterCppClean; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.DesignTime.targets (539,5) 处重新分配属性: $(BuildDependsOn)=“SetTelemetryEnvironmentVariables; -1> _PrepareForBuild; -1> -1> ResolveReferences; -1> PrepareForBuild; -1> InitializeBuildStatus; -1> BuildGenerateSources; -1> BuildCompile; -1> BuildLink; -1> ; -1> AfterBuild; -1> IncrementalClean; -1> FinalizeBuildStatus; -1> ”(先前值:“ -1> _PrepareForBuild; -1> -1> ResolveReferences; -1> PrepareForBuild; -1> InitializeBuildStatus; -1> BuildGenerateSources; -1> BuildCompile; -1> BuildLink; -1> ; -1> AfterBuild; -1> IncrementalClean; -1> FinalizeBuildStatus; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.DesignTime.targets (540,5) 处重新分配属性: $(RebuildDependsOn)=“SetTelemetryEnvironmentVariables; -1> _PrepareForRebuild; -1> -1> BeforeRebuild; -1> Clean; -1> Build; -1> AfterRebuild; -1> ; -1> ”(先前值:“ -1> _PrepareForRebuild; -1> -1> BeforeRebuild; -1> Clean; -1> Build; -1> AfterRebuild; -1> ; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\BuildCustomizations\masm.targets (11,5) 处重新分配属性: $(ComputeLinkInputsTargets)=“ -1> -1> -1> -1> -1> -1> -1> ; -1> ComputeRCGeneratedLinkInputs; -1> ; -1> ComputeManifestGeneratedLinkerInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ; -1> ComputeCLGeneratedLinkInputs; -1> ; -1> ComputeLinkInputsFromProject; -1> ; -1> ComputeReferenceLinkInputs; -1> ; -1> ComputeMASMOutput; -1> ”(先前值:“ -1> -1> -1> -1> -1> -1> ; -1> ComputeRCGeneratedLinkInputs; -1> ; -1> ComputeManifestGeneratedLinkerInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ; -1> ComputeCLGeneratedLinkInputs; -1> ; -1> ComputeLinkInputsFromProject; -1> ; -1> ComputeReferenceLinkInputs; -1> ”) -1>在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\BuildCustomizations\masm.targets (15,5) 处重新分配属性: $(ComputeLibInputsTargets)=“ -1> -1> ComputeLibAdditionalOptions; -1> -1> -1> -1> -1> -1> ; -1> ComputeRCGeneratedLibInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ; -1> ComputeCLGeneratedLibInputs; -1> ; -1> ComputeLibInputsFromProject; -1> ; -1> ComputeReferenceLibInputs; -1> -1> ; -1> ComputeMASMOutput; -1> ”(先前值:“ -1> ComputeLibAdditionalOptions; -1> -1> -1> -1> -1> -1> ; -1> ComputeRCGeneratedLibInputs; -1> ; -1> ComputeCustomBuildOutput; -1> ; -1> ComputeCLGeneratedLibInputs; -1> ; -1> ComputeLibInputsFromProject; -1> ; -1> ComputeReferenceLibInputs; -1> -1> ”) -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“GenerateTargetFrameworkMonikerAttribute”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GenerateTargetFrameworkMonikerAttribute”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“Build”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“Build”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“Rebuild”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“Rebuild”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuild”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AfterBuild”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“PrepareForBuild”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareForBuild”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetTargetPath”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetTargetPath”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeIntermediateSatelliteAssemblies”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ComputeIntermediateSatelliteAssemblies”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ClCompile”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ClCompile”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ResourceCompile”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ResourceCompile”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Lib”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Lib”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Link”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Link”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AllProjectOutputGroups”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AllProjectOutputGroups”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BuiltProjectOutputGroup”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuiltProjectOutputGroup”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DebugSymbolsProjectOutputGroup”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“DebugSymbolsProjectOutputGroup”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DocumentationProjectOutputGroup”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“DocumentationProjectOutputGroup”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SourceFilesProjectOutputGroup”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SourceFilesProjectOutputGroup”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ContentFilesProjectOutputGroup”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ContentFilesProjectOutputGroup”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AllProjectOutputGroupsDependencies”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AllProjectOutputGroupsDependencies”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BuiltProjectOutputGroupDependencies”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuiltProjectOutputGroupDependencies”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DebugSymbolsProjectOutputGroupDependencies”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“DebugSymbolsProjectOutputGroupDependencies”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DocumentationProjectOutputGroupDependencies”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“DocumentationProjectOutputGroupDependencies”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreBuildEvent”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PreBuildEvent”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PostBuildEvent”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PostBuildEvent”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ClCompile”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ClCompile”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Link”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Link”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Lib”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Lib”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ImpLib”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ImpLib”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Midl”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Midl”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ResourceCompile”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ResourceCompile”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“BeforeResGen”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BeforeResGen”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ResGen”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResGen”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“GenerateSatelliteAssemblies”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GenerateSatelliteAssemblies”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Manifest”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Manifest”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“XdcMake”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“XdcMake”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“BscMake”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BscMake”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ComputeMetaGenInputs”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.MetaGen.targets”中的目标“ComputeMetaGenInputs”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“GetNativeManifest”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetNativeManifest”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneDAL.v143.targets”中的目标“CheckIntelEnvironmentForVCLibsoneDAL”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportBefore\Intel.Libs.oneDAL.v143.targets”中的目标“CheckIntelEnvironmentForVCLibsoneDAL”。 -1>正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.DesignTime.targets”中的目标“GetTargetPathWithTargetPlatformMoniker”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetTargetPathWithTargetPlatformMoniker”。 -1>生成启动时间为 2023/4/20 20:41:48。 -1>由于条件的计算结果为 false,已跳过目标“EnableIntermediateOutputPathMismatchWarning”;('$(RestoreProjectStyle)' == 'PackageReference')的计算结果为('' == 'PackageReference')。 -1>目标 _CheckForInvalidConfigurationAndPlatform: -1> 设置属性: _InvalidConfigurationMessageText=The BaseOutputPath/OutputPath property is not set for project 'Asm.vcxproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Debug' Platform='x64'. -1> 设置属性: _InvalidConfigurationMessageText=The BaseOutputPath/OutputPath property is not set for project 'Asm.vcxproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Debug' Platform='x64'. This error may also appear if some other project is trying to follow a project-to-project reference to this project, this project has been unloaded or is not included in the solution, and the referencing project does not build using the same or an equivalent Configuration or Platform. -1> 由于 false 条件,已跳过任务“Error”;( '$(_InvalidConfigurationError)' == 'true' )计算为( '' == 'true' )。 -1> 由于 false 条件,已跳过任务“Warning”;( '$(_InvalidConfigurationWarning)' == 'true' )计算为( '' == 'true' )。 -1> 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“Message”任务。 -1> 任务“Message” -1> 任务参数:Importance=Low -1> 任务参数:Text=Configuration=Debug -1> Configuration=Debug -1> 已完成执行任务“Message”的操作。 -1> 任务“Message” -1> 任务参数:Importance=Low -1> 任务参数:Text=Platform=x64 -1> Platform=x64 -1> 已完成执行任务“Message”的操作。 -1> 由于 false 条件,已跳过任务“Error”;('$(OutDir)' != '' and !HasTrailingSlash('$(OutDir)'))计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\' != '' and !HasTrailingSlash('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\'))。 -1> 由于 false 条件,已跳过任务“Error”;('$(IntermediateOutputPath)' != '' and !HasTrailingSlash('$(IntermediateOutputPath)'))计算为('x64\Debug\' != '' and !HasTrailingSlash('x64\Debug\'))。 -1> 由于 false 条件,已跳过任务“Error”;('$(BaseIntermediateOutputPath)' != '' and !HasTrailingSlash('$(BaseIntermediateOutputPath)'))计算为('obj\' != '' and !HasTrailingSlash('obj\'))。 -1> 由于 false 条件,已跳过任务“Error”;( '$(_InitialMSBuildProjectExtensionsPath)' != '' And '$(MSBuildProjectExtensionsPath)' != '$(_InitialMSBuildProjectExtensionsPath)' )计算为( 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\obj\' != '' And 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\obj\' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\obj\' )。 -1> 由于 false 条件,已跳过任务“Warning”;( '$(EnableBaseIntermediateOutputPathMismatchWarning)' == 'true' And '$(_InitialBaseIntermediateOutputPath)' != '$(BaseIntermediateOutputPath)' And '$(BaseIntermediateOutputPath)' != '$(MSBuildProjectExtensionsPath)' )计算为( '' == 'true' And 'obj\' != 'obj\' And 'obj\' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\obj\' )。 -1>已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。 -1>目标 SetTelemetryEnvironmentVariables: -1> 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“SetEnv”任务。 -1> 任务“SetEnv” -1> 任务参数:Prefix=False -1> 任务参数:Value={97936E2B-15EB-430D-AFD4-BA6DBCE69271} -1> 任务参数:Name=VSTEL_SolutionSessionID -1> VSTEL_SolutionSessionID={97936E2B-15EB-430D-AFD4-BA6DBCE69271} -1> 已完成执行任务“SetEnv”的操作。 -1> 任务“SetEnv” -1> 任务参数:Prefix=False -1> 任务参数:Value=1244919026 -1> 任务参数:Name=VSTEL_CurrentSolutionBuildID -1> VSTEL_CurrentSolutionBuildID=1244919026 -1> 已完成执行任务“SetEnv”的操作。 -1> 任务“SetEnv” -1> 任务参数:Prefix=False -1> 任务参数:Value={f75765ef-dff3-4a7a-a7cb-f05993aee84f} -1> 任务参数:Name=VSTEL_ProjectID -1> VSTEL_ProjectID={f75765ef-dff3-4a7a-a7cb-f05993aee84f} -1> 输出属性: VSTEL_ProjectID={f75765ef-dff3-4a7a-a7cb-f05993aee84f} -1> 已完成执行任务“SetEnv”的操作。 -1>目标 _PrepareForBuild: -1> 设置属性: BuildType=Build -1> 设置属性: _BuildActionType=Build -1> 由于 false 条件,已跳过任务“CreateItem”;('%(CustomBuild.IncludeFileToTool)'!='')计算为(''!='')。 -1> 删除的项: CustomBuildStep=Asm -1>目标 _PrepareForReferenceResolution: -1> 由于 false 条件,已跳过任务“VCMessage”;('$(WarnAboutIndividualManagedFiles)' == 'true')计算为('' == 'true')。 -1> 设置属性: TargetFrameworkMoniker= -1> 设置属性: _FindDependencies=false -1> 设置属性: AdditionalExplicitAssemblyReferences= -1> 由于 false 条件,已跳过任务“Message”;('$(_REFERENCE_DEBUG)'=='true')计算为(''=='true')。 -1>由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为(''!='' and 'false'=='true' and '' != 'false')。 -1>目标 BeforeResolveReferences: -1>目标 AssignProjectConfiguration: -1> 设置属性: ShouldUnsetParentConfigurationAndPlatform=true -1> 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignProjectConfiguration”任务。 -1> 任务“AssignProjectConfiguration” -1> 任务参数:OutputType=exe -1> 任务参数:CurrentProjectPlatform=x64 -1> 任务参数:CurrentProject=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\Asm.vcxproj -1> 任务参数:ResolveConfigurationPlatformUsingMappings=False -1> 任务参数:SolutionConfigurationContents= -1> Debug|x64 -1> -1> 任务参数:ShouldUnsetParentConfigurationAndPlatform=True -1> 任务参数:OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration=True -1> 任务参数:CurrentProjectConfiguration=Debug -1> 已完成执行任务“AssignProjectConfiguration”的操作。 -1>已跳过目标“AssignProjectConfiguration”。以前的生成已成功。 -1>目标 _SplitProjectReferencesByFileExistence: -1> 由于 false 条件,已跳过任务“ResolveNonMSBuildProjectOutput”;('$(BuildingInsideVisualStudio)'=='true' and '@(ProjectReferenceWithConfiguration)'!='')计算为('true'=='true' and ''!='')。 -1>目标 _AddOutputPathToGlobalPropertiesToRemove: -1>目标 _GetProjectReferenceTargetFrameworkProperties: -1> 设置属性: ReferringTargetFrameworkForProjectReferences= -1> 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“MSBuild”任务。 -1> 任务“MSBuild” -1> 任务参数:BuildInParallel=True -1> 任务参数:SkipNonexistentTargets=True -1> 任务参数:RemoveProperties=;TargetFramework;RuntimeIdentifier -1> 任务参数:Targets=GetTargetFrameworks -1> 已完成执行任务“MSBuild”的操作。 -1> 由于 false 条件,已跳过任务“GetReferenceNearestTargetFrameworkTask”;('@(_ProjectReferenceTargetFrameworkPossibilities)' != '' and '$(ReferringTargetFrameworkForProjectReferences)' != '' -1> And '$(GetReferenceNearestTargetFrameworkTaskSupportsTargetPlatformParameter)' == 'true' and '%(_ProjectReferenceTargetFrameworkPossibilities.IsVcxOrNativeProj)' != 'true')计算为('' != '' and '' != '' -1> And 'true' == 'true' and '' != 'true')。 -1> 由于 false 条件,已跳过任务“GetReferenceNearestTargetFrameworkTask”;('@(_ProjectReferenceTargetFrameworkPossibilities)' != '' and '$(ReferringTargetFrameworkForProjectReferences)' != '' -1> And '$(GetReferenceNearestTargetFrameworkTaskSupportsTargetPlatformParameter)' != 'true' and '%(_ProjectReferenceTargetFrameworkPossibilities.IsVcxOrNativeProj)' != 'true')计算为('' != '' and '' != '' -1> And 'true' != 'true' and '' != 'true')。 -1>由于条件的计算结果为 false,已跳过目标“_GetProjectReferencePlatformProperties”;('$(EnableDynamicPlatformResolution)' == 'true' -1> and '$(BuildingInsideVisualStudio)' != 'true' -1> and '@(_MSBuildProjectReferenceExistent)' != '')的计算结果为('' == 'true' -1> and 'true' != 'true' -1> and '' != '')。 -1>目标 PrepareProjectReferences: -1>由于条件的计算结果为 false,已跳过目标“_RemoveNameMetadataFromProjectReferenceItems”;('@(ProjectReference)'!='')的计算结果为(''!='')。 -1>目标 ResolveProjectReferences: -1> 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and ('$(BuildingInsideVisualStudio)' == 'true' or '$(BuildProjectReferences)' != 'true') and '$(VisualStudioVersion)' != '10.0' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == 'true' and '' != '' and ('true' == 'true' or 'true' != 'true') and '17.0' != '10.0' and '' != '')。 -1> 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingInsideVisualStudio)' != 'true' and '$(BuildProjectReferences)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == 'true' and '' != '' and 'true' != 'true' and 'true' == 'true' and '' != '')。 -1> 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingProject)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == 'true' and '' != '' and 'true' == 'true' and '' != '')。 -1> 由于 false 条件,已跳过任务“Warning”;('@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceNonexistent)' != '')计算为('' != '' and '' != '')。 -1>由于条件的计算结果为 false,已跳过目标“FindInvalidProjectReferences”;('$(FindInvalidProjectReferences)' == 'true')的计算结果为('' == 'true')。 -1>由于条件的计算结果为 false,已跳过目标“ResolveNativeReferences”;('@(NativeReference)'!='')的计算结果为(''!='')。 -1>已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 -1>已跳过目标“ResolveProjectReferences”。以前的生成已成功。 -1>由于条件的计算结果为 false,已跳过目标“FindInvalidProjectReferences”;('$(FindInvalidProjectReferences)' == 'true')的计算结果为('' == 'true')。 -1>目标 GetFrameworkPaths: -1>已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 -1>已跳过目标“GetFrameworkPaths”。以前的生成已成功。 -1>目标 GetReferenceAssemblyPaths: -1> 设置属性: TargetFrameworkDirectory= -1> 由于 false 条件,已跳过任务“GetReferenceAssemblyPaths”;('$(TargetFrameworkMoniker)' != '' and ('$(_TargetFrameworkDirectories)' == '' or '$(_FullFrameworkReferenceAssemblyPaths)' == ''))计算为('' != '' and ('' == '' or '' == ''))。 -1> 设置属性: TargetFrameworkDirectory=;; -1> 设置属性: TargetFrameworkDirectory=;;;C:\Program Files %28x86%29\Windows Kits\10\References -1> 设置属性: RemoveAssemblyFoldersIfNoTargetFramework=true -1> 设置属性: AssemblySearchPaths={CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};;{GAC};{RawFileName};D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\ -1> 设置属性: TargetFrameworkProfile= -1>目标 AddExternalIncludDirectoriesToPaths: -1> 添加的项: -1> _ExternalIncludePathToInclude= -1> C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include -1> C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include -1> C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\winrt -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt -1> C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\Include\um -1> 删除的项: -1> _ExternalIncludePathToInclude= -1> C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include -1> C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include -1> C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\winrt -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt -1> C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\Include\um -1> 添加的项: -1> _ExternalIncludePathToExclude= -1> C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include -1> C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include -1> C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\winrt -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt -1> C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\Include\um -1> 删除的项: -1> _ExternalIncludePathToExclude= -1> C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include -1> C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include -1> C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\winrt -1> C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt -1> C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\Include\um -1>目标 SetBuildDefaultEnvironmentVariables: -1> 任务“SetEnv” -1> 任务参数:Prefix=False -1> 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\bin\release\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\libfabric\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\libfabric\bin\utils\;C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\redist\intel64_win\compiler;C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\redist\ia32_win\compiler;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler;C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Wolfram Research\WolframScript\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\PolySpace\R2021a\runtime\win64;C:\Program Files\PolySpace\R2021a\bin;C:\Program Files\PolySpace\R2021a\polyspace\bin;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\NoteBook FanControl\;C:\Program Files\Git\cmd;C:\Program Files\CMake\bin;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files\Tailscale\;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools; -1> 任务参数:Name=PATH -1> PATH=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\bin\release\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\libfabric\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\libfabric\bin\utils\;C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\redist\intel64_win\compiler;C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\redist\ia32_win\compiler;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler;C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Wolfram Research\WolframScript\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\PolySpace\R2021a\runtime\win64;C:\Program Files\PolySpace\R2021a\bin;C:\Program Files\PolySpace\R2021a\polyspace\bin;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\NoteBook FanControl\;C:\Program Files\Git\cmd;C:\Program Files\CMake\bin;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files\Tailscale\;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools; -1> 输出属性: Path=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64%3bC:\Program Files %28x86%29\Windows Kits\10\bin\10.0.19041.0\x64%3b%3bC:\Program Files %28x86%29\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64%3bC:\Program Files %28x86%29\Windows Kits\10\bin\10.0.19041.0\x86%3b%3bC:\Program Files %28x86%29\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide%3bC:\Program Files %28x86%29\HTML Help Workshop%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64%3bC:\Windows\Microsoft.NET\Framework64\v4.0.30319\%3bC:\Windows\Microsoft.NET\Framework\v4.0.30319\%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin%3bC:\Windows\Microsoft.NET\Framework\v4.0.30319\%3b%3bC:\Program Files %28x86%29\NVIDIA Corporation\PhysX\Common%3bC:\Program Files %28x86%29\VMware\VMware Workstation\bin\%3bC:\Program Files %28x86%29\Intel\oneAPI\mpi\latest\bin\%3bC:\Program Files %28x86%29\Intel\oneAPI\mpi\latest\bin\release\%3bC:\Program Files %28x86%29\Intel\oneAPI\mpi\latest\libfabric\bin\%3bC:\Program Files %28x86%29\Intel\oneAPI\mpi\latest\libfabric\bin\utils\%3bC:\Program Files %28x86%29\Intel\oneAPI\compiler\latest\windows\redist\intel64_win\compiler%3bC:\Program Files %28x86%29\Intel\oneAPI\compiler\latest\windows\redist\ia32_win\compiler%3bC:\Program Files %28x86%29\Common Files\Intel\Shared Libraries\redist\intel64\compiler%3bC:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin%3bC:\Program Files %28x86%29\Common Files\Oracle\Java\javapath%3bC:\WINDOWS\system32%3bC:\WINDOWS%3bC:\WINDOWS\System32\Wbem%3bC:\WINDOWS\System32\WindowsPowerShell\v1.0\%3bC:\WINDOWS\System32\OpenSSH\%3bC:\Program Files\dotnet\%3bC:\Program Files\Wolfram Research\WolframScript\%3bC:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR%3bC:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\%3bC:\Program Files %28x86%29\Microsoft SQL Server\120\Tools\Binn\%3bC:\Program Files\Microsoft SQL Server\120\Tools\Binn\%3bC:\Program Files\Microsoft SQL Server\120\DTS\Binn\%3bC:\Program Files %28x86%29\Windows Kits\8.1\Windows Performance Toolkit\%3bC:\Program Files\PolySpace\R2021a\runtime\win64%3bC:\Program Files\PolySpace\R2021a\bin%3bC:\Program Files\PolySpace\R2021a\polyspace\bin%3bC:\Program Files\Microsoft VS Code\bin%3bC:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\%3bC:\Program Files\Microsoft SQL Server\150\Tools\Binn\%3bC:\Program Files %28x86%29\NoteBook FanControl\%3bC:\Program Files\Git\cmd%3bC:\Program Files\CMake\bin%3bC:\Program Files\IDM Computer Solutions\UltraEdit%3bC:\Program Files\Tailscale\%3bC:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps%3bC:\Users\Nitlo\.dotnet\tools%3b -1> 已完成执行任务“SetEnv”的操作。 -1> 任务“SetEnv” -1> 任务参数:Prefix=False -1> 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64; -1> 任务参数:Name=LIB -1> LIB=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64; -1> 输出属性: LIB=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64%3b%3bC:\Program Files %28x86%29\Windows Kits\10\lib\10.0.19041.0\ucrt\x64%3b%3b%3bC:\Program Files %28x86%29\Windows Kits\10\lib\10.0.19041.0\um\x64%3bC:\Program Files %28x86%29\Windows Kits\NETFXSDK\4.8\lib\um\x64%3b -1> 已完成执行任务“SetEnv”的操作。 -1> 任务“SetEnv” -1> 任务参数:Prefix=False -1> 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64; -1> 任务参数:Name=LIBPATH -1> LIBPATH=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64; -1> 输出属性: LIBPATH=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64%3b -1> 已完成执行任务“SetEnv”的操作。 -1> 任务“SetEnv” -1> 任务参数:Prefix=False -1> 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\Include\um; -1> 任务参数:Name=INCLUDE -1> INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\Include\um; -1> 输出属性: INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.19041.0\ucrt%3b%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.19041.0\um%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.19041.0\shared%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.19041.0\winrt%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.19041.0\cppwinrt%3bC:\Program Files %28x86%29\Windows Kits\NETFXSDK\4.8\Include\um%3b -1> 已完成执行任务“SetEnv”的操作。 -1> 任务“SetEnv” -1> 任务参数:Prefix=False -1> 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\Include\um; -1> 任务参数:Name=EXTERNAL_INCLUDE -1> EXTERNAL_INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\Include\um; -1> 输出属性: EXTERNAL_INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.19041.0\ucrt%3b%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.19041.0\um%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.19041.0\shared%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.19041.0\winrt%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.19041.0\cppwinrt%3bC:\Program Files %28x86%29\Windows Kits\NETFXSDK\4.8\Include\um%3b -1> 已完成执行任务“SetEnv”的操作。 -1>由于条件的计算结果为 false,已跳过目标“SetUserMacroEnvironmentVariables”;('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true')的计算结果为('' != '' and '' != 'true')。 -1>已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 -1>目标 GetResolvedWinMD: -1> 添加的项: -1> Link= -1> tmp -1> AcceptableNonZeroExitCodes= -1> AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; -1> AllowIsolation=true -1> CLRImageType=Default -1> DataExecutionPrevention=true -1> DelaySign= -1> DeleteSoon=true -1> Driver=NotSet -1> EnableUAC=true -1> EntryPointSymbol=main -1> GenerateDebugInformation=true -1> GenerateMapFile=false -1> IgnoreEmbeddedIDL=false -1> ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.lib -1> IncrementalLinkDatabaseFile=x64\Debug\Asm.ilk -1> KeyFile= -1> LinkErrorReporting=PromptImmediately -1> LinkTimeCodeGenerationObjectFile=x64\Debug\Asm.iobj -1> ManifestFile=x64\Debug\Asm.exe.intermediate.manifest -1> MapExports=false -1> MinimalRebuildFromTracking=true -1> NoEntryPoint=false -1> OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.exe -1> PerUserRedirection=false -1> Profile=false -1> ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.pgd -1> ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.pdb -1> RandomizedBaseAddress=true -1> RegisterOutput=false -1> SetChecksum=false -1> ShowProgress=NotSet -1> SubSystem=Console -1> SuppressStartupBanner=true -1> SwapRunFromCD=false -1> SwapRunFromNET=false -1> TargetMachine=MachineX64 -1> TrackerLogDirectory=x64\Debug\Asm.tlog\ -1> TurnOffAssemblyGeneration=false -1> TypeLibraryResourceID=1 -1> UACExecutionLevel=AsInvoker -1> UACUIAccess=false -1> 删除的项: -1> Link= -1> tmp -1> AcceptableNonZeroExitCodes= -1> AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; -1> AllowIsolation=true -1> CLRImageType=Default -1> DataExecutionPrevention=true -1> DelaySign= -1> DeleteSoon=true -1> Driver=NotSet -1> EnableUAC=true -1> EntryPointSymbol=main -1> GenerateDebugInformation=true -1> GenerateMapFile=false -1> IgnoreEmbeddedIDL=false -1> ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.lib -1> IncrementalLinkDatabaseFile=x64\Debug\Asm.ilk -1> KeyFile= -1> LinkErrorReporting=PromptImmediately -1> LinkTimeCodeGenerationObjectFile=x64\Debug\Asm.iobj -1> ManifestFile=x64\Debug\Asm.exe.intermediate.manifest -1> MapExports=false -1> MinimalRebuildFromTracking=true -1> NoEntryPoint=false -1> OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.exe -1> PerUserRedirection=false -1> Profile=false -1> ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.pgd -1> ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.pdb -1> RandomizedBaseAddress=true -1> RegisterOutput=false -1> SetChecksum=false -1> ShowProgress=NotSet -1> SubSystem=Console -1> SuppressStartupBanner=true -1> SwapRunFromCD=false -1> SwapRunFromNET=false -1> TargetMachine=MachineX64 -1> TrackerLogDirectory=x64\Debug\Asm.tlog\ -1> TurnOffAssemblyGeneration=false -1> TypeLibraryResourceID=1 -1> UACExecutionLevel=AsInvoker -1> UACUIAccess=false -1>目标 _CheckWindowsSDKInstalled: -1> 设置属性: WindowsSDKInstalled=false -1> 设置属性: WindowsSDK_UAP_Support=false -1> 设置属性: WindowsSDK_Desktop_Support=false -1> 设置属性: WindowsSDKInstalled=true -1> 设置属性: WindowsSDK_UAP_Support= true -1> 设置属性: WindowsSDK_Desktop_Support=true -1> 由于 false 条件,已跳过任务“VCMessage”;('$(WindowsSDKInstalled)' != 'true')计算为('true' != 'true')。 -1> 由于 false 条件,已跳过任务“VCMessage”;('$(WindowsAppContainer)' != 'true' and '$(WindowsSDK_Desktop_Support)' != true)计算为('false' != 'true' and 'true' != true)。 -1>已跳过目标“GetFrameworkPaths”。以前的生成已成功。 -1>已跳过目标“GetReferenceAssemblyPaths”。以前的生成已成功。 -1>由于条件的计算结果为 false,已跳过目标“AssignLinkMetadata”;( '$(SynthesizeLinkMetadata)' == 'true' )的计算结果为( '' == 'true' )。 -1>目标 SetCABuildNativeEnvironmentVariables: -1> 任务“SetEnv” -1> 任务参数:Prefix=False -1> 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\Include\um; -1> 任务参数:Name=CAExcludePath -1> CAExcludePath=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\Include\um; -1> 已完成执行任务“SetEnv”的操作。 -1> 由于 false 条件,已跳过任务“SetEnv”;('$(RunMsvcAnalysis)'=='true' and '$(VCCodeAnalysisUX)'=='true')计算为('false'=='true' and 'true'=='true')。 -1>目标 PrepareForBuild: -1> 设置属性: TargetDir=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\ -1> 设置属性: LocalDebuggerCommand=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.exe -1> 设置属性: BuildProjectReferences=false -1> 设置属性: ConfigurationPlatformExists=true -1> 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)' != 'true' and '$(ConfigurationPlatformExists)' != 'true')计算为('' != 'true' and 'true' != 'true')。 -1> 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)' != 'true' and '$(_ToolsetFound)' != 'true')计算为('' != 'true' and 'true' != 'true')。 -1> 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“MakeDir”任务。 -1> 任务“MakeDir” -1> 任务参数:Directories=x64\Debug\ -1> 已完成执行任务“MakeDir”的操作。 -1> 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(WindowsAppContainer)'=='true' and '$(ConfigurationType)'!='Application' and '$(ConfigurationType)'!='DynamicLibrary' and '$(ConfigurationType)'!='StaticLibrary')计算为(''!='true' and 'false'=='true' and 'Application'!='Application' and 'Application'!='DynamicLibrary' and 'Application'!='StaticLibrary')。 -1> 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(VCToolsInstallDir)'=='' and '$(UseEnv)' != 'true' and ('$(TargetFrameworkVersion)'=='v3.5' or '$(TargetFrameworkVersion)'=='v3.0' or '$(TargetFrameworkVersion)'=='v2.0' ))计算为(''!='true' and 'C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\'=='' and '' != 'true' and (''=='v3.5' or ''=='v3.0' or ''=='v2.0' ))。 -1> 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(VCToolsInstallDir)'=='' and '$(UseEnv)' != 'true' and '$(PlatformToolset)'=='v90')计算为(''!='true' and 'C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\'=='' and '' != 'true' and 'v143'=='v90')。 -1> 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“CheckVCToolsetVersion”任务。 -1> 任务“CheckVCToolsetVersion” -1> 任务参数:PlatformToolset=v143 -1> 任务参数:VCToolsInstallDir=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\ -1> 任务参数:VCToolsVersion=14.33.31629 -1> 已完成执行任务“CheckVCToolsetVersion”的操作。 -1> 添加的项: -1> Link= -1> __Tempfile__ -1> AcceptableNonZeroExitCodes= -1> AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; -1> AllowIsolation=true -1> CLRImageType=Default -1> DataExecutionPrevention=true -1> DelaySign= -1> Driver=NotSet -1> EnableUAC=true -1> EntryPointSymbol=main -1> GenerateDebugInformation=true -1> GenerateMapFile=false -1> IgnoreEmbeddedIDL=false -1> ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.lib -1> IncrementalLinkDatabaseFile=x64\Debug\Asm.ilk -1> KeyFile= -1> LinkErrorReporting=PromptImmediately -1> LinkTimeCodeGenerationObjectFile=x64\Debug\Asm.iobj -1> ManifestFile=x64\Debug\Asm.exe.intermediate.manifest -1> MapExports=false -1> MinimalRebuildFromTracking=true -1> NoEntryPoint=false -1> OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.exe -1> PerUserRedirection=false -1> Profile=false -1> ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.pgd -1> ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.pdb -1> RandomizedBaseAddress=true -1> RegisterOutput=false -1> SetChecksum=false -1> ShowProgress=NotSet -1> SubSystem=Console -1> SuppressStartupBanner=true -1> SwapRunFromCD=false -1> SwapRunFromNET=false -1> TargetMachine=MachineX64 -1> Temp=true -1> TrackerLogDirectory=x64\Debug\Asm.tlog\ -1> TurnOffAssemblyGeneration=false -1> TypeLibraryResourceID=1 -1> UACExecutionLevel=AsInvoker -1> UACUIAccess=false -1> 删除的项: -1> Link= -1> __Tempfile__ -1> AcceptableNonZeroExitCodes= -1> AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; -1> AllowIsolation=true -1> CLRImageType=Default -1> DataExecutionPrevention=true -1> DelaySign= -1> Driver=NotSet -1> EnableUAC=true -1> EntryPointSymbol=main -1> GenerateDebugInformation=true -1> GenerateMapFile=false -1> IgnoreEmbeddedIDL=false -1> ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.lib -1> IncrementalLinkDatabaseFile=x64\Debug\Asm.ilk -1> KeyFile= -1> LinkErrorReporting=PromptImmediately -1> LinkTimeCodeGenerationObjectFile=x64\Debug\Asm.iobj -1> ManifestFile=x64\Debug\Asm.exe.intermediate.manifest -1> MapExports=false -1> MinimalRebuildFromTracking=true -1> NoEntryPoint=false -1> OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.exe -1> PerUserRedirection=false -1> Profile=false -1> ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.pgd -1> ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\Asm.pdb -1> RandomizedBaseAddress=true -1> RegisterOutput=false -1> SetChecksum=false -1> ShowProgress=NotSet -1> SubSystem=Console -1> SuppressStartupBanner=true -1> SwapRunFromCD=false -1> SwapRunFromNET=false -1> TargetMachine=MachineX64 -1> Temp=true -1> TrackerLogDirectory=x64\Debug\Asm.tlog\ -1> TurnOffAssemblyGeneration=false -1> TypeLibraryResourceID=1 -1> UACExecutionLevel=AsInvoker -1> UACUIAccess=false -1> 由于 false 条件,已跳过任务“VCMessage”;('$(CheckMFCInstalled)' == 'true' and !Exists($(MFC_KeyFile)) and '$(SpectreLibs)' == '')计算为('' == 'true' and !Exists(C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64\mfcs140.lib) and '' == '')。 -1> 由于 false 条件,已跳过任务“VCMessage”;('$(CheckMFCInstalled)' == 'true' and !Exists($(MFC_KeyFile)) and '$(SpectreLibs)' != '')计算为('' == 'true' and !Exists(C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64\mfcs140.lib) and '' != '')。 -1> 由于 false 条件,已跳过任务“VCMessage”;('$(CheckATLInstalled)' == 'true' and !Exists($(ATL_KeyFile)) and '$(SpectreLibs)' == '')计算为('' == 'true' and !Exists(C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64\atls.lib) and '' == '')。 -1> 由于 false 条件,已跳过任务“VCMessage”;('$(CheckATLInstalled)' == 'true' and !Exists($(ATL_KeyFile)) and '$(SpectreLibs)' != '')计算为('' == 'true' and !Exists(C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64\atls.lib) and '' != '')。 -1> 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)' != 'true' and -1> '$(CheckMSVCComponents)'=='true' and -1> '$(SpectreMitigation)' != '' and -1> '$(SpectreMitigation)' != 'false' and -1> (('$(VC_Target_Library_Platform)' == 'OneCore' and !Exists('$(VC_LibraryPath_VC_OneCore_CurrentPlatform_spectre)')) or -1> ('$(VC_Target_Library_Platform)' == 'Desktop' and !Exists('$(VC_LibraryPath_VC_Desktop_CurrentPlatform_spectre)'))))计算为('' != 'true' and -1> 'true'=='true' and -1> 'false' != '' and -1> 'false' != 'false' and -1> (('Desktop' == 'OneCore' and !Exists('C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\onecore\x64')) or -1> ('Desktop' == 'Desktop' and !Exists('C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\x64'))))。 -1> 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(VCToolsInstallDir)'=='' and '$(UseEnv)' != 'true' and '$(CheckMSVCComponents)'=='true')计算为(''!='true' and 'C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\'=='' and '' != 'true' and 'true'=='true')。 -1> 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(WindowsSDKDir)'=='' and '$(UseEnv)' != 'true')计算为(''!='true' and 'C:\Program Files (x86)\Windows Kits\10\'=='' and '' != 'true')。 -1> 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(IntDirTrailingSlashWarning)'=='true')计算为(''!='true' and ''=='true')。 -1> 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(OutDirTrailingSlashWarning)'=='true')计算为(''!='true' and ''=='true')。 -1> 由于 false 条件,已跳过任务“VCMessage”;('%(CompatibilityIssues.Identity)' != '' and '$(DesignTimeBuild)'!='true')计算为('' != '' and ''!='true')。 -1> 由于 false 条件,已跳过任务“VCMessage”;('$(IgnoreWarnIntDirSharingDetected)' != 'true' and '$(IntDirSharingDetected)' == 'true')计算为('' != 'true' and '' == 'true')。 -1> 设置属性: _Tmp=C:\Users\Nitlo\AppData\Local\Temp -1> 设置属性: _Temp=C:\Users\Nitlo\AppData\Local\Temp -1> 设置属性: _Tmp=C:\Users\Nitlo\AppData\Local\Temp\ -1> 设置属性: _Temp=C:\Users\Nitlo\AppData\Local\Temp\ -1> 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(IgnoreWarnIntDirInTempDetected)' != 'true' and ('$(IntDirFullPath.StartsWith($(_Tmp), true, null))' == 'true' or '$(IntDirFullPath.StartsWith($(_Temp), true, null))' == 'true' or '$(OutDirFullPath.StartsWith($(_Tmp), true, null))' == 'true' or '$(OutDirFullPath.StartsWith($(_Temp), true, null))' == 'true'))计算为(''!='true' and '' != 'true' and ('False' == 'true' or 'False' == 'true' or 'False' == 'true' or 'False' == 'true'))。 -1> 任务“MakeDir” -1> 任务参数: -1> Directories= -1> x64\Debug\ -1> D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\ -1> x64\Debug\Asm.tlog\ -1> 已完成执行任务“MakeDir”的操作。 -1>已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 -1>由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为(''!='' and 'false'=='true' and '' != 'false')。 -1>由于条件的计算结果为 false,已跳过目标“GetInstalledSDKLocations”;('@(SDKReference)' != '')的计算结果为('' != '')。 -1>目标 ResolveSDKReferences: -1> 由于 false 条件,已跳过任务“ResolveSDKReference”;('@(SDKReference)'!='')计算为(''!='')。 -1>已跳过目标“ResolveSDKReferences”。以前的生成已成功。 -1>目标 ExpandSDKReferences: -1> 由于 false 条件,已跳过任务“GetSDKReferenceFiles”;('@(ResolvedSDKReference)'!='')计算为(''!='')。 -1>由于条件的计算结果为 false,已跳过目标“ResolveNuGetPackageAssets”;('$(ResolveNuGetPackages)' == 'true' and exists('$(ProjectLockFile)'))的计算结果为('true' == 'true' and exists('obj\project.assets.json'))。 -1>由于条件的计算结果为 false,已跳过目标“FakesGenerateBeforeBuild”;(@(Fakes) != '' AND $(BuildingProject) AND $(FakesUseV2Generation) != 'true')的计算结果为( != '' AND true AND != 'true')。 -1>目标 ResolveAssemblyReferences: -1> 添加的项: _ReferenceInstalledAssemblyDirectory=C:\Program Files (x86)\Windows Kits\10\References -1> 设置属性: ResolveAssemblyReferencesStateFile=x64\Debug\Asm.vcxproj.AssemblyReference.cache -1> 设置属性: ResolveAssemblyReferencesSilent=false -1> 设置属性: ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch=Warning -1> 设置属性: ResolveAssemblyReferencesFindRelatedSatellites=true -1> 设置属性: ResolveAssemblyReferencesFindSerializationAssemblies=true -1> 设置属性: ResolveAssemblyReferencesFindRelatedFiles=true -1> 设置属性: ResolveAssemblyReferenceOutputUnresolvedAssemblyConflicts=false -1> 设置属性: FindDependenciesOfExternallyResolvedReferences=false -1> 由于 false 条件,已跳过任务“ResolveAssemblyReference”;('@(Reference)'!='' or '@(_ResolvedProjectReferencePaths)'!='' or '@(_ExplicitReference)' != '')计算为(''!='' or ''!='' or '' != '')。 -1>由于条件的计算结果为 false,已跳过目标“GenerateFakes”;($(BuildingProject) AND $(FakesUseV2Generation) == 'true')的计算结果为(true AND == 'true')。 -1>由于条件的计算结果为 false,已跳过目标“GenerateBindingRedirects”;('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true')的计算结果为('' == 'true' and 'true' == 'true')。 -1>由于条件的计算结果为 false,已跳过目标“GenerateBindingRedirectsUpdateAppConfig”;('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true' and Exists('$(_GenerateBindingRedirectsIntermediateAppConfig)'))的计算结果为('' == 'true' and 'true' == 'true' and Exists('x64\Debug\Asm.exe.config'))。 -1>由于条件的计算结果为 false,已跳过目标“ResolveComReferences”;('@(COMReference)'!='' or '@(COMFileReference)'!='')的计算结果为(''!='' or ''!='')。 -1>目标 AfterResolveReferences: -1>由于条件的计算结果为 false,已跳过目标“ResolveTestReferences”;('@(Shadow)'!='')的计算结果为(''!='')。 -1>目标 ResolveReferences: -1>已跳过目标“PrepareForBuild”。以前的生成已成功。 -1>已跳过目标“PrepareForBuild”。以前的生成已成功。 -1>目标 InitializeBuildStatus: -1> 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“ReadLinesFromFile”任务。 -1> 任务“ReadLinesFromFile” -1> 任务参数:File=x64\Debug\Asm.tlog\Asm.lastbuildstate -1> 输出项: -1> _ReadProjectStateLine= -1> PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.19041.0: -1> Debug|x64|D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\| -1> 已完成执行任务“ReadLinesFromFile”的操作。 -1> 设置属性: ProjectStateLine=TargetPlatformVersion=10.0.19041.0: -1> 设置属性: ProjectStateLine=VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.19041.0: -1> 设置属性: ProjectStateLine=PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.19041.0: -1> 设置属性: StateBuildType=Build -1> 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“WriteLinesToFile”任务。 -1> 任务“WriteLinesToFile” -1> 任务参数: -1> Lines= -1> PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.19041.0: -1> Debug|x64|D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\| -1> 任务参数:Overwrite=True -1> 任务参数:File=x64\Debug\Asm.tlog\Asm.lastbuildstate -1> 已完成执行任务“WriteLinesToFile”的操作。 -1> 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“Touch”任务。 -1> 任务“Touch” -1> 任务参数:AlwaysCreate=True -1> 任务参数:Files=x64\Debug\Asm.tlog\unsuccessfulbuild -1> 正在对“x64\Debug\Asm.tlog\unsuccessfulbuild”执行 Touch 任务。 -1> 已完成执行任务“Touch”的操作。 -1>已跳过目标“PrepareProjectReferences”。以前的生成已成功。 -1>目标 BuildGenerateSourcesTraverse: -1> 由于 false 条件,已跳过任务“MSBuild”;('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true')计算为('' == 'true' and '' != '' and '' != '' and '' == 'true')。 -1>已跳过目标“PrepareForBuild”。以前的生成已成功。 -1>已跳过目标“ResolveReferences”。以前的生成已成功。 -1>目标 BeforeBuildGenerateSources: -1>目标 PreBuildEvent: -1> 由于 false 条件,已跳过任务“Message”;('%(PreBuildEvent.Message)' != '' and '%(PreBuildEvent.Command)' != '')计算为('' != '' and '' != '')。 -1> 由于 false 条件,已跳过任务“Exec”;('%(PreBuildEvent.Command)' != '')计算为('' != '')。 -1>已跳过目标“PrepareForBuild”。以前的生成已成功。 -1>已跳过目标“InitializeBuildStatus”。以前的生成已成功。 -1>已跳过目标“SetBuildDefaultEnvironmentVariables”。以前的生成已成功。 -1>由于条件的计算结果为 false,已跳过目标“SetUserMacroEnvironmentVariables”;('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true')的计算结果为('' != '' and '' != 'true')。 -1>目标 _SelectedFiles: -1>目标 SelectCustomBuild: -1>目标 ComputeCustomBuildOutput: -1> 由于 false 条件,已跳过任务“CreateItem”;('%(CustomBuildOutputs.OutputItemType)'!='')计算为(''!='')。 -1> 任务“MakeDir” -1> 已完成执行任务“MakeDir”的操作。 -1>目标 CustomBuild: -1> 设置属性: CustomBuildToolArchitecture=Native32Bit -1> 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“GetOutOfDateItems”任务。 -1> 任务“GetOutOfDateItems” -1> 任务参数:TLogNamePrefix=ParallelCustomBuild -1> 任务参数:TLogDirectory=x64\Debug\Asm.tlog\ -1> 任务参数:OutputsMetadataName=Outputs -1> 任务参数:CommandMetadataName=Command -1> 任务参数:DependenciesMetadataName=AdditionalInputs -1> 任务参数:TrackFileAccess=True -1> 已完成执行任务“GetOutOfDateItems”的操作。 -1> 任务“GetOutOfDateItems” -1> 任务参数:TLogNamePrefix=CustomBuild -1> 任务参数:TLogDirectory=x64\Debug\Asm.tlog\ -1> 任务参数:CheckForInterdependencies=True -1> 任务参数:OutputsMetadataName=Outputs -1> 任务参数:CommandMetadataName=Command -1> 任务参数:DependenciesMetadataName=AdditionalInputs -1> 任务参数:TrackFileAccess=True -1> 已完成执行任务“GetOutOfDateItems”的操作。 -1> 由于 false 条件,已跳过任务“ParallelCustomBuild”;('@(_ParallelCustomBuild)' != '')计算为('' != '')。 -1> 由于 false 条件,已跳过任务“CustomBuild”;('@(_CustomBuild)' != '')计算为('' != '')。 -1>由于条件的计算结果为 false,已跳过目标“FxExport”;('@(FxCompile)' != '')的计算结果为('' != '')。 -1>由于条件的计算结果为 false,已跳过目标“FxCompile”;('@(FxCompile)' != '')的计算结果为('' != '')。 -1>目标 _WriteMasmTlogs: -1> 添加的项: _MasmReadTlog=^D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\源.asm -1> 添加的项: -1> _MasmWriteTlog= -1> ^D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\源.asm -1> D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\源.obj -1> 任务“WriteLinesToFile” -1> 任务参数:Lines=^D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\MATH\ASM\源.ASM -1> 任务参数:Overwrite=True -1> 任务参数:Encoding=Unicode -1> 任务参数:File=x64\Debug\Asm.tlog\Masm.read.1u.tlog -1> 已完成执行任务“WriteLinesToFile”的操作。 -1> 任务“WriteLinesToFile” -1> 任务参数: -1> Lines= -1> ^D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\MATH\ASM\源.ASM -1> D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\MATH\ASM\X64\DEBUG\源.OBJ -1> 任务参数:Overwrite=True -1> 任务参数:Encoding=Unicode -1> 任务参数:File=x64\Debug\Asm.tlog\Masm.write.1u.tlog -1> 已完成执行任务“WriteLinesToFile”的操作。 -1> 删除的项: _MasmReadTlog=^D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\源.asm -1> 删除的项: -1> _MasmWriteTlog= -1> ^D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\源.asm -1> D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm\x64\Debug\源.obj -1>已跳过目标“_SelectedFiles”。以前的生成已成功。 -1>目标 _MASM: -1> 正在完全生成目标“_MASM”。 -1> 输出文件“x64\Debug\源.obj”不存在。 -1> 任务“Message” -1> 任务参数:Importance=High -1> 任务参数:Text=Assembling 源.asm... -1> Assembling 源.asm... -1> 已完成执行任务“Message”的操作。 -1> 正在从程序集“Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”初始化任务工厂“XamlTaskFactory”。 -1> 正在使用来自任务工厂“XamlTaskFactory”的“MASM”任务。 -1> 任务“MASM” -1> 任务参数:NoLogo=True -1> 任务参数:Inputs=源.asm -1> 任务参数:WarningLevel=3 -1> 任务参数:GenerateDebugInformation=True -1> 任务参数:PreserveIdentifierCase=0 -1> 任务参数:ErrorReporting=0 -1> 任务参数:PackAlignmentBoundary=0 -1> 任务参数:CallingConvention=0 -1> 任务参数:CommandLineTemplate=ml64.exe /c [AllOptions] [AdditionalOptions] /Ta[Inputs] -1> 任务参数:ObjectFileName=x64\Debug\源.obj -1> cmd.exe /C "C:\Users\Nitlo\AppData\Local\Temp\tmpdef7b96a12524cabbe3e1de60152e51f.cmd" -1> ml64.exe /c /nologo /Zi /Fo"x64\Debug\源.obj" /W3 /errorReport:prompt /Ta"源.asm" -1> -1> D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\Math\Asm>ml64.exe /c /nologo /Zi /Fo"x64\Debug\源.obj" /W3 /errorReport:prompt /Ta"源.asm" -1> Assembling: ?.asm -1> C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\BuildCustomizations\masm.targets(70,5): error MSB3721: 命令“ml64.exe /c /nologo /Zi /Fo"x64\Debug\源.obj" /W3 /errorReport:prompt /Ta"源.asm"”已退出,返回代码为 1。 -1> 已完成执行任务“MASM”的操作 - 失败。 -1>已完成在项目“Asm.vcxproj”中生成目标“_MASM”的操作 - 失败。 -1> -1>已完成生成项目“Asm.vcxproj”的操作 - 失败。 -1> -1>生成失败。 -1> -1>C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\BuildCustomizations\masm.targets(70,5): error MSB3721: 命令“ml64.exe /c /nologo /Zi /Fo"x64\Debug\源.obj" /W3 /errorReport:prompt /Ta"源.asm"”已退出,返回代码为 1。 -1> 0 个警告 -1> 1 个错误 -1> -1>已用时间 00:00:00.32 -========== “生成”: 0 成功,1 失败,0 更新,0 已跳过 ========== diff --git a/源代码/StgSharp/StgSharp.csproj b/源代码/StgSharp/StgSharp.csproj index dc5af363..d83e0776 100644 --- a/源代码/StgSharp/StgSharp.csproj +++ b/源代码/StgSharp/StgSharp.csproj @@ -15,6 +15,7 @@ Library enable + Debug;Release;NoOps @@ -43,17 +44,12 @@ 1701;1702;0649;1591;0169 - - - - - - + @@ -61,30 +57,13 @@ - - Always - - - - - - True - True - Resources.resx - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - - + Always + + + + diff --git a/源代码/StgSharp/StgSharpGraphics.dll b/源代码/StgSharp/StgSharpGraphics.dll deleted file mode 100644 index 6dcd820f..00000000 Binary files a/源代码/StgSharp/StgSharpGraphics.dll and /dev/null differ diff --git a/源代码/StgSharp/StgSharpGraphics.exp b/源代码/StgSharp/StgSharpGraphics.exp deleted file mode 100644 index 49e8a1b8..00000000 Binary files a/源代码/StgSharp/StgSharpGraphics.exp and /dev/null differ diff --git a/源代码/StgSharp/StgSharpGraphics.lib b/源代码/StgSharp/StgSharpGraphics.lib deleted file mode 100644 index f62823f9..00000000 Binary files a/源代码/StgSharp/StgSharpGraphics.lib and /dev/null differ diff --git a/源代码/StgSharp/StgSharpGraphics.pdb b/源代码/StgSharp/StgSharpGraphics.pdb deleted file mode 100644 index 21fb0e36..00000000 Binary files a/源代码/StgSharp/StgSharpGraphics.pdb and /dev/null differ diff --git a/源代码/StgSharp/StgSharpTest/PInvokeTest.cs b/源代码/StgSharp/StgSharpTest/PInvokeTest.cs new file mode 100644 index 00000000..2f07118f --- /dev/null +++ b/源代码/StgSharp/StgSharpTest/PInvokeTest.cs @@ -0,0 +1,37 @@ +using Microsoft.VisualStudio.TestTools.UnitTesting; +using System; +using System.Collections.Generic; +using System.Runtime.InteropServices; +using System.Text; + +namespace StgSharp.StgSharpTest +{ + + public static class PInvokeTest + { + [DllImport("StgSharpGraphic.dll",EntryPoint ="getPtr")] + internal static extern IntPtr getPtr(); + + public static void GLloadtest() + { + + try + { + IntPtr ptr = Marshal.GetFunctionPointerForDelegate(Graphic.glIO.internalGLcreateWindow); + + Console.WriteLine(ptr); + + IntPtr ptr1 = getPtr(); + + Console.WriteLine(ptr1); + + } + catch (Exception) + { + + throw; + } + + } + } +} diff --git a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.deps.json b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.deps.json index 7c65f61c..eaee8b7d 100644 --- a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.deps.json +++ b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.deps.json @@ -10,6 +10,7 @@ "StgSharp/1.0.0": { "dependencies": { "Facepunch.Steamworks": "2.3.3", + "MSTest.TestFramework": "3.0.4", "Microsoft.Bcl.HashCode": "1.1.1", "Microsoft.CSharp": "4.7.0" }, @@ -40,6 +41,59 @@ "fileVersion": "4.700.19.56404" } } + }, + "MSTest.TestFramework/3.0.4": { + "runtime": { + "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll": { + "assemblyVersion": "14.0.0.0", + "fileVersion": "14.0.8501.1" + }, + "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.dll": { + "assemblyVersion": "14.0.0.0", + "fileVersion": "14.0.8501.1" + } + }, + "resources": { + "lib/netstandard2.0/cs/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "cs" + }, + "lib/netstandard2.0/de/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "de" + }, + "lib/netstandard2.0/es/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "es" + }, + "lib/netstandard2.0/fr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "fr" + }, + "lib/netstandard2.0/it/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "it" + }, + "lib/netstandard2.0/ja/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "ja" + }, + "lib/netstandard2.0/ko/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "ko" + }, + "lib/netstandard2.0/pl/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "pl" + }, + "lib/netstandard2.0/pt-BR/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "pt-BR" + }, + "lib/netstandard2.0/ru/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "ru" + }, + "lib/netstandard2.0/tr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "tr" + }, + "lib/netstandard2.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "zh-Hans" + }, + "lib/netstandard2.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "zh-Hant" + } + } } } }, @@ -69,6 +123,13 @@ "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==", "path": "microsoft.csharp/4.7.0", "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512" + }, + "MSTest.TestFramework/3.0.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-hYq5xOOr2k09rtXpmcHkJ4Tdt/yS4cy8jiFPNMdDJP+lB6OY8yekOmQC4Fsvug4rhLpXGDd6zbPWYeoewqfePA==", + "path": "mstest.testframework/3.0.4", + "hashPath": "mstest.testframework.3.0.4.nupkg.sha512" } } } \ No newline at end of file diff --git a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.dll b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.dll index a369a328..c0d1b17d 100644 Binary files a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.dll and b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.dll differ diff --git a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.xml b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.xml index 5fd9916c..b75d0e7a 100644 --- a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.xml +++ b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.xml @@ -9,6 +9,9 @@ Add a pool to timeline controller, and return the instance of the pool. + + + @@ -44,7 +47,7 @@ 计算位移失量,需要手动输入游戏刻以提供时间数据 - + 表示位移量的三维矢量 @@ -86,16 +89,22 @@ initilize all the customizing operations. - + - Creates a window and its associated context. + A window struct that has nearly no differencr with GLFWwindow, + but only can be referred by pointers. + + + + + Creates a form and its associated context. Required width Required width Tittle of the window - The handle of created window + The instance of created form @@ -125,7 +134,7 @@ If run this method twice, will throw exception - + Attach GLFW API to GLAD, this method should be called after LoadGL diff --git a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharpGraphic.dll b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharpGraphic.dll new file mode 100644 index 00000000..93810ae2 Binary files /dev/null and b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharpGraphic.dll differ diff --git a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharpGraphics.dll b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharpGraphics.dll deleted file mode 100644 index 6dcd820f..00000000 Binary files a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharpGraphics.dll and /dev/null differ diff --git a/源代码/StgSharp/obj/StgSharp.csproj.nuget.dgspec.json b/源代码/StgSharp/obj/StgSharp.csproj.nuget.dgspec.json index f9d6c9c5..0ef7ac61 100644 --- a/源代码/StgSharp/obj/StgSharp.csproj.nuget.dgspec.json +++ b/源代码/StgSharp/obj/StgSharp.csproj.nuget.dgspec.json @@ -49,6 +49,10 @@ "target": "Package", "version": "[2.3.3, )" }, + "MSTest.TestFramework": { + "target": "Package", + "version": "[3.0.4, )" + }, "Microsoft.Bcl.HashCode": { "target": "Package", "version": "[1.1.1, )" diff --git a/源代码/StgSharp/obj/project.assets.json b/源代码/StgSharp/obj/project.assets.json index 2a3e0d1c..980e0a83 100644 --- a/源代码/StgSharp/obj/project.assets.json +++ b/源代码/StgSharp/obj/project.assets.json @@ -38,6 +38,66 @@ "related": ".xml" } } + }, + "MSTest.TestFramework/3.0.4": { + "type": "package", + "compile": { + "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll": { + "related": ".xml" + }, + "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.dll": { + "related": ".Extensions.xml;.xml" + } + }, + "runtime": { + "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll": { + "related": ".xml" + }, + "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.dll": { + "related": ".Extensions.xml;.xml" + } + }, + "resource": { + "lib/netstandard2.0/cs/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "cs" + }, + "lib/netstandard2.0/de/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "de" + }, + "lib/netstandard2.0/es/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "es" + }, + "lib/netstandard2.0/fr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "fr" + }, + "lib/netstandard2.0/it/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "it" + }, + "lib/netstandard2.0/ja/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "ja" + }, + "lib/netstandard2.0/ko/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "ko" + }, + "lib/netstandard2.0/pl/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "pl" + }, + "lib/netstandard2.0/pt-BR/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "pt-BR" + }, + "lib/netstandard2.0/ru/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "ru" + }, + "lib/netstandard2.0/tr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "tr" + }, + "lib/netstandard2.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "zh-Hans" + }, + "lib/netstandard2.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "zh-Hant" + } + } } } }, @@ -155,11 +215,112 @@ "useSharedDesignerContext.txt", "version.txt" ] + }, + "MSTest.TestFramework/3.0.4": { + "sha512": "hYq5xOOr2k09rtXpmcHkJ4Tdt/yS4cy8jiFPNMdDJP+lB6OY8yekOmQC4Fsvug4rhLpXGDd6zbPWYeoewqfePA==", + "type": "package", + "path": "mstest.testframework/3.0.4", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "build/net6.0/MSTest.TestFramework.targets", + "build/net6.0/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll", + "build/net6.0/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml", + "build/net6.0/winui/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll", + "build/net6.0/winui/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml", + "lib/net462/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll", + "lib/net462/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml", + "lib/net462/Microsoft.VisualStudio.TestPlatform.TestFramework.dll", + "lib/net462/Microsoft.VisualStudio.TestPlatform.TestFramework.xml", + "lib/net462/cs/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net462/de/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net462/es/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net462/fr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net462/it/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net462/ja/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net462/ko/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net462/pl/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net462/pt-BR/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net462/ru/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net462/tr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net462/zh-Hans/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net462/zh-Hant/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net6.0/Microsoft.VisualStudio.TestPlatform.TestFramework.dll", + "lib/net6.0/Microsoft.VisualStudio.TestPlatform.TestFramework.xml", + "lib/net6.0/cs/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net6.0/de/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net6.0/es/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net6.0/fr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net6.0/it/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net6.0/ja/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net6.0/ko/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net6.0/pl/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net6.0/pt-BR/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net6.0/ru/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net6.0/tr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net6.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/net6.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll", + "lib/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml", + "lib/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.TestFramework.dll", + "lib/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.TestFramework.xml", + "lib/netcoreapp3.1/cs/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netcoreapp3.1/de/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netcoreapp3.1/es/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netcoreapp3.1/fr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netcoreapp3.1/it/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netcoreapp3.1/ja/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netcoreapp3.1/ko/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netcoreapp3.1/pl/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netcoreapp3.1/pt-BR/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netcoreapp3.1/ru/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netcoreapp3.1/tr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netcoreapp3.1/zh-Hans/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netcoreapp3.1/zh-Hant/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll", + "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml", + "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.dll", + "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.xml", + "lib/netstandard2.0/cs/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netstandard2.0/de/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netstandard2.0/es/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netstandard2.0/fr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netstandard2.0/it/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netstandard2.0/ja/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netstandard2.0/ko/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netstandard2.0/pl/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netstandard2.0/pt-BR/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netstandard2.0/ru/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netstandard2.0/tr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netstandard2.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/netstandard2.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/uap10.0/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll", + "lib/uap10.0/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml", + "lib/uap10.0/Microsoft.VisualStudio.TestPlatform.TestFramework.dll", + "lib/uap10.0/Microsoft.VisualStudio.TestPlatform.TestFramework.xml", + "lib/uap10.0/cs/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/uap10.0/de/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/uap10.0/es/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/uap10.0/fr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/uap10.0/it/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/uap10.0/ja/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/uap10.0/ko/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/uap10.0/pl/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/uap10.0/pt-BR/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/uap10.0/ru/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/uap10.0/tr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/uap10.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "lib/uap10.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", + "mstest.testframework.3.0.4.nupkg.sha512", + "mstest.testframework.nuspec" + ] } }, "projectFileDependencyGroups": { ".NETStandard,Version=v2.1": [ "Facepunch.Steamworks >= 2.3.3", + "MSTest.TestFramework >= 3.0.4", "Microsoft.Bcl.HashCode >= 1.1.1", "Microsoft.CSharp >= 4.7.0" ] @@ -213,6 +374,10 @@ "target": "Package", "version": "[2.3.3, )" }, + "MSTest.TestFramework": { + "target": "Package", + "version": "[3.0.4, )" + }, "Microsoft.Bcl.HashCode": { "target": "Package", "version": "[1.1.1, )" diff --git a/源代码/StgSharp/obj/project.nuget.cache b/源代码/StgSharp/obj/project.nuget.cache index 547d9c76..8277d8aa 100644 --- a/源代码/StgSharp/obj/project.nuget.cache +++ b/源代码/StgSharp/obj/project.nuget.cache @@ -1,12 +1,13 @@ { "version": 2, - "dgSpecHash": "0wLiERtqIl+07/qyrsOmTBfKZIQqYkUcCkrrFH+nIatbQb87AlMw0u1ibcBVNP/tKys5m4Ciw+5WO8b8hgcJbw==", + "dgSpecHash": "U93NwZUCaTKdojyZwk/yPIqkF5IoqBKIr/oNzhJRGbWoOaJ7Ir19MrkSMc3WswCLpGiTClg2bYFNwxQt00Zsmw==", "success": true, "projectFilePath": "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\源代码\\StgSharp\\StgSharp.csproj", "expectedPackageFiles": [ "C:\\Users\\Nitlo\\.nuget\\packages\\facepunch.steamworks\\2.3.3\\facepunch.steamworks.2.3.3.nupkg.sha512", "C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.bcl.hashcode\\1.1.1\\microsoft.bcl.hashcode.1.1.1.nupkg.sha512", - "C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.csharp\\4.7.0\\microsoft.csharp.4.7.0.nupkg.sha512" + "C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.csharp\\4.7.0\\microsoft.csharp.4.7.0.nupkg.sha512", + "C:\\Users\\Nitlo\\.nuget\\packages\\mstest.testframework\\3.0.4\\mstest.testframework.3.0.4.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.assets.cache b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.assets.cache index e5edc6d8..79dc459d 100644 Binary files a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.assets.cache and b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.assets.cache differ diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.AssemblyReference.cache b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.AssemblyReference.cache index fec29d1e..ee24118f 100644 Binary files a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.AssemblyReference.cache and b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.AssemblyReference.cache differ diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.CoreCompileInputs.cache b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.CoreCompileInputs.cache index b1126507..32eff23f 100644 --- a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.CoreCompileInputs.cache +++ b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -30862d0e511e1361db5f27d40508177e02373c0d +44f5687daea9ff535ce461e814448994f86788e4 diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.FileListAbsolute.txt b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.FileListAbsolute.txt index 537c47d4..e8de173a 100644 --- a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.FileListAbsolute.txt +++ b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.FileListAbsolute.txt @@ -10,4 +10,3 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp\obj\x64\Debug\netstandard2.1\refint\StgSharp.dll D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp\obj\x64\Debug\netstandard2.1\StgSharp.xml D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp\obj\x64\Debug\netstandard2.1\ref\StgSharp.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp\bin\x64\Debug\netstandard2.1\StgSharpGraphics.dll diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.dll b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.dll index a369a328..c0d1b17d 100644 Binary files a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.dll and b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.dll differ diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.xml b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.xml index 5fd9916c..b75d0e7a 100644 --- a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.xml +++ b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.xml @@ -9,6 +9,9 @@ Add a pool to timeline controller, and return the instance of the pool. + + + @@ -44,7 +47,7 @@ 计算位移失量,需要手动输入游戏刻以提供时间数据 - + 表示位移量的三维矢量 @@ -86,16 +89,22 @@ initilize all the customizing operations. - + - Creates a window and its associated context. + A window struct that has nearly no differencr with GLFWwindow, + but only can be referred by pointers. + + + + + Creates a form and its associated context. Required width Required width Tittle of the window - The handle of created window + The instance of created form @@ -125,7 +134,7 @@ If run this method twice, will throw exception - + Attach GLFW API to GLAD, this method should be called after LoadGL diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/ref/StgSharp.dll b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/ref/StgSharp.dll index 260f27e0..956ae051 100644 Binary files a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/ref/StgSharp.dll and b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/ref/StgSharp.dll differ diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/refint/StgSharp.dll b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/refint/StgSharp.dll index 260f27e0..956ae051 100644 Binary files a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/refint/StgSharp.dll and b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/refint/StgSharp.dll differ diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs b/源代码/StgSharp/obj/x64/NoOps/netstandard2.1/.NETStandard,Version=v2.1.AssemblyAttributes.cs similarity index 60% rename from 源代码/StgSharpDebug/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs rename to 源代码/StgSharp/obj/x64/NoOps/netstandard2.1/.NETStandard,Version=v2.1.AssemblyAttributes.cs index ed926950..348b87f0 100644 --- a/源代码/StgSharpDebug/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs +++ b/源代码/StgSharp/obj/x64/NoOps/netstandard2.1/.NETStandard,Version=v2.1.AssemblyAttributes.cs @@ -1,4 +1,4 @@ // using System; using System.Reflection; -[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = ".NET 6.0")] +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.1", FrameworkDisplayName = ".NET Standard 2.1")] diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.AssemblyInfo.cs b/源代码/StgSharp/obj/x64/NoOps/netstandard2.1/StgSharp.AssemblyInfo.cs similarity index 71% rename from 源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.AssemblyInfo.cs rename to 源代码/StgSharp/obj/x64/NoOps/netstandard2.1/StgSharp.AssemblyInfo.cs index 099f5edd..c4241a1f 100644 --- a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.AssemblyInfo.cs +++ b/源代码/StgSharp/obj/x64/NoOps/netstandard2.1/StgSharp.AssemblyInfo.cs @@ -11,12 +11,12 @@ using System; using System.Reflection; -[assembly: System.Reflection.AssemblyCompanyAttribute("StgSharpDebug")] -[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyCompanyAttribute("StgSharp")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("NoOps")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] -[assembly: System.Reflection.AssemblyProductAttribute("StgSharpDebug")] -[assembly: System.Reflection.AssemblyTitleAttribute("StgSharpDebug")] +[assembly: System.Reflection.AssemblyProductAttribute("StgSharp")] +[assembly: System.Reflection.AssemblyTitleAttribute("StgSharp")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] // 由 MSBuild WriteCodeFragment 类生成。 diff --git a/源代码/StgSharp/obj/x64/NoOps/netstandard2.1/StgSharp.AssemblyInfoInputs.cache b/源代码/StgSharp/obj/x64/NoOps/netstandard2.1/StgSharp.AssemblyInfoInputs.cache new file mode 100644 index 00000000..ccce173f --- /dev/null +++ b/源代码/StgSharp/obj/x64/NoOps/netstandard2.1/StgSharp.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +a17d2db0cff348a20c6b942c4e896961df0865a7 diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.GeneratedMSBuildEditorConfig.editorconfig b/源代码/StgSharp/obj/x64/NoOps/netstandard2.1/StgSharp.GeneratedMSBuildEditorConfig.editorconfig similarity index 65% rename from 源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.GeneratedMSBuildEditorConfig.editorconfig rename to 源代码/StgSharp/obj/x64/NoOps/netstandard2.1/StgSharp.GeneratedMSBuildEditorConfig.editorconfig index 6543a41b..8874ea55 100644 --- a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.GeneratedMSBuildEditorConfig.editorconfig +++ b/源代码/StgSharp/obj/x64/NoOps/netstandard2.1/StgSharp.GeneratedMSBuildEditorConfig.editorconfig @@ -1,11 +1,11 @@ is_global = true -build_property.TargetFramework = net6.0 -build_property.TargetPlatformMinVersion = +build_property.TargetFramework = netstandard2.1 +build_property.TargetPlatformMinVersion = 7.0 build_property.UsingMicrosoftNETSdkWeb = build_property.ProjectTypeGuids = build_property.InvariantGlobalization = build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows -build_property.RootNamespace = StgSharpDebug -build_property.ProjectDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\ +build_property.RootNamespace = StgSharp +build_property.ProjectDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp\ diff --git a/源代码/StgSharp/obj/x64/NoOps/netstandard2.1/StgSharp.assets.cache b/源代码/StgSharp/obj/x64/NoOps/netstandard2.1/StgSharp.assets.cache new file mode 100644 index 00000000..2581f4d2 Binary files /dev/null and b/源代码/StgSharp/obj/x64/NoOps/netstandard2.1/StgSharp.assets.cache differ diff --git a/源代码/StgSharp/obj/x64/NoOps/netstandard2.1/StgSharp.csproj.AssemblyReference.cache b/源代码/StgSharp/obj/x64/NoOps/netstandard2.1/StgSharp.csproj.AssemblyReference.cache new file mode 100644 index 00000000..1abc26cd Binary files /dev/null and b/源代码/StgSharp/obj/x64/NoOps/netstandard2.1/StgSharp.csproj.AssemblyReference.cache differ diff --git a/源代码/StgSharp/obj/x64/Release/netstandard2.1/StgSharp.assets.cache b/源代码/StgSharp/obj/x64/Release/netstandard2.1/StgSharp.assets.cache index 73d96779..69d3a495 100644 Binary files a/源代码/StgSharp/obj/x64/Release/netstandard2.1/StgSharp.assets.cache and b/源代码/StgSharp/obj/x64/Release/netstandard2.1/StgSharp.assets.cache differ diff --git a/源代码/StgSharp/obj/x64/Release/netstandard2.1/StgSharp.csproj.AssemblyReference.cache b/源代码/StgSharp/obj/x64/Release/netstandard2.1/StgSharp.csproj.AssemblyReference.cache index 163484c2..be92bfb7 100644 Binary files a/源代码/StgSharp/obj/x64/Release/netstandard2.1/StgSharp.csproj.AssemblyReference.cache and b/源代码/StgSharp/obj/x64/Release/netstandard2.1/StgSharp.csproj.AssemblyReference.cache differ diff --git a/源代码/StgSharpDebug/Debug.cs b/源代码/StgSharpDebug/Debug.cs new file mode 100644 index 00000000..92295062 --- /dev/null +++ b/源代码/StgSharpDebug/Debug.cs @@ -0,0 +1,35 @@ +using StgSharp; +using StgSharp.Control; +using StgSharp.Geometries; +using StgSharp.Graphics; +using StgSharp.Math; +using System; + +namespace StgSharp +{ + + internal class Program + { + private unsafe static void Main(string[] args) + { + + Console.WriteLine(sizeof(int*)); + Graphic.LoadGL(); + Graphic.InitGL(); + Graphic.InitGLAD(); + + Form form = Graphic.GLcreateWindow + (800, 600, "你好 Stg#!", IntPtr.Zero, IntPtr.Zero); + + /* + Form f2 = new Form(); + f2.Color = new vec4d(0.1,0.5,0.5,0.1); + f2.Init(); + /**/ + } + + + } +} + + diff --git a/源代码/StgSharpDebug/Program.cs b/源代码/StgSharpDebug/Program.cs deleted file mode 100644 index 89c8134b..00000000 --- a/源代码/StgSharpDebug/Program.cs +++ /dev/null @@ -1,37 +0,0 @@ -using StgSharp; -using StgSharp.Control; -using StgSharp.Geometries; -using StgSharp.Graphics; -using StgSharp.Math; -using System; - -internal class Program -{ - private unsafe static void Main(string[] args) - { - TimeLine.InitProgram(); - /**/ - - Form f =new Form(); - //f.Show(); - - string str = "Stg#你好"; - byte[] array = System.Text.Encoding.UTF8.GetBytes(str); - - - foreach (byte item in array) - { - Console.Write((char)item); - } - - /* - Form f2 = new Form(); - f2.Color = new vec4d(0.1,0.5,0.5,0.1); - f2.Init(); - /**/ - } - - -} - - diff --git a/源代码/StgSharpDebug/StgSharpDebug.csproj b/源代码/StgSharpDebug/StgSharpDebug.csproj index 2787c047..bc7ec937 100644 --- a/源代码/StgSharpDebug/StgSharpDebug.csproj +++ b/源代码/StgSharpDebug/StgSharpDebug.csproj @@ -1,18 +1,137 @@ - + Exe net6.0 - enable + disable + preview enable True AnyCPU;x64 - Program + StgSharp.Program False + StgSharp + + + + True + embedded + + + + True + embedded + + + + embedded + + + + embedded - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/源代码/StgSharpDebug/bin/Debug/net6.0/Steamworks.NET.dll b/源代码/StgSharpDebug/bin/Debug/net6.0/Steamworks.NET.dll deleted file mode 100644 index a50d240b..00000000 Binary files a/源代码/StgSharpDebug/bin/Debug/net6.0/Steamworks.NET.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharp.dll b/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharp.dll deleted file mode 100644 index 5ab222ad..00000000 Binary files a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharp.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharp.pdb b/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharp.pdb deleted file mode 100644 index 32dc09c8..00000000 Binary files a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharp.pdb and /dev/null differ diff --git a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharp.xml b/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharp.xml deleted file mode 100644 index b9bcc89c..00000000 --- a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharp.xml +++ /dev/null @@ -1,316 +0,0 @@ - - - - StgSharp - - - - - A sensor used for cheking out if a bullet hit a player or something else - - - - - A 2D vector presenting the position of an enemy entity, position can also be visited by X, Y - - - - - X position of an enenmy entity - - - - - Y position of an enemy entity - - - - - 当几何体调用了过多的CalcVec方法时,产生UnusedVertexException异常 - - - - - 计算位移失量,需要手动输入游戏刻以提供时间数据 - - - 表示位移量的三维矢量 - - - - 平面几何体。包含三角形,对称四边形,自由多边形等。最多可由16个点参数定义。 - - - - - 移动平行四边形的第三个顶点,是一个多余的方法,调用会引发多余变量异常 - - 当前游戏刻 - - 几何体过定义 - - - - 刷新点的位置,即移动点。当该点是某个几何体的从动点时 - (即点坐标由几何体其他点约束或点参数已经在创建几何体时定义) - 请不要再次进行定义,程序将自行忽略此处的代码。 - - 当前游戏刻 - - - - 计算中心点相对于参考原点的位移 - - 当前游戏刻 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Reurns the value of ArcSin(x) - - The sine value of the angle - - - - - - Get the value of E ^ x; - - - - - - - - - - - Returns the value of ln(x). - - - - - calculate the value of x^y - - - - Returns the value of x^y - - - diff --git a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.deps.json b/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.deps.json deleted file mode 100644 index 4e222be7..00000000 --- a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.deps.json +++ /dev/null @@ -1,101 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v6.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v6.0": { - "StgSharpDebug/1.0.0": { - "dependencies": { - "StgSharp": "1.0.0" - }, - "runtime": { - "StgSharpDebug.dll": {} - } - }, - "Microsoft.CSharp/4.7.0": {}, - "Steamworks.NET/20.1.0": { - "runtime": { - "lib/netstandard2.1/Steamworks.NET.dll": { - "assemblyVersion": "20.1.0.0", - "fileVersion": "20.1.0.0" - } - }, - "runtimeTargets": { - "runtimes/linux-x64/lib/netstandard2.1/Steamworks.NET.dll": { - "rid": "linux-x64", - "assetType": "runtime", - "assemblyVersion": "20.1.0.0", - "fileVersion": "20.1.0.0" - }, - "runtimes/linux-x86/lib/netstandard2.1/Steamworks.NET.dll": { - "rid": "linux-x86", - "assetType": "runtime", - "assemblyVersion": "20.1.0.0", - "fileVersion": "20.1.0.0" - }, - "runtimes/osx-x64/lib/netstandard2.1/Steamworks.NET.dll": { - "rid": "osx-x64", - "assetType": "runtime", - "assemblyVersion": "20.1.0.0", - "fileVersion": "20.1.0.0" - }, - "runtimes/osx-x86/lib/netstandard2.1/Steamworks.NET.dll": { - "rid": "osx-x86", - "assetType": "runtime", - "assemblyVersion": "20.1.0.0", - "fileVersion": "20.1.0.0" - }, - "runtimes/win-x64/lib/netstandard2.1/Steamworks.NET.dll": { - "rid": "win-x64", - "assetType": "runtime", - "assemblyVersion": "20.1.0.0", - "fileVersion": "20.1.0.0" - }, - "runtimes/win-x86/lib/netstandard2.1/Steamworks.NET.dll": { - "rid": "win-x86", - "assetType": "runtime", - "assemblyVersion": "20.1.0.0", - "fileVersion": "20.1.0.0" - } - } - }, - "StgSharp/1.0.0": { - "dependencies": { - "Microsoft.CSharp": "4.7.0", - "Steamworks.NET": "20.1.0" - }, - "runtime": { - "StgSharp.dll": {} - } - } - } - }, - "libraries": { - "StgSharpDebug/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Microsoft.CSharp/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==", - "path": "microsoft.csharp/4.7.0", - "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512" - }, - "Steamworks.NET/20.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+GntwnyJ5tCNvUIaQxv2+ehDvZJzGUqlSB5xRBk1hTj1qqBJ6s4vK/OfGD/jae7aTmXiGSm8wpJORosNtQevJQ==", - "path": "steamworks.net/20.1.0", - "hashPath": "steamworks.net.20.1.0.nupkg.sha512" - }, - "StgSharp/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - } - } -} \ No newline at end of file diff --git a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.dll b/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.dll deleted file mode 100644 index 7c1df780..00000000 Binary files a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.exe b/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.exe deleted file mode 100644 index 03780940..00000000 Binary files a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.exe and /dev/null differ diff --git a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.pdb b/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.pdb deleted file mode 100644 index 838a3e05..00000000 Binary files a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.pdb and /dev/null differ diff --git a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.runtimeconfig.json b/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.runtimeconfig.json deleted file mode 100644 index 4986d16e..00000000 --- a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.runtimeconfig.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "runtimeOptions": { - "tfm": "net6.0", - "framework": { - "name": "Microsoft.NETCore.App", - "version": "6.0.0" - } - } -} \ No newline at end of file diff --git a/源代码/StgSharpDebug/bin/Debug/net6.0/runtimes/linux-x64/lib/netstandard2.1/Steamworks.NET.dll b/源代码/StgSharpDebug/bin/Debug/net6.0/runtimes/linux-x64/lib/netstandard2.1/Steamworks.NET.dll deleted file mode 100644 index b12270e6..00000000 Binary files a/源代码/StgSharpDebug/bin/Debug/net6.0/runtimes/linux-x64/lib/netstandard2.1/Steamworks.NET.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/bin/Debug/net6.0/runtimes/linux-x86/lib/netstandard2.1/Steamworks.NET.dll b/源代码/StgSharpDebug/bin/Debug/net6.0/runtimes/linux-x86/lib/netstandard2.1/Steamworks.NET.dll deleted file mode 100644 index 6b6925d5..00000000 Binary files a/源代码/StgSharpDebug/bin/Debug/net6.0/runtimes/linux-x86/lib/netstandard2.1/Steamworks.NET.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/bin/Debug/net6.0/runtimes/osx-x64/lib/netstandard2.1/Steamworks.NET.dll b/源代码/StgSharpDebug/bin/Debug/net6.0/runtimes/osx-x64/lib/netstandard2.1/Steamworks.NET.dll deleted file mode 100644 index b12270e6..00000000 Binary files a/源代码/StgSharpDebug/bin/Debug/net6.0/runtimes/osx-x64/lib/netstandard2.1/Steamworks.NET.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/bin/Debug/net6.0/runtimes/osx-x86/lib/netstandard2.1/Steamworks.NET.dll b/源代码/StgSharpDebug/bin/Debug/net6.0/runtimes/osx-x86/lib/netstandard2.1/Steamworks.NET.dll deleted file mode 100644 index 6b6925d5..00000000 Binary files a/源代码/StgSharpDebug/bin/Debug/net6.0/runtimes/osx-x86/lib/netstandard2.1/Steamworks.NET.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/bin/Debug/net6.0/runtimes/win-x64/lib/netstandard2.1/Steamworks.NET.dll b/源代码/StgSharpDebug/bin/Debug/net6.0/runtimes/win-x64/lib/netstandard2.1/Steamworks.NET.dll deleted file mode 100644 index a50d240b..00000000 Binary files a/源代码/StgSharpDebug/bin/Debug/net6.0/runtimes/win-x64/lib/netstandard2.1/Steamworks.NET.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/bin/Debug/net6.0/runtimes/win-x86/lib/netstandard2.1/Steamworks.NET.dll b/源代码/StgSharpDebug/bin/Debug/net6.0/runtimes/win-x86/lib/netstandard2.1/Steamworks.NET.dll deleted file mode 100644 index 86442020..00000000 Binary files a/源代码/StgSharpDebug/bin/Debug/net6.0/runtimes/win-x86/lib/netstandard2.1/Steamworks.NET.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/Microsoft.VisualStudio.TestPlatform.TestFramework.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/Microsoft.VisualStudio.TestPlatform.TestFramework.dll new file mode 100644 index 00000000..8c97d776 Binary files /dev/null and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/Microsoft.VisualStudio.TestPlatform.TestFramework.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharp.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharp.dll index a369a328..c0d1b17d 100644 Binary files a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharp.dll and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharp.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharp.xml b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharp.xml index 5fd9916c..b75d0e7a 100644 --- a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharp.xml +++ b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharp.xml @@ -9,6 +9,9 @@ Add a pool to timeline controller, and return the instance of the pool. + + + @@ -44,7 +47,7 @@ 计算位移失量,需要手动输入游戏刻以提供时间数据 - + 表示位移量的三维矢量 @@ -86,16 +89,22 @@ initilize all the customizing operations. - + - Creates a window and its associated context. + A window struct that has nearly no differencr with GLFWwindow, + but only can be referred by pointers. + + + + + Creates a form and its associated context. Required width Required width Tittle of the window - The handle of created window + The instance of created form @@ -125,7 +134,7 @@ If run this method twice, will throw exception - + Attach GLFW API to GLAD, this method should be called after LoadGL diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.deps.json b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.deps.json index 013fa9a7..caf04319 100644 --- a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.deps.json +++ b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.deps.json @@ -31,9 +31,59 @@ } }, "Microsoft.CSharp/4.7.0": {}, + "MSTest.TestFramework/3.0.4": { + "runtime": { + "lib/net6.0/Microsoft.VisualStudio.TestPlatform.TestFramework.dll": { + "assemblyVersion": "14.0.0.0", + "fileVersion": "14.0.8501.1" + } + }, + "resources": { + "lib/net6.0/cs/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "cs" + }, + "lib/net6.0/de/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "de" + }, + "lib/net6.0/es/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "es" + }, + "lib/net6.0/fr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "fr" + }, + "lib/net6.0/it/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "it" + }, + "lib/net6.0/ja/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "ja" + }, + "lib/net6.0/ko/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "ko" + }, + "lib/net6.0/pl/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "pl" + }, + "lib/net6.0/pt-BR/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "pt-BR" + }, + "lib/net6.0/ru/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "ru" + }, + "lib/net6.0/tr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "tr" + }, + "lib/net6.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net6.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { + "locale": "zh-Hant" + } + } + }, "StgSharp/1.0.0": { "dependencies": { "Facepunch.Steamworks": "2.3.3", + "MSTest.TestFramework": "3.0.4", "Microsoft.Bcl.HashCode": "1.1.1", "Microsoft.CSharp": "4.7.0" }, @@ -70,6 +120,13 @@ "path": "microsoft.csharp/4.7.0", "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512" }, + "MSTest.TestFramework/3.0.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-hYq5xOOr2k09rtXpmcHkJ4Tdt/yS4cy8jiFPNMdDJP+lB6OY8yekOmQC4Fsvug4rhLpXGDd6zbPWYeoewqfePA==", + "path": "mstest.testframework/3.0.4", + "hashPath": "mstest.testframework.3.0.4.nupkg.sha512" + }, "StgSharp/1.0.0": { "type": "project", "serviceable": false, diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.dll index c09f691e..6b1987c6 100644 Binary files a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.dll and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.pdb b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.pdb index 3b1255b9..8f333071 100644 Binary files a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.pdb and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.pdb differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpGraphic.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpGraphic.dll new file mode 100644 index 00000000..93810ae2 Binary files /dev/null and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpGraphic.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpGraphics.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpGraphics.dll deleted file mode 100644 index 6dcd820f..00000000 Binary files a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpGraphics.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/cs/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/cs/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll new file mode 100644 index 00000000..ec70942b Binary files /dev/null and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/cs/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/de/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/de/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll new file mode 100644 index 00000000..f90cfdbd Binary files /dev/null and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/de/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/es/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/es/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll new file mode 100644 index 00000000..527b529e Binary files /dev/null and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/es/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/fr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/fr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll new file mode 100644 index 00000000..987ef65d Binary files /dev/null and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/fr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/it/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/it/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll new file mode 100644 index 00000000..27eb0b07 Binary files /dev/null and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/it/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/ja/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/ja/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll new file mode 100644 index 00000000..4dbf6ab9 Binary files /dev/null and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/ja/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/ko/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/ko/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll new file mode 100644 index 00000000..d704c465 Binary files /dev/null and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/ko/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/pl/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/pl/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll new file mode 100644 index 00000000..68d9ed8f Binary files /dev/null and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/pl/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/pt-BR/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/pt-BR/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll new file mode 100644 index 00000000..54904db5 Binary files /dev/null and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/pt-BR/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/ru/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/ru/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll new file mode 100644 index 00000000..a26f5cb9 Binary files /dev/null and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/ru/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/tr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/tr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll new file mode 100644 index 00000000..7d6fad50 Binary files /dev/null and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/tr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll new file mode 100644 index 00000000..83670d42 Binary files /dev/null and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll new file mode 100644 index 00000000..0024bae2 Binary files /dev/null and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/Facepunch.Steamworks.Win64.dll b/源代码/StgSharpDebug/bin/x64/Release/net6.0/Facepunch.Steamworks.Win64.dll deleted file mode 100644 index b6b62e79..00000000 Binary files a/源代码/StgSharpDebug/bin/x64/Release/net6.0/Facepunch.Steamworks.Win64.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/Microsoft.Bcl.HashCode.dll b/源代码/StgSharpDebug/bin/x64/Release/net6.0/Microsoft.Bcl.HashCode.dll deleted file mode 100644 index 33571cf0..00000000 Binary files a/源代码/StgSharpDebug/bin/x64/Release/net6.0/Microsoft.Bcl.HashCode.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharp.dll b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharp.dll deleted file mode 100644 index beed4145..00000000 Binary files a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharp.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharp.xml b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharp.xml deleted file mode 100644 index 468ab5cb..00000000 --- a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharp.xml +++ /dev/null @@ -1,354 +0,0 @@ - - - - StgSharp - - - - - Add a pool to timeline controller, and return the instance of the pool. - - - - - - Tick counter count the frames passed since the program start. - - - - - A sensor used for cheking out if a bullet hit a player or something else - - - - - A 2D vector presenting the position of an enemy entity, position can also be visited by X, Y - - - - - X position of an enenmy entity - - - - - Y position of an enemy entity - - - - - 当几何体调用了过多的CalcVec方法时,产生UnusedVertexException异常 - - - - - 计算位移失量,需要手动输入游戏刻以提供时间数据 - - - 表示位移量的三维矢量 - - - - 平面几何体。包含三角形,对称四边形,自由多边形等。最多可由16个点参数定义。 - - - - - 移动平行四边形的第三个顶点,是一个多余的方法,调用会引发多余变量异常 - - 当前游戏刻 - - 几何体过定义 - - - - Update the coordinate of the point. If this is a moving point, - (Points on sides or surface if other geometry items) - please do not define any motion here, codes will be ignored by program - - Time passes since the program begin, counted by frames - - - - 计算中心点相对于参考原点的位移 - - 当前游戏刻 - - - - - A square - - - - - Add an item to the tail of linked list. - - The item ready to add to the list - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Reurns the value of ArcSin(x) - - The sine value of the angle - - - - - - Get the value of E ^ x; - - - - - - - - - - - Returns the value of ln(x). - - - - - calculate the value of x^y - - - - Returns the value of x^y - - - - 一个强类型的资源类,用于查找本地化的字符串等。 - - - - - 返回此类使用的缓存的 ResourceManager 实例。 - - - - - 重写当前线程的 CurrentUICulture 属性,对 - 使用此强类型资源类的所有资源查找执行重写。 - - - - diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.deps.json b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.deps.json index 013fa9a7..feca3f1f 100644 --- a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.deps.json +++ b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.deps.json @@ -7,39 +7,9 @@ "targets": { ".NETCoreApp,Version=v6.0": { "StgSharpDebug/1.0.0": { - "dependencies": { - "StgSharp": "1.0.0" - }, "runtime": { "StgSharpDebug.dll": {} } - }, - "Facepunch.Steamworks/2.3.3": { - "runtime": { - "lib/netstandard2.0/Facepunch.Steamworks.Win64.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - } - }, - "Microsoft.Bcl.HashCode/1.1.1": { - "runtime": { - "lib/netcoreapp2.1/Microsoft.Bcl.HashCode.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "4.700.20.56604" - } - } - }, - "Microsoft.CSharp/4.7.0": {}, - "StgSharp/1.0.0": { - "dependencies": { - "Facepunch.Steamworks": "2.3.3", - "Microsoft.Bcl.HashCode": "1.1.1", - "Microsoft.CSharp": "4.7.0" - }, - "runtime": { - "StgSharp.dll": {} - } } } }, @@ -48,32 +18,6 @@ "type": "project", "serviceable": false, "sha512": "" - }, - "Facepunch.Steamworks/2.3.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7nUjWX/uy6JbDX7Q3n8ij7vrpWjTM0S8hXO24R3ZwQ0QgY0sXVlxzh3unmYoLvKGi31rzDHqGX68I169hnHNxQ==", - "path": "facepunch.steamworks/2.3.3", - "hashPath": "facepunch.steamworks.2.3.3.nupkg.sha512" - }, - "Microsoft.Bcl.HashCode/1.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-MalY0Y/uM/LjXtHfX/26l2VtN4LDNZ2OE3aumNOHDLsT4fNYy2hiHXI4CXCqKpNUNm7iJ2brrc4J89UdaL56FA==", - "path": "microsoft.bcl.hashcode/1.1.1", - "hashPath": "microsoft.bcl.hashcode.1.1.1.nupkg.sha512" - }, - "Microsoft.CSharp/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==", - "path": "microsoft.csharp/4.7.0", - "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512" - }, - "StgSharp/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" } } } \ No newline at end of file diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.dll b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.dll index 0b468b28..bd0c1027 100644 Binary files a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.dll and b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.exe b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.exe index 03780940..87f84465 100644 Binary files a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.exe and b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.exe differ diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.pdb b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.pdb deleted file mode 100644 index 7343f886..00000000 Binary files a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.pdb and /dev/null differ diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpGraphic.dll b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpGraphic.dll new file mode 100644 index 00000000..93810ae2 Binary files /dev/null and b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpGraphic.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpGraphics.dll b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpGraphics.dll deleted file mode 100644 index db7d0d95..00000000 Binary files a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpGraphics.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.AssemblyInfoInputs.cache b/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.AssemblyInfoInputs.cache deleted file mode 100644 index 105437a2..00000000 --- a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.AssemblyInfoInputs.cache +++ /dev/null @@ -1 +0,0 @@ -4de0c9258b96801d9e42b6813fa6519daca0e6bc diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.GlobalUsings.g.cs b/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.GlobalUsings.g.cs deleted file mode 100644 index 8578f3d0..00000000 --- a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.GlobalUsings.g.cs +++ /dev/null @@ -1,8 +0,0 @@ -// -global using global::System; -global using global::System.Collections.Generic; -global using global::System.IO; -global using global::System.Linq; -global using global::System.Net.Http; -global using global::System.Threading; -global using global::System.Threading.Tasks; diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.assets.cache b/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.assets.cache deleted file mode 100644 index 44d8370a..00000000 Binary files a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.assets.cache and /dev/null differ diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.csproj.AssemblyReference.cache b/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.csproj.AssemblyReference.cache deleted file mode 100644 index a8b335b3..00000000 Binary files a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.csproj.AssemblyReference.cache and /dev/null differ diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache b/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache deleted file mode 100644 index 7dd07703..00000000 --- a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -88f0e007daf41ad68341e491760b7799a6c6cbcc diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt b/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt deleted file mode 100644 index 114a9629..00000000 --- a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,76 +0,0 @@ -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\bin\Debug\net6.0\StgSharpDebug.exe -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\bin\Debug\net6.0\StgSharpDebug.deps.json -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\bin\Debug\net6.0\StgSharpDebug.runtimeconfig.json -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\bin\Debug\net6.0\StgSharpDebug.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\bin\Debug\net6.0\StgSharpDebug.pdb -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\bin\Debug\net6.0\GLFWDotNet.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\bin\Debug\net6.0\runtimes\win-x64\native\glfw3.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\bin\Debug\net6.0\runtimes\win-x86\native\glfw3.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\bin\Debug\net6.0\StgSharp.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\bin\Debug\net6.0\StgSharp.pdb -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.csproj.AssemblyReference.cache -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.GeneratedMSBuildEditorConfig.editorconfig -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.AssemblyInfoInputs.cache -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.AssemblyInfo.cs -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.csproj.CoreCompileInputs.cache -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.csproj.CopyComplete -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\obj\Debug\net6.0\refint\StgSharpDebug.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.pdb -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.genruntimeconfig.cache -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharpDebug\obj\Debug\net6.0\ref\StgSharpDebug.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.csproj.AssemblyReference.cache -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.GeneratedMSBuildEditorConfig.editorconfig -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.AssemblyInfoInputs.cache -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.AssemblyInfo.cs -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.csproj.CoreCompileInputs.cache -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\obj\Debug\net6.0\refint\StgSharpDebug.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.pdb -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\bin\Debug\net6.0\StgSharpDebug.exe -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\bin\Debug\net6.0\StgSharpDebug.deps.json -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\bin\Debug\net6.0\StgSharpDebug.runtimeconfig.json -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\bin\Debug\net6.0\StgSharpDebug.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\bin\Debug\net6.0\StgSharpDebug.pdb -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\bin\Debug\net6.0\GLFWDotNet.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\bin\Debug\net6.0\runtimes\win-x64\native\glfw3.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\bin\Debug\net6.0\runtimes\win-x86\native\glfw3.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\bin\Debug\net6.0\StgSharp.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\bin\Debug\net6.0\StgSharp.pdb -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\bin\Debug\net6.0\StgSharp.xml -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.csproj.CopyComplete -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.genruntimeconfig.cache -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\obj\Debug\net6.0\ref\StgSharpDebug.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\bin\Debug\net6.0\Steamworks.NET.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\bin\Debug\net6.0\runtimes\linux-x64\lib\netstandard2.1\Steamworks.NET.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\bin\Debug\net6.0\runtimes\linux-x86\lib\netstandard2.1\Steamworks.NET.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\bin\Debug\net6.0\runtimes\osx-x64\lib\netstandard2.1\Steamworks.NET.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\bin\Debug\net6.0\runtimes\osx-x86\lib\netstandard2.1\Steamworks.NET.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\bin\Debug\net6.0\runtimes\win-x64\lib\netstandard2.1\Steamworks.NET.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharpDebug\bin\Debug\net6.0\runtimes\win-x86\lib\netstandard2.1\Steamworks.NET.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.csproj.AssemblyReference.cache -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.GeneratedMSBuildEditorConfig.editorconfig -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.AssemblyInfoInputs.cache -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.AssemblyInfo.cs -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.csproj.CoreCompileInputs.cache -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\Debug\net6.0\refint\StgSharpDebug.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.pdb -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\Debug\net6.0\StgSharpDebug.exe -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\Debug\net6.0\StgSharpDebug.deps.json -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\Debug\net6.0\StgSharpDebug.runtimeconfig.json -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\Debug\net6.0\StgSharpDebug.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\Debug\net6.0\StgSharpDebug.pdb -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\Debug\net6.0\Steamworks.NET.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\Debug\net6.0\runtimes\linux-x64\lib\netstandard2.1\Steamworks.NET.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\Debug\net6.0\runtimes\linux-x86\lib\netstandard2.1\Steamworks.NET.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\Debug\net6.0\runtimes\osx-x64\lib\netstandard2.1\Steamworks.NET.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\Debug\net6.0\runtimes\osx-x86\lib\netstandard2.1\Steamworks.NET.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\Debug\net6.0\runtimes\win-x64\lib\netstandard2.1\Steamworks.NET.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\Debug\net6.0\runtimes\win-x86\lib\netstandard2.1\Steamworks.NET.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\Debug\net6.0\StgSharp.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\Debug\net6.0\StgSharp.pdb -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\Debug\net6.0\StgSharp.xml -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.csproj.CopyComplete -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\Debug\net6.0\StgSharpDebug.genruntimeconfig.cache -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\Debug\net6.0\ref\StgSharpDebug.dll diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.dll deleted file mode 100644 index 7c1df780..00000000 Binary files a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.genruntimeconfig.cache b/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.genruntimeconfig.cache deleted file mode 100644 index da7d51d7..00000000 --- a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.genruntimeconfig.cache +++ /dev/null @@ -1 +0,0 @@ -a9b27855a09b37d2383b24daf1d8cece33fa658d diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.pdb b/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.pdb deleted file mode 100644 index 838a3e05..00000000 Binary files a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.pdb and /dev/null differ diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/_IsIncrementalBuild b/源代码/StgSharpDebug/obj/Debug/net6.0/_IsIncrementalBuild deleted file mode 100644 index 9735daae..00000000 --- a/源代码/StgSharpDebug/obj/Debug/net6.0/_IsIncrementalBuild +++ /dev/null @@ -1 +0,0 @@ -obj\Debug\net6.0\\_IsIncrementalBuild diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/apphost.exe b/源代码/StgSharpDebug/obj/Debug/net6.0/apphost.exe deleted file mode 100644 index 03780940..00000000 Binary files a/源代码/StgSharpDebug/obj/Debug/net6.0/apphost.exe and /dev/null differ diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/ref/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/Debug/net6.0/ref/StgSharpDebug.dll deleted file mode 100644 index 519ce93b..00000000 Binary files a/源代码/StgSharpDebug/obj/Debug/net6.0/ref/StgSharpDebug.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/refint/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/Debug/net6.0/refint/StgSharpDebug.dll deleted file mode 100644 index 519ce93b..00000000 Binary files a/源代码/StgSharpDebug/obj/Debug/net6.0/refint/StgSharpDebug.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/obj/Debug/netcoreapp2.1/StgSharpDebug.GlobalUsings.g.cs b/源代码/StgSharpDebug/obj/Debug/netcoreapp2.1/StgSharpDebug.GlobalUsings.g.cs deleted file mode 100644 index 8578f3d0..00000000 --- a/源代码/StgSharpDebug/obj/Debug/netcoreapp2.1/StgSharpDebug.GlobalUsings.g.cs +++ /dev/null @@ -1,8 +0,0 @@ -// -global using global::System; -global using global::System.Collections.Generic; -global using global::System.IO; -global using global::System.Linq; -global using global::System.Net.Http; -global using global::System.Threading; -global using global::System.Threading.Tasks; diff --git a/源代码/StgSharpDebug/obj/Debug/netcoreapp2.1/StgSharpDebug.assets.cache b/源代码/StgSharpDebug/obj/Debug/netcoreapp2.1/StgSharpDebug.assets.cache deleted file mode 100644 index 7ade3a6f..00000000 Binary files a/源代码/StgSharpDebug/obj/Debug/netcoreapp2.1/StgSharpDebug.assets.cache and /dev/null differ diff --git a/源代码/StgSharpDebug/obj/StgSharpDebug.csproj.nuget.dgspec.json b/源代码/StgSharpDebug/obj/StgSharpDebug.csproj.nuget.dgspec.json index af3419c5..78358ba7 100644 --- a/源代码/StgSharpDebug/obj/StgSharpDebug.csproj.nuget.dgspec.json +++ b/源代码/StgSharpDebug/obj/StgSharpDebug.csproj.nuget.dgspec.json @@ -32,11 +32,7 @@ "frameworks": { "net6.0": { "targetAlias": "net6.0", - "projectReferences": { - "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\源代码\\StgSharp\\StgSharp.csproj": { - "projectPath": "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\源代码\\StgSharp\\StgSharp.csproj" - } - } + "projectReferences": {} } }, "warningProperties": { @@ -85,80 +81,6 @@ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.107\\RuntimeIdentifierGraph.json" } } - }, - "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\源代码\\StgSharp\\StgSharp.csproj": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\源代码\\StgSharp\\StgSharp.csproj", - "projectName": "StgSharp", - "projectPath": "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\源代码\\StgSharp\\StgSharp.csproj", - "packagesPath": "C:\\Users\\Nitlo\\.nuget\\packages\\", - "outputPath": "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\源代码\\StgSharp\\obj\\", - "projectStyle": "PackageReference", - "fallbackFolders": [ - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" - ], - "configFilePaths": [ - "C:\\Users\\Nitlo\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "netstandard2.1" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "C:\\Program Files\\dotnet\\library-packs": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "netstandard2.1": { - "targetAlias": "netstandard2.1", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - } - }, - "frameworks": { - "netstandard2.1": { - "targetAlias": "netstandard2.1", - "dependencies": { - "Facepunch.Steamworks": { - "target": "Package", - "version": "[2.3.3, )" - }, - "Microsoft.Bcl.HashCode": { - "target": "Package", - "version": "[1.1.1, )" - }, - "Microsoft.CSharp": { - "target": "Package", - "version": "[4.7.0, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "NETStandard.Library": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.107\\RuntimeIdentifierGraph.json" - } - } } } } \ No newline at end of file diff --git a/源代码/StgSharpDebug/obj/project.assets.json b/源代码/StgSharpDebug/obj/project.assets.json index 2aa0438c..c7734343 100644 --- a/源代码/StgSharpDebug/obj/project.assets.json +++ b/源代码/StgSharpDebug/obj/project.assets.json @@ -1,182 +1,11 @@ { "version": 3, "targets": { - "net6.0": { - "Facepunch.Steamworks/2.3.3": { - "type": "package", - "compile": { - "lib/netstandard2.0/Facepunch.Steamworks.Win64.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/Facepunch.Steamworks.Win64.dll": { - "related": ".xml" - } - } - }, - "Microsoft.Bcl.HashCode/1.1.1": { - "type": "package", - "compile": { - "ref/netcoreapp2.1/Microsoft.Bcl.HashCode.dll": {} - }, - "runtime": { - "lib/netcoreapp2.1/Microsoft.Bcl.HashCode.dll": { - "related": ".xml" - } - } - }, - "Microsoft.CSharp/4.7.0": { - "type": "package", - "compile": { - "ref/netcoreapp2.0/_._": {} - }, - "runtime": { - "lib/netcoreapp2.0/_._": {} - } - }, - "StgSharp/1.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v2.1", - "dependencies": { - "Facepunch.Steamworks": "2.3.3", - "Microsoft.Bcl.HashCode": "1.1.1", - "Microsoft.CSharp": "4.7.0" - }, - "compile": { - "bin/placeholder/StgSharp.dll": {} - }, - "runtime": { - "bin/placeholder/StgSharp.dll": {} - } - } - } - }, - "libraries": { - "Facepunch.Steamworks/2.3.3": { - "sha512": "7nUjWX/uy6JbDX7Q3n8ij7vrpWjTM0S8hXO24R3ZwQ0QgY0sXVlxzh3unmYoLvKGi31rzDHqGX68I169hnHNxQ==", - "type": "package", - "path": "facepunch.steamworks/2.3.3", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Facepunch.Steamworks.jpg", - "content/steam_api64.dll", - "facepunch.steamworks.2.3.3.nupkg.sha512", - "facepunch.steamworks.nuspec", - "lib/net46/Facepunch.Steamworks.Win64.dll", - "lib/net46/Facepunch.Steamworks.Win64.xml", - "lib/netstandard2.0/Facepunch.Steamworks.Win64.dll", - "lib/netstandard2.0/Facepunch.Steamworks.Win64.xml" - ] - }, - "Microsoft.Bcl.HashCode/1.1.1": { - "sha512": "MalY0Y/uM/LjXtHfX/26l2VtN4LDNZ2OE3aumNOHDLsT4fNYy2hiHXI4CXCqKpNUNm7iJ2brrc4J89UdaL56FA==", - "type": "package", - "path": "microsoft.bcl.hashcode/1.1.1", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "lib/net461/Microsoft.Bcl.HashCode.dll", - "lib/net461/Microsoft.Bcl.HashCode.xml", - "lib/netcoreapp2.1/Microsoft.Bcl.HashCode.dll", - "lib/netcoreapp2.1/Microsoft.Bcl.HashCode.xml", - "lib/netstandard2.0/Microsoft.Bcl.HashCode.dll", - "lib/netstandard2.0/Microsoft.Bcl.HashCode.xml", - "lib/netstandard2.1/Microsoft.Bcl.HashCode.dll", - "lib/netstandard2.1/Microsoft.Bcl.HashCode.xml", - "microsoft.bcl.hashcode.1.1.1.nupkg.sha512", - "microsoft.bcl.hashcode.nuspec", - "ref/net461/Microsoft.Bcl.HashCode.dll", - "ref/netcoreapp2.1/Microsoft.Bcl.HashCode.dll", - "ref/netstandard2.0/Microsoft.Bcl.HashCode.dll", - "ref/netstandard2.1/Microsoft.Bcl.HashCode.dll", - "useSharedDesignerContext.txt", - "version.txt" - ] - }, - "Microsoft.CSharp/4.7.0": { - "sha512": "pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==", - "type": "package", - "path": "microsoft.csharp/4.7.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/Microsoft.CSharp.dll", - "lib/netcoreapp2.0/_._", - "lib/netstandard1.3/Microsoft.CSharp.dll", - "lib/netstandard2.0/Microsoft.CSharp.dll", - "lib/netstandard2.0/Microsoft.CSharp.xml", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/uap10.0.16299/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "microsoft.csharp.4.7.0.nupkg.sha512", - "microsoft.csharp.nuspec", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/Microsoft.CSharp.dll", - "ref/netcore50/Microsoft.CSharp.xml", - "ref/netcore50/de/Microsoft.CSharp.xml", - "ref/netcore50/es/Microsoft.CSharp.xml", - "ref/netcore50/fr/Microsoft.CSharp.xml", - "ref/netcore50/it/Microsoft.CSharp.xml", - "ref/netcore50/ja/Microsoft.CSharp.xml", - "ref/netcore50/ko/Microsoft.CSharp.xml", - "ref/netcore50/ru/Microsoft.CSharp.xml", - "ref/netcore50/zh-hans/Microsoft.CSharp.xml", - "ref/netcore50/zh-hant/Microsoft.CSharp.xml", - "ref/netcoreapp2.0/_._", - "ref/netstandard1.0/Microsoft.CSharp.dll", - "ref/netstandard1.0/Microsoft.CSharp.xml", - "ref/netstandard1.0/de/Microsoft.CSharp.xml", - "ref/netstandard1.0/es/Microsoft.CSharp.xml", - "ref/netstandard1.0/fr/Microsoft.CSharp.xml", - "ref/netstandard1.0/it/Microsoft.CSharp.xml", - "ref/netstandard1.0/ja/Microsoft.CSharp.xml", - "ref/netstandard1.0/ko/Microsoft.CSharp.xml", - "ref/netstandard1.0/ru/Microsoft.CSharp.xml", - "ref/netstandard1.0/zh-hans/Microsoft.CSharp.xml", - "ref/netstandard1.0/zh-hant/Microsoft.CSharp.xml", - "ref/netstandard2.0/Microsoft.CSharp.dll", - "ref/netstandard2.0/Microsoft.CSharp.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/uap10.0.16299/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "useSharedDesignerContext.txt", - "version.txt" - ] - }, - "StgSharp/1.0.0": { - "type": "project", - "path": "../StgSharp/StgSharp.csproj", - "msbuildProject": "../StgSharp/StgSharp.csproj" - } + "net6.0": {} }, + "libraries": {}, "projectFileDependencyGroups": { - "net6.0": [ - "StgSharp >= 1.0.0" - ] + "net6.0": [] }, "packageFolders": { "C:\\Users\\Nitlo\\.nuget\\packages\\": {}, @@ -210,11 +39,7 @@ "frameworks": { "net6.0": { "targetAlias": "net6.0", - "projectReferences": { - "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\源代码\\StgSharp\\StgSharp.csproj": { - "projectPath": "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\源代码\\StgSharp\\StgSharp.csproj" - } - } + "projectReferences": {} } }, "warningProperties": { diff --git a/源代码/StgSharpDebug/obj/project.nuget.cache b/源代码/StgSharpDebug/obj/project.nuget.cache index 9e390909..7c2d461f 100644 --- a/源代码/StgSharpDebug/obj/project.nuget.cache +++ b/源代码/StgSharpDebug/obj/project.nuget.cache @@ -1,12 +1,9 @@ { "version": 2, - "dgSpecHash": "Zql58Is8E+DeNO+ZOxHwMvZZyYhKUCRn9773C3FUzbd6hpvwrOTyV2Ou9qHmyeFQ22ZJnCt7JRWZqDWZo5Alng==", + "dgSpecHash": "ktigfzgQxCSZs+SSc75Sgjpheq58aQc3cymKcmlhKoe2w9xpvlhQvG2G8nmaBv7zIJi1POc6r17o32dBIlsUgA==", "success": true, "projectFilePath": "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\源代码\\StgSharpDebug\\StgSharpDebug.csproj", "expectedPackageFiles": [ - "C:\\Users\\Nitlo\\.nuget\\packages\\facepunch.steamworks\\2.3.3\\facepunch.steamworks.2.3.3.nupkg.sha512", - "C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.bcl.hashcode\\1.1.1\\microsoft.bcl.hashcode.1.1.1.nupkg.sha512", - "C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.csharp\\4.7.0\\microsoft.csharp.4.7.0.nupkg.sha512", "C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.netcore.app.host.win-x64\\6.0.18\\microsoft.netcore.app.host.win-x64.6.0.18.nupkg.sha512", "C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.aspnetcore.app.ref\\6.0.18\\microsoft.aspnetcore.app.ref.6.0.18.nupkg.sha512", "C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.windowsdesktop.app.ref\\6.0.18\\microsoft.windowsdesktop.app.ref.6.0.18.nupkg.sha512", diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.GlobalUsings.g.cs b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.GlobalUsings.g.cs deleted file mode 100644 index 8578f3d0..00000000 --- a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.GlobalUsings.g.cs +++ /dev/null @@ -1,8 +0,0 @@ -// -global using global::System; -global using global::System.Collections.Generic; -global using global::System.IO; -global using global::System.Linq; -global using global::System.Net.Http; -global using global::System.Threading; -global using global::System.Threading.Tasks; diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.assets.cache b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.assets.cache index 929edf5a..961cd043 100644 Binary files a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.assets.cache and b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.assets.cache differ diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.AssemblyReference.cache b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.AssemblyReference.cache index a36d27e7..fa97f1f5 100644 Binary files a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.AssemblyReference.cache and b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.AssemblyReference.cache differ diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache index 78079f88..bd8326a1 100644 --- a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache +++ b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -7c1e44480b57346b1215e6391afe634af341aa20 +33e829b941322b7705799b130256ae8b3f50882f diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt index 4f807e38..c3f833db 100644 --- a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt +++ b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt @@ -3,6 +3,8 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\StgSharpDebug.runtimeconfig.json D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\StgSharpDebug.dll D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\StgSharpDebug.pdb +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\Facepunch.Steamworks.Win64.dll +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\Microsoft.Bcl.HashCode.dll D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\StgSharp.dll D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\StgSharp.xml D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Debug\net6.0\StgSharpDebug.csproj.AssemblyReference.cache @@ -16,6 +18,17 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Debug\net6.0\StgSharpDebug.pdb D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Debug\net6.0\StgSharpDebug.genruntimeconfig.cache D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Debug\net6.0\ref\StgSharpDebug.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\Facepunch.Steamworks.Win64.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\Microsoft.Bcl.HashCode.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\StgSharpGraphics.dll +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\Microsoft.VisualStudio.TestPlatform.TestFramework.dll +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\cs\Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\de\Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\es\Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\fr\Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\it\Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\ja\Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\ko\Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\pl\Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\pt-BR\Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\ru\Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\tr\Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\zh-Hans\Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\zh-Hant\Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.dll index c09f691e..6b1987c6 100644 Binary files a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.dll differ diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.pdb b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.pdb index 3b1255b9..8f333071 100644 Binary files a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.pdb and b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.pdb differ diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/ref/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/ref/StgSharpDebug.dll index 2e8280f2..1386002c 100644 Binary files a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/ref/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/ref/StgSharpDebug.dll differ diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/refint/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/refint/StgSharpDebug.dll index 2e8280f2..1386002c 100644 Binary files a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/refint/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/refint/StgSharpDebug.dll differ diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.GeneratedMSBuildEditorConfig.editorconfig b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.GeneratedMSBuildEditorConfig.editorconfig index 6543a41b..e1bc5568 100644 --- a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.GeneratedMSBuildEditorConfig.editorconfig +++ b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.GeneratedMSBuildEditorConfig.editorconfig @@ -7,5 +7,5 @@ build_property.InvariantGlobalization = build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows -build_property.RootNamespace = StgSharpDebug +build_property.RootNamespace = StgSharp build_property.ProjectDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\ diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.GlobalUsings.g.cs b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.GlobalUsings.g.cs deleted file mode 100644 index 8578f3d0..00000000 --- a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.GlobalUsings.g.cs +++ /dev/null @@ -1,8 +0,0 @@ -// -global using global::System; -global using global::System.Collections.Generic; -global using global::System.IO; -global using global::System.Linq; -global using global::System.Net.Http; -global using global::System.Threading; -global using global::System.Threading.Tasks; diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.assets.cache b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.assets.cache index 222b1c3d..2f7967a0 100644 Binary files a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.assets.cache and b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.assets.cache differ diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.AssemblyReference.cache b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.AssemblyReference.cache index bc126abe..74a7c1fc 100644 Binary files a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.AssemblyReference.cache and b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.AssemblyReference.cache differ diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.CopyComplete b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.CopyComplete deleted file mode 100644 index e69de29b..00000000 diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache index 869c6047..cd7b651c 100644 --- a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache +++ b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -56b61c0e14f46094707005b702be0728ec571f4d +6189a6cd0fa8210e3715365929cad1e7a2e633e9 diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt index 1906a0bb..9b91f22d 100644 --- a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt +++ b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt @@ -1,21 +1,13 @@ -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\StgSharpDebug.exe -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\StgSharpGraphics.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\StgSharpDebug.deps.json -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\StgSharpDebug.runtimeconfig.json -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\StgSharpDebug.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\StgSharpDebug.pdb -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\Facepunch.Steamworks.Win64.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\Microsoft.Bcl.HashCode.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\StgSharp.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\StgSharp.xml D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\StgSharpDebug.csproj.AssemblyReference.cache D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\StgSharpDebug.GeneratedMSBuildEditorConfig.editorconfig D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\StgSharpDebug.AssemblyInfoInputs.cache D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\StgSharpDebug.AssemblyInfo.cs D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\StgSharpDebug.csproj.CoreCompileInputs.cache -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\StgSharpDebug.csproj.CopyComplete +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\StgSharpDebug.exe +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\StgSharpDebug.deps.json +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\StgSharpDebug.runtimeconfig.json +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\StgSharpDebug.dll D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\StgSharpDebug.dll D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\refint\StgSharpDebug.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\StgSharpDebug.pdb D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\StgSharpDebug.genruntimeconfig.cache D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\ref\StgSharpDebug.dll diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.dll index 0b468b28..bd0c1027 100644 Binary files a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.dll differ diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.pdb b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.pdb deleted file mode 100644 index 7343f886..00000000 Binary files a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.pdb and /dev/null differ diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/apphost.exe b/源代码/StgSharpDebug/obj/x64/Release/net6.0/apphost.exe index 03780940..87f84465 100644 Binary files a/源代码/StgSharpDebug/obj/x64/Release/net6.0/apphost.exe and b/源代码/StgSharpDebug/obj/x64/Release/net6.0/apphost.exe differ diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/ref/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/x64/Release/net6.0/ref/StgSharpDebug.dll index 6c765c7d..52a1d50a 100644 Binary files a/源代码/StgSharpDebug/obj/x64/Release/net6.0/ref/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/x64/Release/net6.0/ref/StgSharpDebug.dll differ diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/refint/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/x64/Release/net6.0/refint/StgSharpDebug.dll index 6c765c7d..52a1d50a 100644 Binary files a/源代码/StgSharpDebug/obj/x64/Release/net6.0/refint/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/x64/Release/net6.0/refint/StgSharpDebug.dll differ diff --git a/源代码/StgSharpGraphic.dll b/源代码/StgSharpGraphic.dll index ede3270f..93810ae2 100644 Binary files a/源代码/StgSharpGraphic.dll and b/源代码/StgSharpGraphic.dll differ diff --git a/源代码/StgSharpGraphic.exp b/源代码/StgSharpGraphic.exp index 7f5a43fe..b9047626 100644 Binary files a/源代码/StgSharpGraphic.exp and b/源代码/StgSharpGraphic.exp differ diff --git a/源代码/StgSharpGraphic.lib b/源代码/StgSharpGraphic.lib index b8e4f4fd..c8fa7477 100644 Binary files a/源代码/StgSharpGraphic.lib and b/源代码/StgSharpGraphic.lib differ diff --git a/源代码/StgSharpGraphic.pdb b/源代码/StgSharpGraphic.pdb index d2c699a7..1bc30860 100644 Binary files a/源代码/StgSharpGraphic.pdb and b/源代码/StgSharpGraphic.pdb differ diff --git a/源代码/StgSharpGraphic.sln b/源代码/StgSharpGraphic.sln index 2f826e66..e2096cd2 100644 --- a/源代码/StgSharpGraphic.sln +++ b/源代码/StgSharpGraphic.sln @@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.3.32825.248 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StgSharpGraphic", "StgSharpGraphic\StgSharpGraphic.vcxproj", "{C0994414-D90B-4647-B05E-546D57ABEEE2}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StgShqrpGraphic", "StgShqrpGraphic\StgShqrpGraphic.vcxproj", "{4CD737E9-9502-46CE-89AC-FE8047502DE4}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -13,19 +13,19 @@ Global Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Debug|x64.ActiveCfg = Debug|x64 - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Debug|x64.Build.0 = Debug|x64 - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Debug|x86.ActiveCfg = Debug|Win32 - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Debug|x86.Build.0 = Debug|Win32 - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Release|x64.ActiveCfg = Release|x64 - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Release|x64.Build.0 = Release|x64 - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Release|x86.ActiveCfg = Release|Win32 - {C0994414-D90B-4647-B05E-546D57ABEEE2}.Release|x86.Build.0 = Release|Win32 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Debug|x64.ActiveCfg = Debug|x64 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Debug|x64.Build.0 = Debug|x64 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Debug|x86.ActiveCfg = Debug|Win32 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Debug|x86.Build.0 = Debug|Win32 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Release|x64.ActiveCfg = Release|x64 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Release|x64.Build.0 = Release|x64 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Release|x86.ActiveCfg = Release|Win32 + {4CD737E9-9502-46CE-89AC-FE8047502DE4}.Release|x86.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {2BBF7628-B0B2-413C-9791-1C46145656F3} + SolutionGuid = {34E7AE51-47C9-4298-9C4E-4DB543DA8438} EndGlobalSection EndGlobal diff --git a/源代码/StgSharpGraphic/StgSharpGraphic.c b/源代码/StgSharpGraphic/StgSharpGraphic.c deleted file mode 100644 index 702ece22..00000000 --- a/源代码/StgSharpGraphic/StgSharpGraphic.c +++ /dev/null @@ -1,36 +0,0 @@ -#include "glad/glad.h" -#include "StgSharpGraphic.h" - - -glIOpackage pack; - -SSGAPI_OUT glIOpackage loadGLApi(void) -{ - pack.createWindow = glfwCreateWindow; - pack.makeContextCurrent = glfwMakeContextCurrent; - pack.swapInterval = glfwSwapInterval; - pack.clearColor = glClearColor; - pack.getProcAddress = glfwGetProcAddress; - - - return pack; -} - -SSGAPI_OUT void initGL(void) -{ - glfwInit(); - glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3); - glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3); - glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); - -#ifdef __APPLE__ - glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE); -#endif // __APPLE__ -} - - -SSGAPI_OUT int initGLAD(void) -{ - return gladLoadGLLoader((GLADloadproc)glfwGetProcAddress); -} - diff --git a/源代码/StgSharpGraphic/StgSharpGraphic.h b/源代码/StgSharpGraphic/StgSharpGraphic.h deleted file mode 100644 index c9dc597f..00000000 --- a/源代码/StgSharpGraphic/StgSharpGraphic.h +++ /dev/null @@ -1,21 +0,0 @@ -#pragma once -#ifndef StgSharpGraphic -#define StgSharpGraphic - -#define SSG_API - -#ifdef SSG_API -#define SSGAPI_OUT __declspec(dllexport) -#else -#defien SSGAPI_OUT __declspec(dllimport) -#endif // DEBUG - -#include "glad/glad.h" -#include "glfw3.h" -#include "internal.h" - -SSGAPI_OUT glIOpackage loadGLApi(void); -SSGAPI_OUT void initGL(void); -SSGAPI_OUT int initGLAD(void); - -#endif // !StgSharpGraphic diff --git a/源代码/StgSharpGraphic/glfw3.dll b/源代码/StgSharpGraphic/glfw3.dll deleted file mode 100644 index 733404cf..00000000 Binary files a/源代码/StgSharpGraphic/glfw3.dll and /dev/null differ diff --git a/源代码/StgSharpGraphic/glfw3.lib b/源代码/StgSharpGraphic/glfw3.lib deleted file mode 100644 index 2a52eb4e..00000000 Binary files a/源代码/StgSharpGraphic/glfw3.lib and /dev/null differ diff --git a/源代码/StgSharpGraphic/include/GLFW/glfw3.h b/源代码/StgSharpGraphic/include/GLFW/glfw3.h deleted file mode 100644 index 31b201ae..00000000 --- a/源代码/StgSharpGraphic/include/GLFW/glfw3.h +++ /dev/null @@ -1,5912 +0,0 @@ -/************************************************************************* - * GLFW 3.3 - www.glfw.org - * A library for OpenGL, window and input - *------------------------------------------------------------------------ - * Copyright (c) 2002-2006 Marcus Geelnard - * Copyright (c) 2006-2019 Camilla Löwy - * - * This software is provided 'as-is', without any express or implied - * warranty. In no event will the authors be held liable for any damages - * arising from the use of this software. - * - * Permission is granted to anyone to use this software for any purpose, - * including commercial applications, and to alter it and redistribute it - * freely, subject to the following restrictions: - * - * 1. The origin of this software must not be misrepresented; you must not - * claim that you wrote the original software. If you use this software - * in a product, an acknowledgment in the product documentation would - * be appreciated but is not required. - * - * 2. Altered source versions must be plainly marked as such, and must not - * be misrepresented as being the original software. - * - * 3. This notice may not be removed or altered from any source - * distribution. - * - *************************************************************************/ - -#ifndef _glfw3_h_ -#define _glfw3_h_ - -#ifdef __cplusplus -extern "C" { -#endif - - -/************************************************************************* - * Doxygen documentation - *************************************************************************/ - -/*! @file glfw3.h - * @brief The header of the GLFW 3 API. - * - * This is the header file of the GLFW 3 API. It defines all its types and - * declares all its functions. - * - * For more information about how to use this file, see @ref build_include. - */ -/*! @defgroup context Context reference - * @brief Functions and types related to OpenGL and OpenGL ES contexts. - * - * This is the reference documentation for OpenGL and OpenGL ES context related - * functions. For more task-oriented information, see the @ref context_guide. - */ -/*! @defgroup vulkan Vulkan support reference - * @brief Functions and types related to Vulkan. - * - * This is the reference documentation for Vulkan related functions and types. - * For more task-oriented information, see the @ref vulkan_guide. - */ -/*! @defgroup init Initialization, version and error reference - * @brief Functions and types related to initialization and error handling. - * - * This is the reference documentation for initialization and termination of - * the library, version management and error handling. For more task-oriented - * information, see the @ref intro_guide. - */ -/*! @defgroup input Input reference - * @brief Functions and types related to input handling. - * - * This is the reference documentation for input related functions and types. - * For more task-oriented information, see the @ref input_guide. - */ -/*! @defgroup monitor Monitor reference - * @brief Functions and types related to monitors. - * - * This is the reference documentation for monitor related functions and types. - * For more task-oriented information, see the @ref monitor_guide. - */ -/*! @defgroup window Window reference - * @brief Functions and types related to windows. - * - * This is the reference documentation for window related functions and types, - * including creation, deletion and event polling. For more task-oriented - * information, see the @ref window_guide. - */ - - -/************************************************************************* - * Compiler- and platform-specific preprocessor work - *************************************************************************/ - -/* If we are we on Windows, we want a single define for it. - */ -#if !defined(_WIN32) && (defined(__WIN32__) || defined(WIN32) || defined(__MINGW32__)) - #define _WIN32 -#endif /* _WIN32 */ - -/* Include because most Windows GLU headers need wchar_t and - * the macOS OpenGL header blocks the definition of ptrdiff_t by glext.h. - * Include it unconditionally to avoid surprising side-effects. - */ -#include - -/* Include because it is needed by Vulkan and related functions. - * Include it unconditionally to avoid surprising side-effects. - */ -#include - -#if defined(GLFW_INCLUDE_VULKAN) - #include -#endif /* Vulkan header */ - -/* The Vulkan header may have indirectly included windows.h (because of - * VK_USE_PLATFORM_WIN32_KHR) so we offer our replacement symbols after it. - */ - -/* It is customary to use APIENTRY for OpenGL function pointer declarations on - * all platforms. Additionally, the Windows OpenGL header needs APIENTRY. - */ -#if !defined(APIENTRY) - #if defined(_WIN32) - #define APIENTRY __stdcall - #else - #define APIENTRY - #endif - #define GLFW_APIENTRY_DEFINED -#endif /* APIENTRY */ - -/* Some Windows OpenGL headers need this. - */ -#if !defined(WINGDIAPI) && defined(_WIN32) - #define WINGDIAPI __declspec(dllimport) - #define GLFW_WINGDIAPI_DEFINED -#endif /* WINGDIAPI */ - -/* Some Windows GLU headers need this. - */ -#if !defined(CALLBACK) && defined(_WIN32) - #define CALLBACK __stdcall - #define GLFW_CALLBACK_DEFINED -#endif /* CALLBACK */ - -/* Include the chosen OpenGL or OpenGL ES headers. - */ -#if defined(GLFW_INCLUDE_ES1) - - #include - #if defined(GLFW_INCLUDE_GLEXT) - #include - #endif - -#elif defined(GLFW_INCLUDE_ES2) - - #include - #if defined(GLFW_INCLUDE_GLEXT) - #include - #endif - -#elif defined(GLFW_INCLUDE_ES3) - - #include - #if defined(GLFW_INCLUDE_GLEXT) - #include - #endif - -#elif defined(GLFW_INCLUDE_ES31) - - #include - #if defined(GLFW_INCLUDE_GLEXT) - #include - #endif - -#elif defined(GLFW_INCLUDE_ES32) - - #include - #if defined(GLFW_INCLUDE_GLEXT) - #include - #endif - -#elif defined(GLFW_INCLUDE_GLCOREARB) - - #if defined(__APPLE__) - - #include - #if defined(GLFW_INCLUDE_GLEXT) - #include - #endif /*GLFW_INCLUDE_GLEXT*/ - - #else /*__APPLE__*/ - - #include - #if defined(GLFW_INCLUDE_GLEXT) - #include - #endif - - #endif /*__APPLE__*/ - -#elif defined(GLFW_INCLUDE_GLU) - - #if defined(__APPLE__) - - #if defined(GLFW_INCLUDE_GLU) - #include - #endif - - #else /*__APPLE__*/ - - #if defined(GLFW_INCLUDE_GLU) - #include - #endif - - #endif /*__APPLE__*/ - -#elif !defined(GLFW_INCLUDE_NONE) && \ - !defined(__gl_h_) && \ - !defined(__gles1_gl_h_) && \ - !defined(__gles2_gl2_h_) && \ - !defined(__gles2_gl3_h_) && \ - !defined(__gles2_gl31_h_) && \ - !defined(__gles2_gl32_h_) && \ - !defined(__gl_glcorearb_h_) && \ - !defined(__gl2_h_) /*legacy*/ && \ - !defined(__gl3_h_) /*legacy*/ && \ - !defined(__gl31_h_) /*legacy*/ && \ - !defined(__gl32_h_) /*legacy*/ && \ - !defined(__glcorearb_h_) /*legacy*/ && \ - !defined(__GL_H__) /*non-standard*/ && \ - !defined(__gltypes_h_) /*non-standard*/ && \ - !defined(__glee_h_) /*non-standard*/ - - #if defined(__APPLE__) - - #if !defined(GLFW_INCLUDE_GLEXT) - #define GL_GLEXT_LEGACY - #endif - #include - - #else /*__APPLE__*/ - - #include - #if defined(GLFW_INCLUDE_GLEXT) - #include - #endif - - #endif /*__APPLE__*/ - -#endif /* OpenGL and OpenGL ES headers */ - -#if defined(GLFW_DLL) && defined(_GLFW_BUILD_DLL) - /* GLFW_DLL must be defined by applications that are linking against the DLL - * version of the GLFW library. _GLFW_BUILD_DLL is defined by the GLFW - * configuration header when compiling the DLL version of the library. - */ - #error "You must not have both GLFW_DLL and _GLFW_BUILD_DLL defined" -#endif - -/* GLFWAPI is used to declare public API functions for export - * from the DLL / shared library / dynamic library. - */ -#if defined(_WIN32) && defined(_GLFW_BUILD_DLL) - /* We are building GLFW as a Win32 DLL */ - #define GLFWAPI __declspec(dllexport) -#elif defined(_WIN32) && defined(GLFW_DLL) - /* We are calling a GLFW Win32 DLL */ - #define GLFWAPI __declspec(dllimport) -#elif defined(__GNUC__) && defined(_GLFW_BUILD_DLL) - /* We are building GLFW as a Unix shared library */ - #define GLFWAPI __attribute__((visibility("default"))) -#else - #define GLFWAPI -#endif - - -/************************************************************************* - * GLFW API tokens - *************************************************************************/ - -/*! @name GLFW version macros - * @{ */ -/*! @brief The major version number of the GLFW header. - * - * The major version number of the GLFW header. This is incremented when the - * API is changed in non-compatible ways. - * @ingroup init - */ -#define GLFW_VERSION_MAJOR 3 -/*! @brief The minor version number of the GLFW header. - * - * The minor version number of the GLFW header. This is incremented when - * features are added to the API but it remains backward-compatible. - * @ingroup init - */ -#define GLFW_VERSION_MINOR 3 -/*! @brief The revision number of the GLFW header. - * - * The revision number of the GLFW header. This is incremented when a bug fix - * release is made that does not contain any API changes. - * @ingroup init - */ -#define GLFW_VERSION_REVISION 8 -/*! @} */ - -/*! @brief One. - * - * This is only semantic sugar for the number 1. You can instead use `1` or - * `true` or `_True` or `GL_TRUE` or `VK_TRUE` or anything else that is equal - * to one. - * - * @ingroup init - */ -#define GLFW_TRUE 1 -/*! @brief Zero. - * - * This is only semantic sugar for the number 0. You can instead use `0` or - * `false` or `_False` or `GL_FALSE` or `VK_FALSE` or anything else that is - * equal to zero. - * - * @ingroup init - */ -#define GLFW_FALSE 0 - -/*! @name Key and button actions - * @{ */ -/*! @brief The key or mouse button was released. - * - * The key or mouse button was released. - * - * @ingroup input - */ -#define GLFW_RELEASE 0 -/*! @brief The key or mouse button was pressed. - * - * The key or mouse button was pressed. - * - * @ingroup input - */ -#define GLFW_PRESS 1 -/*! @brief The key was held down until it repeated. - * - * The key was held down until it repeated. - * - * @ingroup input - */ -#define GLFW_REPEAT 2 -/*! @} */ - -/*! @defgroup hat_state Joystick hat states - * @brief Joystick hat states. - * - * See [joystick hat input](@ref joystick_hat) for how these are used. - * - * @ingroup input - * @{ */ -#define GLFW_HAT_CENTERED 0 -#define GLFW_HAT_UP 1 -#define GLFW_HAT_RIGHT 2 -#define GLFW_HAT_DOWN 4 -#define GLFW_HAT_LEFT 8 -#define GLFW_HAT_RIGHT_UP (GLFW_HAT_RIGHT | GLFW_HAT_UP) -#define GLFW_HAT_RIGHT_DOWN (GLFW_HAT_RIGHT | GLFW_HAT_DOWN) -#define GLFW_HAT_LEFT_UP (GLFW_HAT_LEFT | GLFW_HAT_UP) -#define GLFW_HAT_LEFT_DOWN (GLFW_HAT_LEFT | GLFW_HAT_DOWN) -/*! @} */ - -/*! @defgroup keys Keyboard keys - * @brief Keyboard key IDs. - * - * See [key input](@ref input_key) for how these are used. - * - * These key codes are inspired by the _USB HID Usage Tables v1.12_ (p. 53-60), - * but re-arranged to map to 7-bit ASCII for printable keys (function keys are - * put in the 256+ range). - * - * The naming of the key codes follow these rules: - * - The US keyboard layout is used - * - Names of printable alpha-numeric characters are used (e.g. "A", "R", - * "3", etc.) - * - For non-alphanumeric characters, Unicode:ish names are used (e.g. - * "COMMA", "LEFT_SQUARE_BRACKET", etc.). Note that some names do not - * correspond to the Unicode standard (usually for brevity) - * - Keys that lack a clear US mapping are named "WORLD_x" - * - For non-printable keys, custom names are used (e.g. "F4", - * "BACKSPACE", etc.) - * - * @ingroup input - * @{ - */ - -/* The unknown key */ -#define GLFW_KEY_UNKNOWN -1 - -/* Printable keys */ -#define GLFW_KEY_SPACE 32 -#define GLFW_KEY_APOSTROPHE 39 /* ' */ -#define GLFW_KEY_COMMA 44 /* , */ -#define GLFW_KEY_MINUS 45 /* - */ -#define GLFW_KEY_PERIOD 46 /* . */ -#define GLFW_KEY_SLASH 47 /* / */ -#define GLFW_KEY_0 48 -#define GLFW_KEY_1 49 -#define GLFW_KEY_2 50 -#define GLFW_KEY_3 51 -#define GLFW_KEY_4 52 -#define GLFW_KEY_5 53 -#define GLFW_KEY_6 54 -#define GLFW_KEY_7 55 -#define GLFW_KEY_8 56 -#define GLFW_KEY_9 57 -#define GLFW_KEY_SEMICOLON 59 /* ; */ -#define GLFW_KEY_EQUAL 61 /* = */ -#define GLFW_KEY_A 65 -#define GLFW_KEY_B 66 -#define GLFW_KEY_C 67 -#define GLFW_KEY_D 68 -#define GLFW_KEY_E 69 -#define GLFW_KEY_F 70 -#define GLFW_KEY_G 71 -#define GLFW_KEY_H 72 -#define GLFW_KEY_I 73 -#define GLFW_KEY_J 74 -#define GLFW_KEY_K 75 -#define GLFW_KEY_L 76 -#define GLFW_KEY_M 77 -#define GLFW_KEY_N 78 -#define GLFW_KEY_O 79 -#define GLFW_KEY_P 80 -#define GLFW_KEY_Q 81 -#define GLFW_KEY_R 82 -#define GLFW_KEY_S 83 -#define GLFW_KEY_T 84 -#define GLFW_KEY_U 85 -#define GLFW_KEY_V 86 -#define GLFW_KEY_W 87 -#define GLFW_KEY_X 88 -#define GLFW_KEY_Y 89 -#define GLFW_KEY_Z 90 -#define GLFW_KEY_LEFT_BRACKET 91 /* [ */ -#define GLFW_KEY_BACKSLASH 92 /* \ */ -#define GLFW_KEY_RIGHT_BRACKET 93 /* ] */ -#define GLFW_KEY_GRAVE_ACCENT 96 /* ` */ -#define GLFW_KEY_WORLD_1 161 /* non-US #1 */ -#define GLFW_KEY_WORLD_2 162 /* non-US #2 */ - -/* Function keys */ -#define GLFW_KEY_ESCAPE 256 -#define GLFW_KEY_ENTER 257 -#define GLFW_KEY_TAB 258 -#define GLFW_KEY_BACKSPACE 259 -#define GLFW_KEY_INSERT 260 -#define GLFW_KEY_DELETE 261 -#define GLFW_KEY_RIGHT 262 -#define GLFW_KEY_LEFT 263 -#define GLFW_KEY_DOWN 264 -#define GLFW_KEY_UP 265 -#define GLFW_KEY_PAGE_UP 266 -#define GLFW_KEY_PAGE_DOWN 267 -#define GLFW_KEY_HOME 268 -#define GLFW_KEY_END 269 -#define GLFW_KEY_CAPS_LOCK 280 -#define GLFW_KEY_SCROLL_LOCK 281 -#define GLFW_KEY_NUM_LOCK 282 -#define GLFW_KEY_PRINT_SCREEN 283 -#define GLFW_KEY_PAUSE 284 -#define GLFW_KEY_F1 290 -#define GLFW_KEY_F2 291 -#define GLFW_KEY_F3 292 -#define GLFW_KEY_F4 293 -#define GLFW_KEY_F5 294 -#define GLFW_KEY_F6 295 -#define GLFW_KEY_F7 296 -#define GLFW_KEY_F8 297 -#define GLFW_KEY_F9 298 -#define GLFW_KEY_F10 299 -#define GLFW_KEY_F11 300 -#define GLFW_KEY_F12 301 -#define GLFW_KEY_F13 302 -#define GLFW_KEY_F14 303 -#define GLFW_KEY_F15 304 -#define GLFW_KEY_F16 305 -#define GLFW_KEY_F17 306 -#define GLFW_KEY_F18 307 -#define GLFW_KEY_F19 308 -#define GLFW_KEY_F20 309 -#define GLFW_KEY_F21 310 -#define GLFW_KEY_F22 311 -#define GLFW_KEY_F23 312 -#define GLFW_KEY_F24 313 -#define GLFW_KEY_F25 314 -#define GLFW_KEY_KP_0 320 -#define GLFW_KEY_KP_1 321 -#define GLFW_KEY_KP_2 322 -#define GLFW_KEY_KP_3 323 -#define GLFW_KEY_KP_4 324 -#define GLFW_KEY_KP_5 325 -#define GLFW_KEY_KP_6 326 -#define GLFW_KEY_KP_7 327 -#define GLFW_KEY_KP_8 328 -#define GLFW_KEY_KP_9 329 -#define GLFW_KEY_KP_DECIMAL 330 -#define GLFW_KEY_KP_DIVIDE 331 -#define GLFW_KEY_KP_MULTIPLY 332 -#define GLFW_KEY_KP_SUBTRACT 333 -#define GLFW_KEY_KP_ADD 334 -#define GLFW_KEY_KP_ENTER 335 -#define GLFW_KEY_KP_EQUAL 336 -#define GLFW_KEY_LEFT_SHIFT 340 -#define GLFW_KEY_LEFT_CONTROL 341 -#define GLFW_KEY_LEFT_ALT 342 -#define GLFW_KEY_LEFT_SUPER 343 -#define GLFW_KEY_RIGHT_SHIFT 344 -#define GLFW_KEY_RIGHT_CONTROL 345 -#define GLFW_KEY_RIGHT_ALT 346 -#define GLFW_KEY_RIGHT_SUPER 347 -#define GLFW_KEY_MENU 348 - -#define GLFW_KEY_LAST GLFW_KEY_MENU - -/*! @} */ - -/*! @defgroup mods Modifier key flags - * @brief Modifier key flags. - * - * See [key input](@ref input_key) for how these are used. - * - * @ingroup input - * @{ */ - -/*! @brief If this bit is set one or more Shift keys were held down. - * - * If this bit is set one or more Shift keys were held down. - */ -#define GLFW_MOD_SHIFT 0x0001 -/*! @brief If this bit is set one or more Control keys were held down. - * - * If this bit is set one or more Control keys were held down. - */ -#define GLFW_MOD_CONTROL 0x0002 -/*! @brief If this bit is set one or more Alt keys were held down. - * - * If this bit is set one or more Alt keys were held down. - */ -#define GLFW_MOD_ALT 0x0004 -/*! @brief If this bit is set one or more Super keys were held down. - * - * If this bit is set one or more Super keys were held down. - */ -#define GLFW_MOD_SUPER 0x0008 -/*! @brief If this bit is set the Caps Lock key is enabled. - * - * If this bit is set the Caps Lock key is enabled and the @ref - * GLFW_LOCK_KEY_MODS input mode is set. - */ -#define GLFW_MOD_CAPS_LOCK 0x0010 -/*! @brief If this bit is set the Num Lock key is enabled. - * - * If this bit is set the Num Lock key is enabled and the @ref - * GLFW_LOCK_KEY_MODS input mode is set. - */ -#define GLFW_MOD_NUM_LOCK 0x0020 - -/*! @} */ - -/*! @defgroup buttons Mouse buttons - * @brief Mouse button IDs. - * - * See [mouse button input](@ref input_mouse_button) for how these are used. - * - * @ingroup input - * @{ */ -#define GLFW_MOUSE_BUTTON_1 0 -#define GLFW_MOUSE_BUTTON_2 1 -#define GLFW_MOUSE_BUTTON_3 2 -#define GLFW_MOUSE_BUTTON_4 3 -#define GLFW_MOUSE_BUTTON_5 4 -#define GLFW_MOUSE_BUTTON_6 5 -#define GLFW_MOUSE_BUTTON_7 6 -#define GLFW_MOUSE_BUTTON_8 7 -#define GLFW_MOUSE_BUTTON_LAST GLFW_MOUSE_BUTTON_8 -#define GLFW_MOUSE_BUTTON_LEFT GLFW_MOUSE_BUTTON_1 -#define GLFW_MOUSE_BUTTON_RIGHT GLFW_MOUSE_BUTTON_2 -#define GLFW_MOUSE_BUTTON_MIDDLE GLFW_MOUSE_BUTTON_3 -/*! @} */ - -/*! @defgroup joysticks Joysticks - * @brief Joystick IDs. - * - * See [joystick input](@ref joystick) for how these are used. - * - * @ingroup input - * @{ */ -#define GLFW_JOYSTICK_1 0 -#define GLFW_JOYSTICK_2 1 -#define GLFW_JOYSTICK_3 2 -#define GLFW_JOYSTICK_4 3 -#define GLFW_JOYSTICK_5 4 -#define GLFW_JOYSTICK_6 5 -#define GLFW_JOYSTICK_7 6 -#define GLFW_JOYSTICK_8 7 -#define GLFW_JOYSTICK_9 8 -#define GLFW_JOYSTICK_10 9 -#define GLFW_JOYSTICK_11 10 -#define GLFW_JOYSTICK_12 11 -#define GLFW_JOYSTICK_13 12 -#define GLFW_JOYSTICK_14 13 -#define GLFW_JOYSTICK_15 14 -#define GLFW_JOYSTICK_16 15 -#define GLFW_JOYSTICK_LAST GLFW_JOYSTICK_16 -/*! @} */ - -/*! @defgroup gamepad_buttons Gamepad buttons - * @brief Gamepad buttons. - * - * See @ref gamepad for how these are used. - * - * @ingroup input - * @{ */ -#define GLFW_GAMEPAD_BUTTON_A 0 -#define GLFW_GAMEPAD_BUTTON_B 1 -#define GLFW_GAMEPAD_BUTTON_X 2 -#define GLFW_GAMEPAD_BUTTON_Y 3 -#define GLFW_GAMEPAD_BUTTON_LEFT_BUMPER 4 -#define GLFW_GAMEPAD_BUTTON_RIGHT_BUMPER 5 -#define GLFW_GAMEPAD_BUTTON_BACK 6 -#define GLFW_GAMEPAD_BUTTON_START 7 -#define GLFW_GAMEPAD_BUTTON_GUIDE 8 -#define GLFW_GAMEPAD_BUTTON_LEFT_THUMB 9 -#define GLFW_GAMEPAD_BUTTON_RIGHT_THUMB 10 -#define GLFW_GAMEPAD_BUTTON_DPAD_UP 11 -#define GLFW_GAMEPAD_BUTTON_DPAD_RIGHT 12 -#define GLFW_GAMEPAD_BUTTON_DPAD_DOWN 13 -#define GLFW_GAMEPAD_BUTTON_DPAD_LEFT 14 -#define GLFW_GAMEPAD_BUTTON_LAST GLFW_GAMEPAD_BUTTON_DPAD_LEFT - -#define GLFW_GAMEPAD_BUTTON_CROSS GLFW_GAMEPAD_BUTTON_A -#define GLFW_GAMEPAD_BUTTON_CIRCLE GLFW_GAMEPAD_BUTTON_B -#define GLFW_GAMEPAD_BUTTON_SQUARE GLFW_GAMEPAD_BUTTON_X -#define GLFW_GAMEPAD_BUTTON_TRIANGLE GLFW_GAMEPAD_BUTTON_Y -/*! @} */ - -/*! @defgroup gamepad_axes Gamepad axes - * @brief Gamepad axes. - * - * See @ref gamepad for how these are used. - * - * @ingroup input - * @{ */ -#define GLFW_GAMEPAD_AXIS_LEFT_X 0 -#define GLFW_GAMEPAD_AXIS_LEFT_Y 1 -#define GLFW_GAMEPAD_AXIS_RIGHT_X 2 -#define GLFW_GAMEPAD_AXIS_RIGHT_Y 3 -#define GLFW_GAMEPAD_AXIS_LEFT_TRIGGER 4 -#define GLFW_GAMEPAD_AXIS_RIGHT_TRIGGER 5 -#define GLFW_GAMEPAD_AXIS_LAST GLFW_GAMEPAD_AXIS_RIGHT_TRIGGER -/*! @} */ - -/*! @defgroup errors Error codes - * @brief Error codes. - * - * See [error handling](@ref error_handling) for how these are used. - * - * @ingroup init - * @{ */ -/*! @brief No error has occurred. - * - * No error has occurred. - * - * @analysis Yay. - */ -#define GLFW_NO_ERROR 0 -/*! @brief GLFW has not been initialized. - * - * This occurs if a GLFW function was called that must not be called unless the - * library is [initialized](@ref intro_init). - * - * @analysis Application programmer error. Initialize GLFW before calling any - * function that requires initialization. - */ -#define GLFW_NOT_INITIALIZED 0x00010001 -/*! @brief No context is current for this thread. - * - * This occurs if a GLFW function was called that needs and operates on the - * current OpenGL or OpenGL ES context but no context is current on the calling - * thread. One such function is @ref glfwSwapInterval. - * - * @analysis Application programmer error. Ensure a context is current before - * calling functions that require a current context. - */ -#define GLFW_NO_CURRENT_CONTEXT 0x00010002 -/*! @brief One of the arguments to the function was an invalid enum value. - * - * One of the arguments to the function was an invalid enum value, for example - * requesting @ref GLFW_RED_BITS with @ref glfwGetWindowAttrib. - * - * @analysis Application programmer error. Fix the offending call. - */ -#define GLFW_INVALID_ENUM 0x00010003 -/*! @brief One of the arguments to the function was an invalid value. - * - * One of the arguments to the function was an invalid value, for example - * requesting a non-existent OpenGL or OpenGL ES version like 2.7. - * - * Requesting a valid but unavailable OpenGL or OpenGL ES version will instead - * result in a @ref GLFW_VERSION_UNAVAILABLE error. - * - * @analysis Application programmer error. Fix the offending call. - */ -#define GLFW_INVALID_VALUE 0x00010004 -/*! @brief A memory allocation failed. - * - * A memory allocation failed. - * - * @analysis A bug in GLFW or the underlying operating system. Report the bug - * to our [issue tracker](https://github.com/glfw/glfw/issues). - */ -#define GLFW_OUT_OF_MEMORY 0x00010005 -/*! @brief GLFW could not find support for the requested API on the system. - * - * GLFW could not find support for the requested API on the system. - * - * @analysis The installed graphics driver does not support the requested - * API, or does not support it via the chosen context creation backend. - * Below are a few examples. - * - * @par - * Some pre-installed Windows graphics drivers do not support OpenGL. AMD only - * supports OpenGL ES via EGL, while Nvidia and Intel only support it via - * a WGL or GLX extension. macOS does not provide OpenGL ES at all. The Mesa - * EGL, OpenGL and OpenGL ES libraries do not interface with the Nvidia binary - * driver. Older graphics drivers do not support Vulkan. - */ -#define GLFW_API_UNAVAILABLE 0x00010006 -/*! @brief The requested OpenGL or OpenGL ES version is not available. - * - * The requested OpenGL or OpenGL ES version (including any requested context - * or framebuffer hints) is not available on this machine. - * - * @analysis The machine does not support your requirements. If your - * application is sufficiently flexible, downgrade your requirements and try - * again. Otherwise, inform the user that their machine does not match your - * requirements. - * - * @par - * Future invalid OpenGL and OpenGL ES versions, for example OpenGL 4.8 if 5.0 - * comes out before the 4.x series gets that far, also fail with this error and - * not @ref GLFW_INVALID_VALUE, because GLFW cannot know what future versions - * will exist. - */ -#define GLFW_VERSION_UNAVAILABLE 0x00010007 -/*! @brief A platform-specific error occurred that does not match any of the - * more specific categories. - * - * A platform-specific error occurred that does not match any of the more - * specific categories. - * - * @analysis A bug or configuration error in GLFW, the underlying operating - * system or its drivers, or a lack of required resources. Report the issue to - * our [issue tracker](https://github.com/glfw/glfw/issues). - */ -#define GLFW_PLATFORM_ERROR 0x00010008 -/*! @brief The requested format is not supported or available. - * - * If emitted during window creation, the requested pixel format is not - * supported. - * - * If emitted when querying the clipboard, the contents of the clipboard could - * not be converted to the requested format. - * - * @analysis If emitted during window creation, one or more - * [hard constraints](@ref window_hints_hard) did not match any of the - * available pixel formats. If your application is sufficiently flexible, - * downgrade your requirements and try again. Otherwise, inform the user that - * their machine does not match your requirements. - * - * @par - * If emitted when querying the clipboard, ignore the error or report it to - * the user, as appropriate. - */ -#define GLFW_FORMAT_UNAVAILABLE 0x00010009 -/*! @brief The specified window does not have an OpenGL or OpenGL ES context. - * - * A window that does not have an OpenGL or OpenGL ES context was passed to - * a function that requires it to have one. - * - * @analysis Application programmer error. Fix the offending call. - */ -#define GLFW_NO_WINDOW_CONTEXT 0x0001000A -/*! @} */ - -/*! @addtogroup window - * @{ */ -/*! @brief Input focus window hint and attribute - * - * Input focus [window hint](@ref GLFW_FOCUSED_hint) or - * [window attribute](@ref GLFW_FOCUSED_attrib). - */ -#define GLFW_FOCUSED 0x00020001 -/*! @brief Window iconification window attribute - * - * Window iconification [window attribute](@ref GLFW_ICONIFIED_attrib). - */ -#define GLFW_ICONIFIED 0x00020002 -/*! @brief Window resize-ability window hint and attribute - * - * Window resize-ability [window hint](@ref GLFW_RESIZABLE_hint) and - * [window attribute](@ref GLFW_RESIZABLE_attrib). - */ -#define GLFW_RESIZABLE 0x00020003 -/*! @brief Window visibility window hint and attribute - * - * Window visibility [window hint](@ref GLFW_VISIBLE_hint) and - * [window attribute](@ref GLFW_VISIBLE_attrib). - */ -#define GLFW_VISIBLE 0x00020004 -/*! @brief Window decoration window hint and attribute - * - * Window decoration [window hint](@ref GLFW_DECORATED_hint) and - * [window attribute](@ref GLFW_DECORATED_attrib). - */ -#define GLFW_DECORATED 0x00020005 -/*! @brief Window auto-iconification window hint and attribute - * - * Window auto-iconification [window hint](@ref GLFW_AUTO_ICONIFY_hint) and - * [window attribute](@ref GLFW_AUTO_ICONIFY_attrib). - */ -#define GLFW_AUTO_ICONIFY 0x00020006 -/*! @brief Window decoration window hint and attribute - * - * Window decoration [window hint](@ref GLFW_FLOATING_hint) and - * [window attribute](@ref GLFW_FLOATING_attrib). - */ -#define GLFW_FLOATING 0x00020007 -/*! @brief Window maximization window hint and attribute - * - * Window maximization [window hint](@ref GLFW_MAXIMIZED_hint) and - * [window attribute](@ref GLFW_MAXIMIZED_attrib). - */ -#define GLFW_MAXIMIZED 0x00020008 -/*! @brief Cursor centering window hint - * - * Cursor centering [window hint](@ref GLFW_CENTER_CURSOR_hint). - */ -#define GLFW_CENTER_CURSOR 0x00020009 -/*! @brief Window framebuffer transparency hint and attribute - * - * Window framebuffer transparency - * [window hint](@ref GLFW_TRANSPARENT_FRAMEBUFFER_hint) and - * [window attribute](@ref GLFW_TRANSPARENT_FRAMEBUFFER_attrib). - */ -#define GLFW_TRANSPARENT_FRAMEBUFFER 0x0002000A -/*! @brief Mouse cursor hover window attribute. - * - * Mouse cursor hover [window attribute](@ref GLFW_HOVERED_attrib). - */ -#define GLFW_HOVERED 0x0002000B -/*! @brief Input focus on calling show window hint and attribute - * - * Input focus [window hint](@ref GLFW_FOCUS_ON_SHOW_hint) or - * [window attribute](@ref GLFW_FOCUS_ON_SHOW_attrib). - */ -#define GLFW_FOCUS_ON_SHOW 0x0002000C - -/*! @brief Framebuffer bit depth hint. - * - * Framebuffer bit depth [hint](@ref GLFW_RED_BITS). - */ -#define GLFW_RED_BITS 0x00021001 -/*! @brief Framebuffer bit depth hint. - * - * Framebuffer bit depth [hint](@ref GLFW_GREEN_BITS). - */ -#define GLFW_GREEN_BITS 0x00021002 -/*! @brief Framebuffer bit depth hint. - * - * Framebuffer bit depth [hint](@ref GLFW_BLUE_BITS). - */ -#define GLFW_BLUE_BITS 0x00021003 -/*! @brief Framebuffer bit depth hint. - * - * Framebuffer bit depth [hint](@ref GLFW_ALPHA_BITS). - */ -#define GLFW_ALPHA_BITS 0x00021004 -/*! @brief Framebuffer bit depth hint. - * - * Framebuffer bit depth [hint](@ref GLFW_DEPTH_BITS). - */ -#define GLFW_DEPTH_BITS 0x00021005 -/*! @brief Framebuffer bit depth hint. - * - * Framebuffer bit depth [hint](@ref GLFW_STENCIL_BITS). - */ -#define GLFW_STENCIL_BITS 0x00021006 -/*! @brief Framebuffer bit depth hint. - * - * Framebuffer bit depth [hint](@ref GLFW_ACCUM_RED_BITS). - */ -#define GLFW_ACCUM_RED_BITS 0x00021007 -/*! @brief Framebuffer bit depth hint. - * - * Framebuffer bit depth [hint](@ref GLFW_ACCUM_GREEN_BITS). - */ -#define GLFW_ACCUM_GREEN_BITS 0x00021008 -/*! @brief Framebuffer bit depth hint. - * - * Framebuffer bit depth [hint](@ref GLFW_ACCUM_BLUE_BITS). - */ -#define GLFW_ACCUM_BLUE_BITS 0x00021009 -/*! @brief Framebuffer bit depth hint. - * - * Framebuffer bit depth [hint](@ref GLFW_ACCUM_ALPHA_BITS). - */ -#define GLFW_ACCUM_ALPHA_BITS 0x0002100A -/*! @brief Framebuffer auxiliary buffer hint. - * - * Framebuffer auxiliary buffer [hint](@ref GLFW_AUX_BUFFERS). - */ -#define GLFW_AUX_BUFFERS 0x0002100B -/*! @brief OpenGL stereoscopic rendering hint. - * - * OpenGL stereoscopic rendering [hint](@ref GLFW_STEREO). - */ -#define GLFW_STEREO 0x0002100C -/*! @brief Framebuffer MSAA samples hint. - * - * Framebuffer MSAA samples [hint](@ref GLFW_SAMPLES). - */ -#define GLFW_SAMPLES 0x0002100D -/*! @brief Framebuffer sRGB hint. - * - * Framebuffer sRGB [hint](@ref GLFW_SRGB_CAPABLE). - */ -#define GLFW_SRGB_CAPABLE 0x0002100E -/*! @brief Monitor refresh rate hint. - * - * Monitor refresh rate [hint](@ref GLFW_REFRESH_RATE). - */ -#define GLFW_REFRESH_RATE 0x0002100F -/*! @brief Framebuffer double buffering hint. - * - * Framebuffer double buffering [hint](@ref GLFW_DOUBLEBUFFER). - */ -#define GLFW_DOUBLEBUFFER 0x00021010 - -/*! @brief Context client API hint and attribute. - * - * Context client API [hint](@ref GLFW_CLIENT_API_hint) and - * [attribute](@ref GLFW_CLIENT_API_attrib). - */ -#define GLFW_CLIENT_API 0x00022001 -/*! @brief Context client API major version hint and attribute. - * - * Context client API major version [hint](@ref GLFW_CONTEXT_VERSION_MAJOR_hint) - * and [attribute](@ref GLFW_CONTEXT_VERSION_MAJOR_attrib). - */ -#define GLFW_CONTEXT_VERSION_MAJOR 0x00022002 -/*! @brief Context client API minor version hint and attribute. - * - * Context client API minor version [hint](@ref GLFW_CONTEXT_VERSION_MINOR_hint) - * and [attribute](@ref GLFW_CONTEXT_VERSION_MINOR_attrib). - */ -#define GLFW_CONTEXT_VERSION_MINOR 0x00022003 -/*! @brief Context client API revision number attribute. - * - * Context client API revision number - * [attribute](@ref GLFW_CONTEXT_REVISION_attrib). - */ -#define GLFW_CONTEXT_REVISION 0x00022004 -/*! @brief Context robustness hint and attribute. - * - * Context client API revision number [hint](@ref GLFW_CONTEXT_ROBUSTNESS_hint) - * and [attribute](@ref GLFW_CONTEXT_ROBUSTNESS_attrib). - */ -#define GLFW_CONTEXT_ROBUSTNESS 0x00022005 -/*! @brief OpenGL forward-compatibility hint and attribute. - * - * OpenGL forward-compatibility [hint](@ref GLFW_OPENGL_FORWARD_COMPAT_hint) - * and [attribute](@ref GLFW_OPENGL_FORWARD_COMPAT_attrib). - */ -#define GLFW_OPENGL_FORWARD_COMPAT 0x00022006 -/*! @brief Debug mode context hint and attribute. - * - * Debug mode context [hint](@ref GLFW_OPENGL_DEBUG_CONTEXT_hint) and - * [attribute](@ref GLFW_OPENGL_DEBUG_CONTEXT_attrib). - */ -#define GLFW_OPENGL_DEBUG_CONTEXT 0x00022007 -/*! @brief OpenGL profile hint and attribute. - * - * OpenGL profile [hint](@ref GLFW_OPENGL_PROFILE_hint) and - * [attribute](@ref GLFW_OPENGL_PROFILE_attrib). - */ -#define GLFW_OPENGL_PROFILE 0x00022008 -/*! @brief Context flush-on-release hint and attribute. - * - * Context flush-on-release [hint](@ref GLFW_CONTEXT_RELEASE_BEHAVIOR_hint) and - * [attribute](@ref GLFW_CONTEXT_RELEASE_BEHAVIOR_attrib). - */ -#define GLFW_CONTEXT_RELEASE_BEHAVIOR 0x00022009 -/*! @brief Context error suppression hint and attribute. - * - * Context error suppression [hint](@ref GLFW_CONTEXT_NO_ERROR_hint) and - * [attribute](@ref GLFW_CONTEXT_NO_ERROR_attrib). - */ -#define GLFW_CONTEXT_NO_ERROR 0x0002200A -/*! @brief Context creation API hint and attribute. - * - * Context creation API [hint](@ref GLFW_CONTEXT_CREATION_API_hint) and - * [attribute](@ref GLFW_CONTEXT_CREATION_API_attrib). - */ -#define GLFW_CONTEXT_CREATION_API 0x0002200B -/*! @brief Window content area scaling window - * [window hint](@ref GLFW_SCALE_TO_MONITOR). - */ -#define GLFW_SCALE_TO_MONITOR 0x0002200C -/*! @brief macOS specific - * [window hint](@ref GLFW_COCOA_RETINA_FRAMEBUFFER_hint). - */ -#define GLFW_COCOA_RETINA_FRAMEBUFFER 0x00023001 -/*! @brief macOS specific - * [window hint](@ref GLFW_COCOA_FRAME_NAME_hint). - */ -#define GLFW_COCOA_FRAME_NAME 0x00023002 -/*! @brief macOS specific - * [window hint](@ref GLFW_COCOA_GRAPHICS_SWITCHING_hint). - */ -#define GLFW_COCOA_GRAPHICS_SWITCHING 0x00023003 -/*! @brief X11 specific - * [window hint](@ref GLFW_X11_CLASS_NAME_hint). - */ -#define GLFW_X11_CLASS_NAME 0x00024001 -/*! @brief X11 specific - * [window hint](@ref GLFW_X11_CLASS_NAME_hint). - */ -#define GLFW_X11_INSTANCE_NAME 0x00024002 -/*! @} */ - -#define GLFW_NO_API 0 -#define GLFW_OPENGL_API 0x00030001 -#define GLFW_OPENGL_ES_API 0x00030002 - -#define GLFW_NO_ROBUSTNESS 0 -#define GLFW_NO_RESET_NOTIFICATION 0x00031001 -#define GLFW_LOSE_CONTEXT_ON_RESET 0x00031002 - -#define GLFW_OPENGL_ANY_PROFILE 0 -#define GLFW_OPENGL_CORE_PROFILE 0x00032001 -#define GLFW_OPENGL_COMPAT_PROFILE 0x00032002 - -#define GLFW_CURSOR 0x00033001 -#define GLFW_STICKY_KEYS 0x00033002 -#define GLFW_STICKY_MOUSE_BUTTONS 0x00033003 -#define GLFW_LOCK_KEY_MODS 0x00033004 -#define GLFW_RAW_MOUSE_MOTION 0x00033005 - -#define GLFW_CURSOR_NORMAL 0x00034001 -#define GLFW_CURSOR_HIDDEN 0x00034002 -#define GLFW_CURSOR_DISABLED 0x00034003 - -#define GLFW_ANY_RELEASE_BEHAVIOR 0 -#define GLFW_RELEASE_BEHAVIOR_FLUSH 0x00035001 -#define GLFW_RELEASE_BEHAVIOR_NONE 0x00035002 - -#define GLFW_NATIVE_CONTEXT_API 0x00036001 -#define GLFW_EGL_CONTEXT_API 0x00036002 -#define GLFW_OSMESA_CONTEXT_API 0x00036003 - -/*! @defgroup shapes Standard cursor shapes - * @brief Standard system cursor shapes. - * - * See [standard cursor creation](@ref cursor_standard) for how these are used. - * - * @ingroup input - * @{ */ - -/*! @brief The regular arrow cursor shape. - * - * The regular arrow cursor. - */ -#define GLFW_ARROW_CURSOR 0x00036001 -/*! @brief The text input I-beam cursor shape. - * - * The text input I-beam cursor shape. - */ -#define GLFW_IBEAM_CURSOR 0x00036002 -/*! @brief The crosshair shape. - * - * The crosshair shape. - */ -#define GLFW_CROSSHAIR_CURSOR 0x00036003 -/*! @brief The hand shape. - * - * The hand shape. - */ -#define GLFW_HAND_CURSOR 0x00036004 -/*! @brief The horizontal resize arrow shape. - * - * The horizontal resize arrow shape. - */ -#define GLFW_HRESIZE_CURSOR 0x00036005 -/*! @brief The vertical resize arrow shape. - * - * The vertical resize arrow shape. - */ -#define GLFW_VRESIZE_CURSOR 0x00036006 -/*! @} */ - -#define GLFW_CONNECTED 0x00040001 -#define GLFW_DISCONNECTED 0x00040002 - -/*! @addtogroup init - * @{ */ -/*! @brief Joystick hat buttons init hint. - * - * Joystick hat buttons [init hint](@ref GLFW_JOYSTICK_HAT_BUTTONS). - */ -#define GLFW_JOYSTICK_HAT_BUTTONS 0x00050001 -/*! @brief macOS specific init hint. - * - * macOS specific [init hint](@ref GLFW_COCOA_CHDIR_RESOURCES_hint). - */ -#define GLFW_COCOA_CHDIR_RESOURCES 0x00051001 -/*! @brief macOS specific init hint. - * - * macOS specific [init hint](@ref GLFW_COCOA_MENUBAR_hint). - */ -#define GLFW_COCOA_MENUBAR 0x00051002 -/*! @} */ - -#define GLFW_DONT_CARE -1 - - -/************************************************************************* - * GLFW API types - *************************************************************************/ - -/*! @brief Client API function pointer type. - * - * Generic function pointer used for returning client API function pointers - * without forcing a cast from a regular pointer. - * - * @sa @ref context_glext - * @sa @ref glfwGetProcAddress - * - * @since Added in version 3.0. - * - * @ingroup context - */ -typedef void (*GLFWglproc)(void); - -/*! @brief Vulkan API function pointer type. - * - * Generic function pointer used for returning Vulkan API function pointers - * without forcing a cast from a regular pointer. - * - * @sa @ref vulkan_proc - * @sa @ref glfwGetInstanceProcAddress - * - * @since Added in version 3.2. - * - * @ingroup vulkan - */ -typedef void (*GLFWvkproc)(void); - -/*! @brief Opaque monitor object. - * - * Opaque monitor object. - * - * @see @ref monitor_object - * - * @since Added in version 3.0. - * - * @ingroup monitor - */ -typedef struct GLFWmonitor GLFWmonitor; - -/*! @brief Opaque window object. - * - * Opaque window object. - * - * @see @ref window_object - * - * @since Added in version 3.0. - * - * @ingroup window - */ -typedef struct GLFWwindow GLFWwindow; - -/*! @brief Opaque cursor object. - * - * Opaque cursor object. - * - * @see @ref cursor_object - * - * @since Added in version 3.1. - * - * @ingroup input - */ -typedef struct GLFWcursor GLFWcursor; - -/*! @brief The function pointer type for error callbacks. - * - * This is the function pointer type for error callbacks. An error callback - * function has the following signature: - * @code - * void callback_name(int error_code, const char* description) - * @endcode - * - * @param[in] error_code An [error code](@ref errors). Future releases may add - * more error codes. - * @param[in] description A UTF-8 encoded string describing the error. - * - * @pointer_lifetime The error description string is valid until the callback - * function returns. - * - * @sa @ref error_handling - * @sa @ref glfwSetErrorCallback - * - * @since Added in version 3.0. - * - * @ingroup init - */ -typedef void (* GLFWerrorfun)(int error_code, const char* description); - -/*! @brief The function pointer type for window position callbacks. - * - * This is the function pointer type for window position callbacks. A window - * position callback function has the following signature: - * @code - * void callback_name(GLFWwindow* window, int xpos, int ypos) - * @endcode - * - * @param[in] window The window that was moved. - * @param[in] xpos The new x-coordinate, in screen coordinates, of the - * upper-left corner of the content area of the window. - * @param[in] ypos The new y-coordinate, in screen coordinates, of the - * upper-left corner of the content area of the window. - * - * @sa @ref window_pos - * @sa @ref glfwSetWindowPosCallback - * - * @since Added in version 3.0. - * - * @ingroup window - */ -typedef void (* GLFWwindowposfun)(GLFWwindow* window, int xpos, int ypos); - -/*! @brief The function pointer type for window size callbacks. - * - * This is the function pointer type for window size callbacks. A window size - * callback function has the following signature: - * @code - * void callback_name(GLFWwindow* window, int width, int height) - * @endcode - * - * @param[in] window The window that was resized. - * @param[in] width The new width, in screen coordinates, of the window. - * @param[in] height The new height, in screen coordinates, of the window. - * - * @sa @ref window_size - * @sa @ref glfwSetWindowSizeCallback - * - * @since Added in version 1.0. - * @glfw3 Added window handle parameter. - * - * @ingroup window - */ -typedef void (* GLFWwindowsizefun)(GLFWwindow* window, int width, int height); - -/*! @brief The function pointer type for window close callbacks. - * - * This is the function pointer type for window close callbacks. A window - * close callback function has the following signature: - * @code - * void function_name(GLFWwindow* window) - * @endcode - * - * @param[in] window The window that the user attempted to close. - * - * @sa @ref window_close - * @sa @ref glfwSetWindowCloseCallback - * - * @since Added in version 2.5. - * @glfw3 Added window handle parameter. - * - * @ingroup window - */ -typedef void (* GLFWwindowclosefun)(GLFWwindow* window); - -/*! @brief The function pointer type for window content refresh callbacks. - * - * This is the function pointer type for window content refresh callbacks. - * A window content refresh callback function has the following signature: - * @code - * void function_name(GLFWwindow* window); - * @endcode - * - * @param[in] window The window whose content needs to be refreshed. - * - * @sa @ref window_refresh - * @sa @ref glfwSetWindowRefreshCallback - * - * @since Added in version 2.5. - * @glfw3 Added window handle parameter. - * - * @ingroup window - */ -typedef void (* GLFWwindowrefreshfun)(GLFWwindow* window); - -/*! @brief The function pointer type for window focus callbacks. - * - * This is the function pointer type for window focus callbacks. A window - * focus callback function has the following signature: - * @code - * void function_name(GLFWwindow* window, int focused) - * @endcode - * - * @param[in] window The window that gained or lost input focus. - * @param[in] focused `GLFW_TRUE` if the window was given input focus, or - * `GLFW_FALSE` if it lost it. - * - * @sa @ref window_focus - * @sa @ref glfwSetWindowFocusCallback - * - * @since Added in version 3.0. - * - * @ingroup window - */ -typedef void (* GLFWwindowfocusfun)(GLFWwindow* window, int focused); - -/*! @brief The function pointer type for window iconify callbacks. - * - * This is the function pointer type for window iconify callbacks. A window - * iconify callback function has the following signature: - * @code - * void function_name(GLFWwindow* window, int iconified) - * @endcode - * - * @param[in] window The window that was iconified or restored. - * @param[in] iconified `GLFW_TRUE` if the window was iconified, or - * `GLFW_FALSE` if it was restored. - * - * @sa @ref window_iconify - * @sa @ref glfwSetWindowIconifyCallback - * - * @since Added in version 3.0. - * - * @ingroup window - */ -typedef void (* GLFWwindowiconifyfun)(GLFWwindow* window, int iconified); - -/*! @brief The function pointer type for window maximize callbacks. - * - * This is the function pointer type for window maximize callbacks. A window - * maximize callback function has the following signature: - * @code - * void function_name(GLFWwindow* window, int maximized) - * @endcode - * - * @param[in] window The window that was maximized or restored. - * @param[in] maximized `GLFW_TRUE` if the window was maximized, or - * `GLFW_FALSE` if it was restored. - * - * @sa @ref window_maximize - * @sa glfwSetWindowMaximizeCallback - * - * @since Added in version 3.3. - * - * @ingroup window - */ -typedef void (* GLFWwindowmaximizefun)(GLFWwindow* window, int maximized); - -/*! @brief The function pointer type for framebuffer size callbacks. - * - * This is the function pointer type for framebuffer size callbacks. - * A framebuffer size callback function has the following signature: - * @code - * void function_name(GLFWwindow* window, int width, int height) - * @endcode - * - * @param[in] window The window whose framebuffer was resized. - * @param[in] width The new width, in pixels, of the framebuffer. - * @param[in] height The new height, in pixels, of the framebuffer. - * - * @sa @ref window_fbsize - * @sa @ref glfwSetFramebufferSizeCallback - * - * @since Added in version 3.0. - * - * @ingroup window - */ -typedef void (* GLFWframebuffersizefun)(GLFWwindow* window, int width, int height); - -/*! @brief The function pointer type for window content scale callbacks. - * - * This is the function pointer type for window content scale callbacks. - * A window content scale callback function has the following signature: - * @code - * void function_name(GLFWwindow* window, float xscale, float yscale) - * @endcode - * - * @param[in] window The window whose content scale changed. - * @param[in] xscale The new x-axis content scale of the window. - * @param[in] yscale The new y-axis content scale of the window. - * - * @sa @ref window_scale - * @sa @ref glfwSetWindowContentScaleCallback - * - * @since Added in version 3.3. - * - * @ingroup window - */ -typedef void (* GLFWwindowcontentscalefun)(GLFWwindow* window, float xscale, float yscale); - -/*! @brief The function pointer type for mouse button callbacks. - * - * This is the function pointer type for mouse button callback functions. - * A mouse button callback function has the following signature: - * @code - * void function_name(GLFWwindow* window, int button, int action, int mods) - * @endcode - * - * @param[in] window The window that received the event. - * @param[in] button The [mouse button](@ref buttons) that was pressed or - * released. - * @param[in] action One of `GLFW_PRESS` or `GLFW_RELEASE`. Future releases - * may add more actions. - * @param[in] mods Bit field describing which [modifier keys](@ref mods) were - * held down. - * - * @sa @ref input_mouse_button - * @sa @ref glfwSetMouseButtonCallback - * - * @since Added in version 1.0. - * @glfw3 Added window handle and modifier mask parameters. - * - * @ingroup input - */ -typedef void (* GLFWmousebuttonfun)(GLFWwindow* window, int button, int action, int mods); - -/*! @brief The function pointer type for cursor position callbacks. - * - * This is the function pointer type for cursor position callbacks. A cursor - * position callback function has the following signature: - * @code - * void function_name(GLFWwindow* window, double xpos, double ypos); - * @endcode - * - * @param[in] window The window that received the event. - * @param[in] xpos The new cursor x-coordinate, relative to the left edge of - * the content area. - * @param[in] ypos The new cursor y-coordinate, relative to the top edge of the - * content area. - * - * @sa @ref cursor_pos - * @sa @ref glfwSetCursorPosCallback - * - * @since Added in version 3.0. Replaces `GLFWmouseposfun`. - * - * @ingroup input - */ -typedef void (* GLFWcursorposfun)(GLFWwindow* window, double xpos, double ypos); - -/*! @brief The function pointer type for cursor enter/leave callbacks. - * - * This is the function pointer type for cursor enter/leave callbacks. - * A cursor enter/leave callback function has the following signature: - * @code - * void function_name(GLFWwindow* window, int entered) - * @endcode - * - * @param[in] window The window that received the event. - * @param[in] entered `GLFW_TRUE` if the cursor entered the window's content - * area, or `GLFW_FALSE` if it left it. - * - * @sa @ref cursor_enter - * @sa @ref glfwSetCursorEnterCallback - * - * @since Added in version 3.0. - * - * @ingroup input - */ -typedef void (* GLFWcursorenterfun)(GLFWwindow* window, int entered); - -/*! @brief The function pointer type for scroll callbacks. - * - * This is the function pointer type for scroll callbacks. A scroll callback - * function has the following signature: - * @code - * void function_name(GLFWwindow* window, double xoffset, double yoffset) - * @endcode - * - * @param[in] window The window that received the event. - * @param[in] xoffset The scroll offset along the x-axis. - * @param[in] yoffset The scroll offset along the y-axis. - * - * @sa @ref scrolling - * @sa @ref glfwSetScrollCallback - * - * @since Added in version 3.0. Replaces `GLFWmousewheelfun`. - * - * @ingroup input - */ -typedef void (* GLFWscrollfun)(GLFWwindow* window, double xoffset, double yoffset); - -/*! @brief The function pointer type for keyboard key callbacks. - * - * This is the function pointer type for keyboard key callbacks. A keyboard - * key callback function has the following signature: - * @code - * void function_name(GLFWwindow* window, int key, int scancode, int action, int mods) - * @endcode - * - * @param[in] window The window that received the event. - * @param[in] key The [keyboard key](@ref keys) that was pressed or released. - * @param[in] scancode The system-specific scancode of the key. - * @param[in] action `GLFW_PRESS`, `GLFW_RELEASE` or `GLFW_REPEAT`. Future - * releases may add more actions. - * @param[in] mods Bit field describing which [modifier keys](@ref mods) were - * held down. - * - * @sa @ref input_key - * @sa @ref glfwSetKeyCallback - * - * @since Added in version 1.0. - * @glfw3 Added window handle, scancode and modifier mask parameters. - * - * @ingroup input - */ -typedef void (* GLFWkeyfun)(GLFWwindow* window, int key, int scancode, int action, int mods); - -/*! @brief The function pointer type for Unicode character callbacks. - * - * This is the function pointer type for Unicode character callbacks. - * A Unicode character callback function has the following signature: - * @code - * void function_name(GLFWwindow* window, unsigned int codepoint) - * @endcode - * - * @param[in] window The window that received the event. - * @param[in] codepoint The Unicode code point of the character. - * - * @sa @ref input_char - * @sa @ref glfwSetCharCallback - * - * @since Added in version 2.4. - * @glfw3 Added window handle parameter. - * - * @ingroup input - */ -typedef void (* GLFWcharfun)(GLFWwindow* window, unsigned int codepoint); - -/*! @brief The function pointer type for Unicode character with modifiers - * callbacks. - * - * This is the function pointer type for Unicode character with modifiers - * callbacks. It is called for each input character, regardless of what - * modifier keys are held down. A Unicode character with modifiers callback - * function has the following signature: - * @code - * void function_name(GLFWwindow* window, unsigned int codepoint, int mods) - * @endcode - * - * @param[in] window The window that received the event. - * @param[in] codepoint The Unicode code point of the character. - * @param[in] mods Bit field describing which [modifier keys](@ref mods) were - * held down. - * - * @sa @ref input_char - * @sa @ref glfwSetCharModsCallback - * - * @deprecated Scheduled for removal in version 4.0. - * - * @since Added in version 3.1. - * - * @ingroup input - */ -typedef void (* GLFWcharmodsfun)(GLFWwindow* window, unsigned int codepoint, int mods); - -/*! @brief The function pointer type for path drop callbacks. - * - * This is the function pointer type for path drop callbacks. A path drop - * callback function has the following signature: - * @code - * void function_name(GLFWwindow* window, int path_count, const char* paths[]) - * @endcode - * - * @param[in] window The window that received the event. - * @param[in] path_count The number of dropped paths. - * @param[in] paths The UTF-8 encoded file and/or directory path names. - * - * @pointer_lifetime The path array and its strings are valid until the - * callback function returns. - * - * @sa @ref path_drop - * @sa @ref glfwSetDropCallback - * - * @since Added in version 3.1. - * - * @ingroup input - */ -typedef void (* GLFWdropfun)(GLFWwindow* window, int path_count, const char* paths[]); - -/*! @brief The function pointer type for monitor configuration callbacks. - * - * This is the function pointer type for monitor configuration callbacks. - * A monitor callback function has the following signature: - * @code - * void function_name(GLFWmonitor* monitor, int event) - * @endcode - * - * @param[in] monitor The monitor that was connected or disconnected. - * @param[in] event One of `GLFW_CONNECTED` or `GLFW_DISCONNECTED`. Future - * releases may add more events. - * - * @sa @ref monitor_event - * @sa @ref glfwSetMonitorCallback - * - * @since Added in version 3.0. - * - * @ingroup monitor - */ -typedef void (* GLFWmonitorfun)(GLFWmonitor* monitor, int event); - -/*! @brief The function pointer type for joystick configuration callbacks. - * - * This is the function pointer type for joystick configuration callbacks. - * A joystick configuration callback function has the following signature: - * @code - * void function_name(int jid, int event) - * @endcode - * - * @param[in] jid The joystick that was connected or disconnected. - * @param[in] event One of `GLFW_CONNECTED` or `GLFW_DISCONNECTED`. Future - * releases may add more events. - * - * @sa @ref joystick_event - * @sa @ref glfwSetJoystickCallback - * - * @since Added in version 3.2. - * - * @ingroup input - */ -typedef void (* GLFWjoystickfun)(int jid, int event); - -/*! @brief Video mode type. - * - * This describes a single video mode. - * - * @sa @ref monitor_modes - * @sa @ref glfwGetVideoMode - * @sa @ref glfwGetVideoModes - * - * @since Added in version 1.0. - * @glfw3 Added refresh rate member. - * - * @ingroup monitor - */ -typedef struct GLFWvidmode -{ - /*! The width, in screen coordinates, of the video mode. - */ - int width; - /*! The height, in screen coordinates, of the video mode. - */ - int height; - /*! The bit depth of the red channel of the video mode. - */ - int redBits; - /*! The bit depth of the green channel of the video mode. - */ - int greenBits; - /*! The bit depth of the blue channel of the video mode. - */ - int blueBits; - /*! The refresh rate, in Hz, of the video mode. - */ - int refreshRate; -} GLFWvidmode; - -/*! @brief Gamma ramp. - * - * This describes the gamma ramp for a monitor. - * - * @sa @ref monitor_gamma - * @sa @ref glfwGetGammaRamp - * @sa @ref glfwSetGammaRamp - * - * @since Added in version 3.0. - * - * @ingroup monitor - */ -typedef struct GLFWgammaramp -{ - /*! An array of value describing the response of the red channel. - */ - unsigned short* red; - /*! An array of value describing the response of the green channel. - */ - unsigned short* green; - /*! An array of value describing the response of the blue channel. - */ - unsigned short* blue; - /*! The number of elements in each array. - */ - unsigned int size; -} GLFWgammaramp; - -/*! @brief Image data. - * - * This describes a single 2D image. See the documentation for each related - * function what the expected pixel format is. - * - * @sa @ref cursor_custom - * @sa @ref window_icon - * - * @since Added in version 2.1. - * @glfw3 Removed format and bytes-per-pixel members. - * - * @ingroup window - */ -typedef struct GLFWimage -{ - /*! The width, in pixels, of this image. - */ - int width; - /*! The height, in pixels, of this image. - */ - int height; - /*! The pixel data of this image, arranged left-to-right, top-to-bottom. - */ - unsigned char* pixels; -} GLFWimage; - -/*! @brief Gamepad input state - * - * This describes the input state of a gamepad. - * - * @sa @ref gamepad - * @sa @ref glfwGetGamepadState - * - * @since Added in version 3.3. - * - * @ingroup input - */ -typedef struct GLFWgamepadstate -{ - /*! The states of each [gamepad button](@ref gamepad_buttons), `GLFW_PRESS` - * or `GLFW_RELEASE`. - */ - unsigned char buttons[15]; - /*! The states of each [gamepad axis](@ref gamepad_axes), in the range -1.0 - * to 1.0 inclusive. - */ - float axes[6]; -} GLFWgamepadstate; - - -/************************************************************************* - * GLFW API functions - *************************************************************************/ - -/*! @brief Initializes the GLFW library. - * - * This function initializes the GLFW library. Before most GLFW functions can - * be used, GLFW must be initialized, and before an application terminates GLFW - * should be terminated in order to free any resources allocated during or - * after initialization. - * - * If this function fails, it calls @ref glfwTerminate before returning. If it - * succeeds, you should call @ref glfwTerminate before the application exits. - * - * Additional calls to this function after successful initialization but before - * termination will return `GLFW_TRUE` immediately. - * - * @return `GLFW_TRUE` if successful, or `GLFW_FALSE` if an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_PLATFORM_ERROR. - * - * @remark @macos This function will change the current directory of the - * application to the `Contents/Resources` subdirectory of the application's - * bundle, if present. This can be disabled with the @ref - * GLFW_COCOA_CHDIR_RESOURCES init hint. - * - * @remark @x11 This function will set the `LC_CTYPE` category of the - * application locale according to the current environment if that category is - * still "C". This is because the "C" locale breaks Unicode text input. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref intro_init - * @sa @ref glfwTerminate - * - * @since Added in version 1.0. - * - * @ingroup init - */ -GLFWAPI int glfwInit(void); - -/*! @brief Terminates the GLFW library. - * - * This function destroys all remaining windows and cursors, restores any - * modified gamma ramps and frees any other allocated resources. Once this - * function is called, you must again call @ref glfwInit successfully before - * you will be able to use most GLFW functions. - * - * If GLFW has been successfully initialized, this function should be called - * before the application exits. If initialization fails, there is no need to - * call this function, as it is called by @ref glfwInit before it returns - * failure. - * - * This function has no effect if GLFW is not initialized. - * - * @errors Possible errors include @ref GLFW_PLATFORM_ERROR. - * - * @remark This function may be called before @ref glfwInit. - * - * @warning The contexts of any remaining windows must not be current on any - * other thread when this function is called. - * - * @reentrancy This function must not be called from a callback. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref intro_init - * @sa @ref glfwInit - * - * @since Added in version 1.0. - * - * @ingroup init - */ -GLFWAPI void glfwTerminate(void); - -/*! @brief Sets the specified init hint to the desired value. - * - * This function sets hints for the next initialization of GLFW. - * - * The values you set hints to are never reset by GLFW, but they only take - * effect during initialization. Once GLFW has been initialized, any values - * you set will be ignored until the library is terminated and initialized - * again. - * - * Some hints are platform specific. These may be set on any platform but they - * will only affect their specific platform. Other platforms will ignore them. - * Setting these hints requires no platform specific headers or functions. - * - * @param[in] hint The [init hint](@ref init_hints) to set. - * @param[in] value The new value of the init hint. - * - * @errors Possible errors include @ref GLFW_INVALID_ENUM and @ref - * GLFW_INVALID_VALUE. - * - * @remarks This function may be called before @ref glfwInit. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa init_hints - * @sa glfwInit - * - * @since Added in version 3.3. - * - * @ingroup init - */ -GLFWAPI void glfwInitHint(int hint, int value); - -/*! @brief Retrieves the version of the GLFW library. - * - * This function retrieves the major, minor and revision numbers of the GLFW - * library. It is intended for when you are using GLFW as a shared library and - * want to ensure that you are using the minimum required version. - * - * Any or all of the version arguments may be `NULL`. - * - * @param[out] major Where to store the major version number, or `NULL`. - * @param[out] minor Where to store the minor version number, or `NULL`. - * @param[out] rev Where to store the revision number, or `NULL`. - * - * @errors None. - * - * @remark This function may be called before @ref glfwInit. - * - * @thread_safety This function may be called from any thread. - * - * @sa @ref intro_version - * @sa @ref glfwGetVersionString - * - * @since Added in version 1.0. - * - * @ingroup init - */ -GLFWAPI void glfwGetVersion(int* major, int* minor, int* rev); - -/*! @brief Returns a string describing the compile-time configuration. - * - * This function returns the compile-time generated - * [version string](@ref intro_version_string) of the GLFW library binary. It - * describes the version, platform, compiler and any platform-specific - * compile-time options. It should not be confused with the OpenGL or OpenGL - * ES version string, queried with `glGetString`. - * - * __Do not use the version string__ to parse the GLFW library version. The - * @ref glfwGetVersion function provides the version of the running library - * binary in numerical format. - * - * @return The ASCII encoded GLFW version string. - * - * @errors None. - * - * @remark This function may be called before @ref glfwInit. - * - * @pointer_lifetime The returned string is static and compile-time generated. - * - * @thread_safety This function may be called from any thread. - * - * @sa @ref intro_version - * @sa @ref glfwGetVersion - * - * @since Added in version 3.0. - * - * @ingroup init - */ -GLFWAPI const char* glfwGetVersionString(void); - -/*! @brief Returns and clears the last error for the calling thread. - * - * This function returns and clears the [error code](@ref errors) of the last - * error that occurred on the calling thread, and optionally a UTF-8 encoded - * human-readable description of it. If no error has occurred since the last - * call, it returns @ref GLFW_NO_ERROR (zero) and the description pointer is - * set to `NULL`. - * - * @param[in] description Where to store the error description pointer, or `NULL`. - * @return The last error code for the calling thread, or @ref GLFW_NO_ERROR - * (zero). - * - * @errors None. - * - * @pointer_lifetime The returned string is allocated and freed by GLFW. You - * should not free it yourself. It is guaranteed to be valid only until the - * next error occurs or the library is terminated. - * - * @remark This function may be called before @ref glfwInit. - * - * @thread_safety This function may be called from any thread. - * - * @sa @ref error_handling - * @sa @ref glfwSetErrorCallback - * - * @since Added in version 3.3. - * - * @ingroup init - */ -GLFWAPI int glfwGetError(const char** description); - -/*! @brief Sets the error callback. - * - * This function sets the error callback, which is called with an error code - * and a human-readable description each time a GLFW error occurs. - * - * The error code is set before the callback is called. Calling @ref - * glfwGetError from the error callback will return the same value as the error - * code argument. - * - * The error callback is called on the thread where the error occurred. If you - * are using GLFW from multiple threads, your error callback needs to be - * written accordingly. - * - * Because the description string may have been generated specifically for that - * error, it is not guaranteed to be valid after the callback has returned. If - * you wish to use it after the callback returns, you need to make a copy. - * - * Once set, the error callback remains set even after the library has been - * terminated. - * - * @param[in] callback The new callback, or `NULL` to remove the currently set - * callback. - * @return The previously set callback, or `NULL` if no callback was set. - * - * @callback_signature - * @code - * void callback_name(int error_code, const char* description) - * @endcode - * For more information about the callback parameters, see the - * [callback pointer type](@ref GLFWerrorfun). - * - * @errors None. - * - * @remark This function may be called before @ref glfwInit. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref error_handling - * @sa @ref glfwGetError - * - * @since Added in version 3.0. - * - * @ingroup init - */ -GLFWAPI GLFWerrorfun glfwSetErrorCallback(GLFWerrorfun callback); - -/*! @brief Returns the currently connected monitors. - * - * This function returns an array of handles for all currently connected - * monitors. The primary monitor is always first in the returned array. If no - * monitors were found, this function returns `NULL`. - * - * @param[out] count Where to store the number of monitors in the returned - * array. This is set to zero if an error occurred. - * @return An array of monitor handles, or `NULL` if no monitors were found or - * if an [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @pointer_lifetime The returned array is allocated and freed by GLFW. You - * should not free it yourself. It is guaranteed to be valid only until the - * monitor configuration changes or the library is terminated. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref monitor_monitors - * @sa @ref monitor_event - * @sa @ref glfwGetPrimaryMonitor - * - * @since Added in version 3.0. - * - * @ingroup monitor - */ -GLFWAPI GLFWmonitor** glfwGetMonitors(int* count); - -/*! @brief Returns the primary monitor. - * - * This function returns the primary monitor. This is usually the monitor - * where elements like the task bar or global menu bar are located. - * - * @return The primary monitor, or `NULL` if no monitors were found or if an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function must only be called from the main thread. - * - * @remark The primary monitor is always first in the array returned by @ref - * glfwGetMonitors. - * - * @sa @ref monitor_monitors - * @sa @ref glfwGetMonitors - * - * @since Added in version 3.0. - * - * @ingroup monitor - */ -GLFWAPI GLFWmonitor* glfwGetPrimaryMonitor(void); - -/*! @brief Returns the position of the monitor's viewport on the virtual screen. - * - * This function returns the position, in screen coordinates, of the upper-left - * corner of the specified monitor. - * - * Any or all of the position arguments may be `NULL`. If an error occurs, all - * non-`NULL` position arguments will be set to zero. - * - * @param[in] monitor The monitor to query. - * @param[out] xpos Where to store the monitor x-coordinate, or `NULL`. - * @param[out] ypos Where to store the monitor y-coordinate, or `NULL`. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref monitor_properties - * - * @since Added in version 3.0. - * - * @ingroup monitor - */ -GLFWAPI void glfwGetMonitorPos(GLFWmonitor* monitor, int* xpos, int* ypos); - -/*! @brief Retrieves the work area of the monitor. - * - * This function returns the position, in screen coordinates, of the upper-left - * corner of the work area of the specified monitor along with the work area - * size in screen coordinates. The work area is defined as the area of the - * monitor not occluded by the operating system task bar where present. If no - * task bar exists then the work area is the monitor resolution in screen - * coordinates. - * - * Any or all of the position and size arguments may be `NULL`. If an error - * occurs, all non-`NULL` position and size arguments will be set to zero. - * - * @param[in] monitor The monitor to query. - * @param[out] xpos Where to store the monitor x-coordinate, or `NULL`. - * @param[out] ypos Where to store the monitor y-coordinate, or `NULL`. - * @param[out] width Where to store the monitor width, or `NULL`. - * @param[out] height Where to store the monitor height, or `NULL`. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref monitor_workarea - * - * @since Added in version 3.3. - * - * @ingroup monitor - */ -GLFWAPI void glfwGetMonitorWorkarea(GLFWmonitor* monitor, int* xpos, int* ypos, int* width, int* height); - -/*! @brief Returns the physical size of the monitor. - * - * This function returns the size, in millimetres, of the display area of the - * specified monitor. - * - * Some systems do not provide accurate monitor size information, either - * because the monitor - * [EDID](https://en.wikipedia.org/wiki/Extended_display_identification_data) - * data is incorrect or because the driver does not report it accurately. - * - * Any or all of the size arguments may be `NULL`. If an error occurs, all - * non-`NULL` size arguments will be set to zero. - * - * @param[in] monitor The monitor to query. - * @param[out] widthMM Where to store the width, in millimetres, of the - * monitor's display area, or `NULL`. - * @param[out] heightMM Where to store the height, in millimetres, of the - * monitor's display area, or `NULL`. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @remark @win32 On Windows 8 and earlier the physical size is calculated from - * the current resolution and system DPI instead of querying the monitor EDID data. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref monitor_properties - * - * @since Added in version 3.0. - * - * @ingroup monitor - */ -GLFWAPI void glfwGetMonitorPhysicalSize(GLFWmonitor* monitor, int* widthMM, int* heightMM); - -/*! @brief Retrieves the content scale for the specified monitor. - * - * This function retrieves the content scale for the specified monitor. The - * content scale is the ratio between the current DPI and the platform's - * default DPI. This is especially important for text and any UI elements. If - * the pixel dimensions of your UI scaled by this look appropriate on your - * machine then it should appear at a reasonable size on other machines - * regardless of their DPI and scaling settings. This relies on the system DPI - * and scaling settings being somewhat correct. - * - * The content scale may depend on both the monitor resolution and pixel - * density and on user settings. It may be very different from the raw DPI - * calculated from the physical size and current resolution. - * - * @param[in] monitor The monitor to query. - * @param[out] xscale Where to store the x-axis content scale, or `NULL`. - * @param[out] yscale Where to store the y-axis content scale, or `NULL`. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref monitor_scale - * @sa @ref glfwGetWindowContentScale - * - * @since Added in version 3.3. - * - * @ingroup monitor - */ -GLFWAPI void glfwGetMonitorContentScale(GLFWmonitor* monitor, float* xscale, float* yscale); - -/*! @brief Returns the name of the specified monitor. - * - * This function returns a human-readable name, encoded as UTF-8, of the - * specified monitor. The name typically reflects the make and model of the - * monitor and is not guaranteed to be unique among the connected monitors. - * - * @param[in] monitor The monitor to query. - * @return The UTF-8 encoded name of the monitor, or `NULL` if an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @pointer_lifetime The returned string is allocated and freed by GLFW. You - * should not free it yourself. It is valid until the specified monitor is - * disconnected or the library is terminated. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref monitor_properties - * - * @since Added in version 3.0. - * - * @ingroup monitor - */ -GLFWAPI const char* glfwGetMonitorName(GLFWmonitor* monitor); - -/*! @brief Sets the user pointer of the specified monitor. - * - * This function sets the user-defined pointer of the specified monitor. The - * current value is retained until the monitor is disconnected. The initial - * value is `NULL`. - * - * This function may be called from the monitor callback, even for a monitor - * that is being disconnected. - * - * @param[in] monitor The monitor whose pointer to set. - * @param[in] pointer The new value. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function may be called from any thread. Access is not - * synchronized. - * - * @sa @ref monitor_userptr - * @sa @ref glfwGetMonitorUserPointer - * - * @since Added in version 3.3. - * - * @ingroup monitor - */ -GLFWAPI void glfwSetMonitorUserPointer(GLFWmonitor* monitor, void* pointer); - -/*! @brief Returns the user pointer of the specified monitor. - * - * This function returns the current value of the user-defined pointer of the - * specified monitor. The initial value is `NULL`. - * - * This function may be called from the monitor callback, even for a monitor - * that is being disconnected. - * - * @param[in] monitor The monitor whose pointer to return. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function may be called from any thread. Access is not - * synchronized. - * - * @sa @ref monitor_userptr - * @sa @ref glfwSetMonitorUserPointer - * - * @since Added in version 3.3. - * - * @ingroup monitor - */ -GLFWAPI void* glfwGetMonitorUserPointer(GLFWmonitor* monitor); - -/*! @brief Sets the monitor configuration callback. - * - * This function sets the monitor configuration callback, or removes the - * currently set callback. This is called when a monitor is connected to or - * disconnected from the system. - * - * @param[in] callback The new callback, or `NULL` to remove the currently set - * callback. - * @return The previously set callback, or `NULL` if no callback was set or the - * library had not been [initialized](@ref intro_init). - * - * @callback_signature - * @code - * void function_name(GLFWmonitor* monitor, int event) - * @endcode - * For more information about the callback parameters, see the - * [function pointer type](@ref GLFWmonitorfun). - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref monitor_event - * - * @since Added in version 3.0. - * - * @ingroup monitor - */ -GLFWAPI GLFWmonitorfun glfwSetMonitorCallback(GLFWmonitorfun callback); - -/*! @brief Returns the available video modes for the specified monitor. - * - * This function returns an array of all video modes supported by the specified - * monitor. The returned array is sorted in ascending order, first by color - * bit depth (the sum of all channel depths), then by resolution area (the - * product of width and height), then resolution width and finally by refresh - * rate. - * - * @param[in] monitor The monitor to query. - * @param[out] count Where to store the number of video modes in the returned - * array. This is set to zero if an error occurred. - * @return An array of video modes, or `NULL` if an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @pointer_lifetime The returned array is allocated and freed by GLFW. You - * should not free it yourself. It is valid until the specified monitor is - * disconnected, this function is called again for that monitor or the library - * is terminated. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref monitor_modes - * @sa @ref glfwGetVideoMode - * - * @since Added in version 1.0. - * @glfw3 Changed to return an array of modes for a specific monitor. - * - * @ingroup monitor - */ -GLFWAPI const GLFWvidmode* glfwGetVideoModes(GLFWmonitor* monitor, int* count); - -/*! @brief Returns the current mode of the specified monitor. - * - * This function returns the current video mode of the specified monitor. If - * you have created a full screen window for that monitor, the return value - * will depend on whether that window is iconified. - * - * @param[in] monitor The monitor to query. - * @return The current mode of the monitor, or `NULL` if an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @pointer_lifetime The returned array is allocated and freed by GLFW. You - * should not free it yourself. It is valid until the specified monitor is - * disconnected or the library is terminated. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref monitor_modes - * @sa @ref glfwGetVideoModes - * - * @since Added in version 3.0. Replaces `glfwGetDesktopMode`. - * - * @ingroup monitor - */ -GLFWAPI const GLFWvidmode* glfwGetVideoMode(GLFWmonitor* monitor); - -/*! @brief Generates a gamma ramp and sets it for the specified monitor. - * - * This function generates an appropriately sized gamma ramp from the specified - * exponent and then calls @ref glfwSetGammaRamp with it. The value must be - * a finite number greater than zero. - * - * The software controlled gamma ramp is applied _in addition_ to the hardware - * gamma correction, which today is usually an approximation of sRGB gamma. - * This means that setting a perfectly linear ramp, or gamma 1.0, will produce - * the default (usually sRGB-like) behavior. - * - * For gamma correct rendering with OpenGL or OpenGL ES, see the @ref - * GLFW_SRGB_CAPABLE hint. - * - * @param[in] monitor The monitor whose gamma ramp to set. - * @param[in] gamma The desired exponent. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_INVALID_VALUE and @ref GLFW_PLATFORM_ERROR. - * - * @remark @wayland Gamma handling is a privileged protocol, this function - * will thus never be implemented and emits @ref GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref monitor_gamma - * - * @since Added in version 3.0. - * - * @ingroup monitor - */ -GLFWAPI void glfwSetGamma(GLFWmonitor* monitor, float gamma); - -/*! @brief Returns the current gamma ramp for the specified monitor. - * - * This function returns the current gamma ramp of the specified monitor. - * - * @param[in] monitor The monitor to query. - * @return The current gamma ramp, or `NULL` if an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @remark @wayland Gamma handling is a privileged protocol, this function - * will thus never be implemented and emits @ref GLFW_PLATFORM_ERROR while - * returning `NULL`. - * - * @pointer_lifetime The returned structure and its arrays are allocated and - * freed by GLFW. You should not free them yourself. They are valid until the - * specified monitor is disconnected, this function is called again for that - * monitor or the library is terminated. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref monitor_gamma - * - * @since Added in version 3.0. - * - * @ingroup monitor - */ -GLFWAPI const GLFWgammaramp* glfwGetGammaRamp(GLFWmonitor* monitor); - -/*! @brief Sets the current gamma ramp for the specified monitor. - * - * This function sets the current gamma ramp for the specified monitor. The - * original gamma ramp for that monitor is saved by GLFW the first time this - * function is called and is restored by @ref glfwTerminate. - * - * The software controlled gamma ramp is applied _in addition_ to the hardware - * gamma correction, which today is usually an approximation of sRGB gamma. - * This means that setting a perfectly linear ramp, or gamma 1.0, will produce - * the default (usually sRGB-like) behavior. - * - * For gamma correct rendering with OpenGL or OpenGL ES, see the @ref - * GLFW_SRGB_CAPABLE hint. - * - * @param[in] monitor The monitor whose gamma ramp to set. - * @param[in] ramp The gamma ramp to use. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @remark The size of the specified gamma ramp should match the size of the - * current ramp for that monitor. - * - * @remark @win32 The gamma ramp size must be 256. - * - * @remark @wayland Gamma handling is a privileged protocol, this function - * will thus never be implemented and emits @ref GLFW_PLATFORM_ERROR. - * - * @pointer_lifetime The specified gamma ramp is copied before this function - * returns. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref monitor_gamma - * - * @since Added in version 3.0. - * - * @ingroup monitor - */ -GLFWAPI void glfwSetGammaRamp(GLFWmonitor* monitor, const GLFWgammaramp* ramp); - -/*! @brief Resets all window hints to their default values. - * - * This function resets all window hints to their - * [default values](@ref window_hints_values). - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_hints - * @sa @ref glfwWindowHint - * @sa @ref glfwWindowHintString - * - * @since Added in version 3.0. - * - * @ingroup window - */ -GLFWAPI void glfwDefaultWindowHints(void); - -/*! @brief Sets the specified window hint to the desired value. - * - * This function sets hints for the next call to @ref glfwCreateWindow. The - * hints, once set, retain their values until changed by a call to this - * function or @ref glfwDefaultWindowHints, or until the library is terminated. - * - * Only integer value hints can be set with this function. String value hints - * are set with @ref glfwWindowHintString. - * - * This function does not check whether the specified hint values are valid. - * If you set hints to invalid values this will instead be reported by the next - * call to @ref glfwCreateWindow. - * - * Some hints are platform specific. These may be set on any platform but they - * will only affect their specific platform. Other platforms will ignore them. - * Setting these hints requires no platform specific headers or functions. - * - * @param[in] hint The [window hint](@ref window_hints) to set. - * @param[in] value The new value of the window hint. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_INVALID_ENUM. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_hints - * @sa @ref glfwWindowHintString - * @sa @ref glfwDefaultWindowHints - * - * @since Added in version 3.0. Replaces `glfwOpenWindowHint`. - * - * @ingroup window - */ -GLFWAPI void glfwWindowHint(int hint, int value); - -/*! @brief Sets the specified window hint to the desired value. - * - * This function sets hints for the next call to @ref glfwCreateWindow. The - * hints, once set, retain their values until changed by a call to this - * function or @ref glfwDefaultWindowHints, or until the library is terminated. - * - * Only string type hints can be set with this function. Integer value hints - * are set with @ref glfwWindowHint. - * - * This function does not check whether the specified hint values are valid. - * If you set hints to invalid values this will instead be reported by the next - * call to @ref glfwCreateWindow. - * - * Some hints are platform specific. These may be set on any platform but they - * will only affect their specific platform. Other platforms will ignore them. - * Setting these hints requires no platform specific headers or functions. - * - * @param[in] hint The [window hint](@ref window_hints) to set. - * @param[in] value The new value of the window hint. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_INVALID_ENUM. - * - * @pointer_lifetime The specified string is copied before this function - * returns. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_hints - * @sa @ref glfwWindowHint - * @sa @ref glfwDefaultWindowHints - * - * @since Added in version 3.3. - * - * @ingroup window - */ -GLFWAPI void glfwWindowHintString(int hint, const char* value); - -/*! @brief Creates a window and its associated context. - * - * This function creates a window and its associated OpenGL or OpenGL ES - * context. Most of the options controlling how the window and its context - * should be created are specified with [window hints](@ref window_hints). - * - * Successful creation does not change which context is current. Before you - * can use the newly created context, you need to - * [make it current](@ref context_current). For information about the `share` - * parameter, see @ref context_sharing. - * - * The created window, framebuffer and context may differ from what you - * requested, as not all parameters and hints are - * [hard constraints](@ref window_hints_hard). This includes the size of the - * window, especially for full screen windows. To query the actual attributes - * of the created window, framebuffer and context, see @ref - * glfwGetWindowAttrib, @ref glfwGetWindowSize and @ref glfwGetFramebufferSize. - * - * To create a full screen window, you need to specify the monitor the window - * will cover. If no monitor is specified, the window will be windowed mode. - * Unless you have a way for the user to choose a specific monitor, it is - * recommended that you pick the primary monitor. For more information on how - * to query connected monitors, see @ref monitor_monitors. - * - * For full screen windows, the specified size becomes the resolution of the - * window's _desired video mode_. As long as a full screen window is not - * iconified, the supported video mode most closely matching the desired video - * mode is set for the specified monitor. For more information about full - * screen windows, including the creation of so called _windowed full screen_ - * or _borderless full screen_ windows, see @ref window_windowed_full_screen. - * - * Once you have created the window, you can switch it between windowed and - * full screen mode with @ref glfwSetWindowMonitor. This will not affect its - * OpenGL or OpenGL ES context. - * - * By default, newly created windows use the placement recommended by the - * window system. To create the window at a specific position, make it - * initially invisible using the [GLFW_VISIBLE](@ref GLFW_VISIBLE_hint) window - * hint, set its [position](@ref window_pos) and then [show](@ref window_hide) - * it. - * - * As long as at least one full screen window is not iconified, the screensaver - * is prohibited from starting. - * - * Window systems put limits on window sizes. Very large or very small window - * dimensions may be overridden by the window system on creation. Check the - * actual [size](@ref window_size) after creation. - * - * The [swap interval](@ref buffer_swap) is not set during window creation and - * the initial value may vary depending on driver settings and defaults. - * - * @param[in] width The desired width, in screen coordinates, of the window. - * This must be greater than zero. - * @param[in] height The desired height, in screen coordinates, of the window. - * This must be greater than zero. - * @param[in] title The initial, UTF-8 encoded window title. - * @param[in] monitor The monitor to use for full screen mode, or `NULL` for - * windowed mode. - * @param[in] share The window whose context to share resources with, or `NULL` - * to not share resources. - * @return The handle of the created window, or `NULL` if an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_INVALID_ENUM, @ref GLFW_INVALID_VALUE, @ref GLFW_API_UNAVAILABLE, @ref - * GLFW_VERSION_UNAVAILABLE, @ref GLFW_FORMAT_UNAVAILABLE and @ref - * GLFW_PLATFORM_ERROR. - * - * @remark @win32 Window creation will fail if the Microsoft GDI software - * OpenGL implementation is the only one available. - * - * @remark @win32 If the executable has an icon resource named `GLFW_ICON,` it - * will be set as the initial icon for the window. If no such icon is present, - * the `IDI_APPLICATION` icon will be used instead. To set a different icon, - * see @ref glfwSetWindowIcon. - * - * @remark @win32 The context to share resources with must not be current on - * any other thread. - * - * @remark @macos The OS only supports forward-compatible core profile contexts - * for OpenGL versions 3.2 and later. Before creating an OpenGL context of - * version 3.2 or later you must set the - * [GLFW_OPENGL_FORWARD_COMPAT](@ref GLFW_OPENGL_FORWARD_COMPAT_hint) and - * [GLFW_OPENGL_PROFILE](@ref GLFW_OPENGL_PROFILE_hint) hints accordingly. - * OpenGL 3.0 and 3.1 contexts are not supported at all on macOS. - * - * @remark @macos The GLFW window has no icon, as it is not a document - * window, but the dock icon will be the same as the application bundle's icon. - * For more information on bundles, see the - * [Bundle Programming Guide](https://developer.apple.com/library/mac/documentation/CoreFoundation/Conceptual/CFBundles/) - * in the Mac Developer Library. - * - * @remark @macos The first time a window is created the menu bar is created. - * If GLFW finds a `MainMenu.nib` it is loaded and assumed to contain a menu - * bar. Otherwise a minimal menu bar is created manually with common commands - * like Hide, Quit and About. The About entry opens a minimal about dialog - * with information from the application's bundle. Menu bar creation can be - * disabled entirely with the @ref GLFW_COCOA_MENUBAR init hint. - * - * @remark @macos On OS X 10.10 and later the window frame will not be rendered - * at full resolution on Retina displays unless the - * [GLFW_COCOA_RETINA_FRAMEBUFFER](@ref GLFW_COCOA_RETINA_FRAMEBUFFER_hint) - * hint is `GLFW_TRUE` and the `NSHighResolutionCapable` key is enabled in the - * application bundle's `Info.plist`. For more information, see - * [High Resolution Guidelines for OS X](https://developer.apple.com/library/mac/documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/Explained/Explained.html) - * in the Mac Developer Library. The GLFW test and example programs use - * a custom `Info.plist` template for this, which can be found as - * `CMake/MacOSXBundleInfo.plist.in` in the source tree. - * - * @remark @macos When activating frame autosaving with - * [GLFW_COCOA_FRAME_NAME](@ref GLFW_COCOA_FRAME_NAME_hint), the specified - * window size and position may be overridden by previously saved values. - * - * @remark @x11 Some window managers will not respect the placement of - * initially hidden windows. - * - * @remark @x11 Due to the asynchronous nature of X11, it may take a moment for - * a window to reach its requested state. This means you may not be able to - * query the final size, position or other attributes directly after window - * creation. - * - * @remark @x11 The class part of the `WM_CLASS` window property will by - * default be set to the window title passed to this function. The instance - * part will use the contents of the `RESOURCE_NAME` environment variable, if - * present and not empty, or fall back to the window title. Set the - * [GLFW_X11_CLASS_NAME](@ref GLFW_X11_CLASS_NAME_hint) and - * [GLFW_X11_INSTANCE_NAME](@ref GLFW_X11_INSTANCE_NAME_hint) window hints to - * override this. - * - * @remark @wayland Compositors should implement the xdg-decoration protocol - * for GLFW to decorate the window properly. If this protocol isn't - * supported, or if the compositor prefers client-side decorations, a very - * simple fallback frame will be drawn using the wp_viewporter protocol. A - * compositor can still emit close, maximize or fullscreen events, using for - * instance a keybind mechanism. If neither of these protocols is supported, - * the window won't be decorated. - * - * @remark @wayland A full screen window will not attempt to change the mode, - * no matter what the requested size or refresh rate. - * - * @remark @wayland Screensaver inhibition requires the idle-inhibit protocol - * to be implemented in the user's compositor. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_creation - * @sa @ref glfwDestroyWindow - * - * @since Added in version 3.0. Replaces `glfwOpenWindow`. - * - * @ingroup window - */ -GLFWAPI GLFWwindow* glfwCreateWindow(int width, int height, const char* title, GLFWmonitor* monitor, GLFWwindow* share); - -/*! @brief Destroys the specified window and its context. - * - * This function destroys the specified window and its context. On calling - * this function, no further callbacks will be called for that window. - * - * If the context of the specified window is current on the main thread, it is - * detached before being destroyed. - * - * @param[in] window The window to destroy. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @note The context of the specified window must not be current on any other - * thread when this function is called. - * - * @reentrancy This function must not be called from a callback. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_creation - * @sa @ref glfwCreateWindow - * - * @since Added in version 3.0. Replaces `glfwCloseWindow`. - * - * @ingroup window - */ -GLFWAPI void glfwDestroyWindow(GLFWwindow* window); - -/*! @brief Checks the close flag of the specified window. - * - * This function returns the value of the close flag of the specified window. - * - * @param[in] window The window to query. - * @return The value of the close flag. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function may be called from any thread. Access is not - * synchronized. - * - * @sa @ref window_close - * - * @since Added in version 3.0. - * - * @ingroup window - */ -GLFWAPI int glfwWindowShouldClose(GLFWwindow* window); - -/*! @brief Sets the close flag of the specified window. - * - * This function sets the value of the close flag of the specified window. - * This can be used to override the user's attempt to close the window, or - * to signal that it should be closed. - * - * @param[in] window The window whose flag to change. - * @param[in] value The new value. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function may be called from any thread. Access is not - * synchronized. - * - * @sa @ref window_close - * - * @since Added in version 3.0. - * - * @ingroup window - */ -GLFWAPI void glfwSetWindowShouldClose(GLFWwindow* window, int value); - -/*! @brief Sets the title of the specified window. - * - * This function sets the window title, encoded as UTF-8, of the specified - * window. - * - * @param[in] window The window whose title to change. - * @param[in] title The UTF-8 encoded window title. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @remark @macos The window title will not be updated until the next time you - * process events. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_title - * - * @since Added in version 1.0. - * @glfw3 Added window handle parameter. - * - * @ingroup window - */ -GLFWAPI void glfwSetWindowTitle(GLFWwindow* window, const char* title); - -/*! @brief Sets the icon for the specified window. - * - * This function sets the icon of the specified window. If passed an array of - * candidate images, those of or closest to the sizes desired by the system are - * selected. If no images are specified, the window reverts to its default - * icon. - * - * The pixels are 32-bit, little-endian, non-premultiplied RGBA, i.e. eight - * bits per channel with the red channel first. They are arranged canonically - * as packed sequential rows, starting from the top-left corner. - * - * The desired image sizes varies depending on platform and system settings. - * The selected images will be rescaled as needed. Good sizes include 16x16, - * 32x32 and 48x48. - * - * @param[in] window The window whose icon to set. - * @param[in] count The number of images in the specified array, or zero to - * revert to the default window icon. - * @param[in] images The images to create the icon from. This is ignored if - * count is zero. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_INVALID_VALUE and @ref GLFW_PLATFORM_ERROR. - * - * @pointer_lifetime The specified image data is copied before this function - * returns. - * - * @remark @macos The GLFW window has no icon, as it is not a document - * window, so this function does nothing. The dock icon will be the same as - * the application bundle's icon. For more information on bundles, see the - * [Bundle Programming Guide](https://developer.apple.com/library/mac/documentation/CoreFoundation/Conceptual/CFBundles/) - * in the Mac Developer Library. - * - * @remark @wayland There is no existing protocol to change an icon, the - * window will thus inherit the one defined in the application's desktop file. - * This function always emits @ref GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_icon - * - * @since Added in version 3.2. - * - * @ingroup window - */ -GLFWAPI void glfwSetWindowIcon(GLFWwindow* window, int count, const GLFWimage* images); - -/*! @brief Retrieves the position of the content area of the specified window. - * - * This function retrieves the position, in screen coordinates, of the - * upper-left corner of the content area of the specified window. - * - * Any or all of the position arguments may be `NULL`. If an error occurs, all - * non-`NULL` position arguments will be set to zero. - * - * @param[in] window The window to query. - * @param[out] xpos Where to store the x-coordinate of the upper-left corner of - * the content area, or `NULL`. - * @param[out] ypos Where to store the y-coordinate of the upper-left corner of - * the content area, or `NULL`. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @remark @wayland There is no way for an application to retrieve the global - * position of its windows, this function will always emit @ref - * GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_pos - * @sa @ref glfwSetWindowPos - * - * @since Added in version 3.0. - * - * @ingroup window - */ -GLFWAPI void glfwGetWindowPos(GLFWwindow* window, int* xpos, int* ypos); - -/*! @brief Sets the position of the content area of the specified window. - * - * This function sets the position, in screen coordinates, of the upper-left - * corner of the content area of the specified windowed mode window. If the - * window is a full screen window, this function does nothing. - * - * __Do not use this function__ to move an already visible window unless you - * have very good reasons for doing so, as it will confuse and annoy the user. - * - * The window manager may put limits on what positions are allowed. GLFW - * cannot and should not override these limits. - * - * @param[in] window The window to query. - * @param[in] xpos The x-coordinate of the upper-left corner of the content area. - * @param[in] ypos The y-coordinate of the upper-left corner of the content area. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @remark @wayland There is no way for an application to set the global - * position of its windows, this function will always emit @ref - * GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_pos - * @sa @ref glfwGetWindowPos - * - * @since Added in version 1.0. - * @glfw3 Added window handle parameter. - * - * @ingroup window - */ -GLFWAPI void glfwSetWindowPos(GLFWwindow* window, int xpos, int ypos); - -/*! @brief Retrieves the size of the content area of the specified window. - * - * This function retrieves the size, in screen coordinates, of the content area - * of the specified window. If you wish to retrieve the size of the - * framebuffer of the window in pixels, see @ref glfwGetFramebufferSize. - * - * Any or all of the size arguments may be `NULL`. If an error occurs, all - * non-`NULL` size arguments will be set to zero. - * - * @param[in] window The window whose size to retrieve. - * @param[out] width Where to store the width, in screen coordinates, of the - * content area, or `NULL`. - * @param[out] height Where to store the height, in screen coordinates, of the - * content area, or `NULL`. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_size - * @sa @ref glfwSetWindowSize - * - * @since Added in version 1.0. - * @glfw3 Added window handle parameter. - * - * @ingroup window - */ -GLFWAPI void glfwGetWindowSize(GLFWwindow* window, int* width, int* height); - -/*! @brief Sets the size limits of the specified window. - * - * This function sets the size limits of the content area of the specified - * window. If the window is full screen, the size limits only take effect - * once it is made windowed. If the window is not resizable, this function - * does nothing. - * - * The size limits are applied immediately to a windowed mode window and may - * cause it to be resized. - * - * The maximum dimensions must be greater than or equal to the minimum - * dimensions and all must be greater than or equal to zero. - * - * @param[in] window The window to set limits for. - * @param[in] minwidth The minimum width, in screen coordinates, of the content - * area, or `GLFW_DONT_CARE`. - * @param[in] minheight The minimum height, in screen coordinates, of the - * content area, or `GLFW_DONT_CARE`. - * @param[in] maxwidth The maximum width, in screen coordinates, of the content - * area, or `GLFW_DONT_CARE`. - * @param[in] maxheight The maximum height, in screen coordinates, of the - * content area, or `GLFW_DONT_CARE`. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_INVALID_VALUE and @ref GLFW_PLATFORM_ERROR. - * - * @remark If you set size limits and an aspect ratio that conflict, the - * results are undefined. - * - * @remark @wayland The size limits will not be applied until the window is - * actually resized, either by the user or by the compositor. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_sizelimits - * @sa @ref glfwSetWindowAspectRatio - * - * @since Added in version 3.2. - * - * @ingroup window - */ -GLFWAPI void glfwSetWindowSizeLimits(GLFWwindow* window, int minwidth, int minheight, int maxwidth, int maxheight); - -/*! @brief Sets the aspect ratio of the specified window. - * - * This function sets the required aspect ratio of the content area of the - * specified window. If the window is full screen, the aspect ratio only takes - * effect once it is made windowed. If the window is not resizable, this - * function does nothing. - * - * The aspect ratio is specified as a numerator and a denominator and both - * values must be greater than zero. For example, the common 16:9 aspect ratio - * is specified as 16 and 9, respectively. - * - * If the numerator and denominator is set to `GLFW_DONT_CARE` then the aspect - * ratio limit is disabled. - * - * The aspect ratio is applied immediately to a windowed mode window and may - * cause it to be resized. - * - * @param[in] window The window to set limits for. - * @param[in] numer The numerator of the desired aspect ratio, or - * `GLFW_DONT_CARE`. - * @param[in] denom The denominator of the desired aspect ratio, or - * `GLFW_DONT_CARE`. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_INVALID_VALUE and @ref GLFW_PLATFORM_ERROR. - * - * @remark If you set size limits and an aspect ratio that conflict, the - * results are undefined. - * - * @remark @wayland The aspect ratio will not be applied until the window is - * actually resized, either by the user or by the compositor. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_sizelimits - * @sa @ref glfwSetWindowSizeLimits - * - * @since Added in version 3.2. - * - * @ingroup window - */ -GLFWAPI void glfwSetWindowAspectRatio(GLFWwindow* window, int numer, int denom); - -/*! @brief Sets the size of the content area of the specified window. - * - * This function sets the size, in screen coordinates, of the content area of - * the specified window. - * - * For full screen windows, this function updates the resolution of its desired - * video mode and switches to the video mode closest to it, without affecting - * the window's context. As the context is unaffected, the bit depths of the - * framebuffer remain unchanged. - * - * If you wish to update the refresh rate of the desired video mode in addition - * to its resolution, see @ref glfwSetWindowMonitor. - * - * The window manager may put limits on what sizes are allowed. GLFW cannot - * and should not override these limits. - * - * @param[in] window The window to resize. - * @param[in] width The desired width, in screen coordinates, of the window - * content area. - * @param[in] height The desired height, in screen coordinates, of the window - * content area. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @remark @wayland A full screen window will not attempt to change the mode, - * no matter what the requested size. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_size - * @sa @ref glfwGetWindowSize - * @sa @ref glfwSetWindowMonitor - * - * @since Added in version 1.0. - * @glfw3 Added window handle parameter. - * - * @ingroup window - */ -GLFWAPI void glfwSetWindowSize(GLFWwindow* window, int width, int height); - -/*! @brief Retrieves the size of the framebuffer of the specified window. - * - * This function retrieves the size, in pixels, of the framebuffer of the - * specified window. If you wish to retrieve the size of the window in screen - * coordinates, see @ref glfwGetWindowSize. - * - * Any or all of the size arguments may be `NULL`. If an error occurs, all - * non-`NULL` size arguments will be set to zero. - * - * @param[in] window The window whose framebuffer to query. - * @param[out] width Where to store the width, in pixels, of the framebuffer, - * or `NULL`. - * @param[out] height Where to store the height, in pixels, of the framebuffer, - * or `NULL`. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_fbsize - * @sa @ref glfwSetFramebufferSizeCallback - * - * @since Added in version 3.0. - * - * @ingroup window - */ -GLFWAPI void glfwGetFramebufferSize(GLFWwindow* window, int* width, int* height); - -/*! @brief Retrieves the size of the frame of the window. - * - * This function retrieves the size, in screen coordinates, of each edge of the - * frame of the specified window. This size includes the title bar, if the - * window has one. The size of the frame may vary depending on the - * [window-related hints](@ref window_hints_wnd) used to create it. - * - * Because this function retrieves the size of each window frame edge and not - * the offset along a particular coordinate axis, the retrieved values will - * always be zero or positive. - * - * Any or all of the size arguments may be `NULL`. If an error occurs, all - * non-`NULL` size arguments will be set to zero. - * - * @param[in] window The window whose frame size to query. - * @param[out] left Where to store the size, in screen coordinates, of the left - * edge of the window frame, or `NULL`. - * @param[out] top Where to store the size, in screen coordinates, of the top - * edge of the window frame, or `NULL`. - * @param[out] right Where to store the size, in screen coordinates, of the - * right edge of the window frame, or `NULL`. - * @param[out] bottom Where to store the size, in screen coordinates, of the - * bottom edge of the window frame, or `NULL`. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_size - * - * @since Added in version 3.1. - * - * @ingroup window - */ -GLFWAPI void glfwGetWindowFrameSize(GLFWwindow* window, int* left, int* top, int* right, int* bottom); - -/*! @brief Retrieves the content scale for the specified window. - * - * This function retrieves the content scale for the specified window. The - * content scale is the ratio between the current DPI and the platform's - * default DPI. This is especially important for text and any UI elements. If - * the pixel dimensions of your UI scaled by this look appropriate on your - * machine then it should appear at a reasonable size on other machines - * regardless of their DPI and scaling settings. This relies on the system DPI - * and scaling settings being somewhat correct. - * - * On systems where each monitors can have its own content scale, the window - * content scale will depend on which monitor the system considers the window - * to be on. - * - * @param[in] window The window to query. - * @param[out] xscale Where to store the x-axis content scale, or `NULL`. - * @param[out] yscale Where to store the y-axis content scale, or `NULL`. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_scale - * @sa @ref glfwSetWindowContentScaleCallback - * @sa @ref glfwGetMonitorContentScale - * - * @since Added in version 3.3. - * - * @ingroup window - */ -GLFWAPI void glfwGetWindowContentScale(GLFWwindow* window, float* xscale, float* yscale); - -/*! @brief Returns the opacity of the whole window. - * - * This function returns the opacity of the window, including any decorations. - * - * The opacity (or alpha) value is a positive finite number between zero and - * one, where zero is fully transparent and one is fully opaque. If the system - * does not support whole window transparency, this function always returns one. - * - * The initial opacity value for newly created windows is one. - * - * @param[in] window The window to query. - * @return The opacity value of the specified window. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_transparency - * @sa @ref glfwSetWindowOpacity - * - * @since Added in version 3.3. - * - * @ingroup window - */ -GLFWAPI float glfwGetWindowOpacity(GLFWwindow* window); - -/*! @brief Sets the opacity of the whole window. - * - * This function sets the opacity of the window, including any decorations. - * - * The opacity (or alpha) value is a positive finite number between zero and - * one, where zero is fully transparent and one is fully opaque. - * - * The initial opacity value for newly created windows is one. - * - * A window created with framebuffer transparency may not use whole window - * transparency. The results of doing this are undefined. - * - * @param[in] window The window to set the opacity for. - * @param[in] opacity The desired opacity of the specified window. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_transparency - * @sa @ref glfwGetWindowOpacity - * - * @since Added in version 3.3. - * - * @ingroup window - */ -GLFWAPI void glfwSetWindowOpacity(GLFWwindow* window, float opacity); - -/*! @brief Iconifies the specified window. - * - * This function iconifies (minimizes) the specified window if it was - * previously restored. If the window is already iconified, this function does - * nothing. - * - * If the specified window is a full screen window, GLFW restores the original - * video mode of the monitor. The window's desired video mode is set again - * when the window is restored. - * - * @param[in] window The window to iconify. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_iconify - * @sa @ref glfwRestoreWindow - * @sa @ref glfwMaximizeWindow - * - * @since Added in version 2.1. - * @glfw3 Added window handle parameter. - * - * @ingroup window - */ -GLFWAPI void glfwIconifyWindow(GLFWwindow* window); - -/*! @brief Restores the specified window. - * - * This function restores the specified window if it was previously iconified - * (minimized) or maximized. If the window is already restored, this function - * does nothing. - * - * If the specified window is an iconified full screen window, its desired - * video mode is set again for its monitor when the window is restored. - * - * @param[in] window The window to restore. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_iconify - * @sa @ref glfwIconifyWindow - * @sa @ref glfwMaximizeWindow - * - * @since Added in version 2.1. - * @glfw3 Added window handle parameter. - * - * @ingroup window - */ -GLFWAPI void glfwRestoreWindow(GLFWwindow* window); - -/*! @brief Maximizes the specified window. - * - * This function maximizes the specified window if it was previously not - * maximized. If the window is already maximized, this function does nothing. - * - * If the specified window is a full screen window, this function does nothing. - * - * @param[in] window The window to maximize. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @par Thread Safety - * This function may only be called from the main thread. - * - * @sa @ref window_iconify - * @sa @ref glfwIconifyWindow - * @sa @ref glfwRestoreWindow - * - * @since Added in GLFW 3.2. - * - * @ingroup window - */ -GLFWAPI void glfwMaximizeWindow(GLFWwindow* window); - -/*! @brief Makes the specified window visible. - * - * This function makes the specified window visible if it was previously - * hidden. If the window is already visible or is in full screen mode, this - * function does nothing. - * - * By default, windowed mode windows are focused when shown - * Set the [GLFW_FOCUS_ON_SHOW](@ref GLFW_FOCUS_ON_SHOW_hint) window hint - * to change this behavior for all newly created windows, or change the - * behavior for an existing window with @ref glfwSetWindowAttrib. - * - * @param[in] window The window to make visible. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @remark @wayland Because Wayland wants every frame of the desktop to be - * complete, this function does not immediately make the window visible. - * Instead it will become visible the next time the window framebuffer is - * updated after this call. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_hide - * @sa @ref glfwHideWindow - * - * @since Added in version 3.0. - * - * @ingroup window - */ -GLFWAPI void glfwShowWindow(GLFWwindow* window); - -/*! @brief Hides the specified window. - * - * This function hides the specified window if it was previously visible. If - * the window is already hidden or is in full screen mode, this function does - * nothing. - * - * @param[in] window The window to hide. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_hide - * @sa @ref glfwShowWindow - * - * @since Added in version 3.0. - * - * @ingroup window - */ -GLFWAPI void glfwHideWindow(GLFWwindow* window); - -/*! @brief Brings the specified window to front and sets input focus. - * - * This function brings the specified window to front and sets input focus. - * The window should already be visible and not iconified. - * - * By default, both windowed and full screen mode windows are focused when - * initially created. Set the [GLFW_FOCUSED](@ref GLFW_FOCUSED_hint) to - * disable this behavior. - * - * Also by default, windowed mode windows are focused when shown - * with @ref glfwShowWindow. Set the - * [GLFW_FOCUS_ON_SHOW](@ref GLFW_FOCUS_ON_SHOW_hint) to disable this behavior. - * - * __Do not use this function__ to steal focus from other applications unless - * you are certain that is what the user wants. Focus stealing can be - * extremely disruptive. - * - * For a less disruptive way of getting the user's attention, see - * [attention requests](@ref window_attention). - * - * @param[in] window The window to give input focus. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @remark @wayland It is not possible for an application to bring its windows - * to front, this function will always emit @ref GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_focus - * @sa @ref window_attention - * - * @since Added in version 3.2. - * - * @ingroup window - */ -GLFWAPI void glfwFocusWindow(GLFWwindow* window); - -/*! @brief Requests user attention to the specified window. - * - * This function requests user attention to the specified window. On - * platforms where this is not supported, attention is requested to the - * application as a whole. - * - * Once the user has given attention, usually by focusing the window or - * application, the system will end the request automatically. - * - * @param[in] window The window to request attention to. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @remark @macos Attention is requested to the application as a whole, not the - * specific window. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_attention - * - * @since Added in version 3.3. - * - * @ingroup window - */ -GLFWAPI void glfwRequestWindowAttention(GLFWwindow* window); - -/*! @brief Returns the monitor that the window uses for full screen mode. - * - * This function returns the handle of the monitor that the specified window is - * in full screen on. - * - * @param[in] window The window to query. - * @return The monitor, or `NULL` if the window is in windowed mode or an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_monitor - * @sa @ref glfwSetWindowMonitor - * - * @since Added in version 3.0. - * - * @ingroup window - */ -GLFWAPI GLFWmonitor* glfwGetWindowMonitor(GLFWwindow* window); - -/*! @brief Sets the mode, monitor, video mode and placement of a window. - * - * This function sets the monitor that the window uses for full screen mode or, - * if the monitor is `NULL`, makes it windowed mode. - * - * When setting a monitor, this function updates the width, height and refresh - * rate of the desired video mode and switches to the video mode closest to it. - * The window position is ignored when setting a monitor. - * - * When the monitor is `NULL`, the position, width and height are used to - * place the window content area. The refresh rate is ignored when no monitor - * is specified. - * - * If you only wish to update the resolution of a full screen window or the - * size of a windowed mode window, see @ref glfwSetWindowSize. - * - * When a window transitions from full screen to windowed mode, this function - * restores any previous window settings such as whether it is decorated, - * floating, resizable, has size or aspect ratio limits, etc. - * - * @param[in] window The window whose monitor, size or video mode to set. - * @param[in] monitor The desired monitor, or `NULL` to set windowed mode. - * @param[in] xpos The desired x-coordinate of the upper-left corner of the - * content area. - * @param[in] ypos The desired y-coordinate of the upper-left corner of the - * content area. - * @param[in] width The desired with, in screen coordinates, of the content - * area or video mode. - * @param[in] height The desired height, in screen coordinates, of the content - * area or video mode. - * @param[in] refreshRate The desired refresh rate, in Hz, of the video mode, - * or `GLFW_DONT_CARE`. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @remark The OpenGL or OpenGL ES context will not be destroyed or otherwise - * affected by any resizing or mode switching, although you may need to update - * your viewport if the framebuffer size has changed. - * - * @remark @wayland The desired window position is ignored, as there is no way - * for an application to set this property. - * - * @remark @wayland Setting the window to full screen will not attempt to - * change the mode, no matter what the requested size or refresh rate. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_monitor - * @sa @ref window_full_screen - * @sa @ref glfwGetWindowMonitor - * @sa @ref glfwSetWindowSize - * - * @since Added in version 3.2. - * - * @ingroup window - */ -GLFWAPI void glfwSetWindowMonitor(GLFWwindow* window, GLFWmonitor* monitor, int xpos, int ypos, int width, int height, int refreshRate); - -/*! @brief Returns an attribute of the specified window. - * - * This function returns the value of an attribute of the specified window or - * its OpenGL or OpenGL ES context. - * - * @param[in] window The window to query. - * @param[in] attrib The [window attribute](@ref window_attribs) whose value to - * return. - * @return The value of the attribute, or zero if an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_INVALID_ENUM and @ref GLFW_PLATFORM_ERROR. - * - * @remark Framebuffer related hints are not window attributes. See @ref - * window_attribs_fb for more information. - * - * @remark Zero is a valid value for many window and context related - * attributes so you cannot use a return value of zero as an indication of - * errors. However, this function should not fail as long as it is passed - * valid arguments and the library has been [initialized](@ref intro_init). - * - * @remark @wayland The Wayland protocol provides no way to check whether a - * window is iconfied, so @ref GLFW_ICONIFIED always returns `GLFW_FALSE`. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_attribs - * @sa @ref glfwSetWindowAttrib - * - * @since Added in version 3.0. Replaces `glfwGetWindowParam` and - * `glfwGetGLVersion`. - * - * @ingroup window - */ -GLFWAPI int glfwGetWindowAttrib(GLFWwindow* window, int attrib); - -/*! @brief Sets an attribute of the specified window. - * - * This function sets the value of an attribute of the specified window. - * - * The supported attributes are [GLFW_DECORATED](@ref GLFW_DECORATED_attrib), - * [GLFW_RESIZABLE](@ref GLFW_RESIZABLE_attrib), - * [GLFW_FLOATING](@ref GLFW_FLOATING_attrib), - * [GLFW_AUTO_ICONIFY](@ref GLFW_AUTO_ICONIFY_attrib) and - * [GLFW_FOCUS_ON_SHOW](@ref GLFW_FOCUS_ON_SHOW_attrib). - * - * Some of these attributes are ignored for full screen windows. The new - * value will take effect if the window is later made windowed. - * - * Some of these attributes are ignored for windowed mode windows. The new - * value will take effect if the window is later made full screen. - * - * @param[in] window The window to set the attribute for. - * @param[in] attrib A supported window attribute. - * @param[in] value `GLFW_TRUE` or `GLFW_FALSE`. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_INVALID_ENUM, @ref GLFW_INVALID_VALUE and @ref GLFW_PLATFORM_ERROR. - * - * @remark Calling @ref glfwGetWindowAttrib will always return the latest - * value, even if that value is ignored by the current mode of the window. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_attribs - * @sa @ref glfwGetWindowAttrib - * - * @since Added in version 3.3. - * - * @ingroup window - */ -GLFWAPI void glfwSetWindowAttrib(GLFWwindow* window, int attrib, int value); - -/*! @brief Sets the user pointer of the specified window. - * - * This function sets the user-defined pointer of the specified window. The - * current value is retained until the window is destroyed. The initial value - * is `NULL`. - * - * @param[in] window The window whose pointer to set. - * @param[in] pointer The new value. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function may be called from any thread. Access is not - * synchronized. - * - * @sa @ref window_userptr - * @sa @ref glfwGetWindowUserPointer - * - * @since Added in version 3.0. - * - * @ingroup window - */ -GLFWAPI void glfwSetWindowUserPointer(GLFWwindow* window, void* pointer); - -/*! @brief Returns the user pointer of the specified window. - * - * This function returns the current value of the user-defined pointer of the - * specified window. The initial value is `NULL`. - * - * @param[in] window The window whose pointer to return. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function may be called from any thread. Access is not - * synchronized. - * - * @sa @ref window_userptr - * @sa @ref glfwSetWindowUserPointer - * - * @since Added in version 3.0. - * - * @ingroup window - */ -GLFWAPI void* glfwGetWindowUserPointer(GLFWwindow* window); - -/*! @brief Sets the position callback for the specified window. - * - * This function sets the position callback of the specified window, which is - * called when the window is moved. The callback is provided with the - * position, in screen coordinates, of the upper-left corner of the content - * area of the window. - * - * @param[in] window The window whose callback to set. - * @param[in] callback The new callback, or `NULL` to remove the currently set - * callback. - * @return The previously set callback, or `NULL` if no callback was set or the - * library had not been [initialized](@ref intro_init). - * - * @callback_signature - * @code - * void function_name(GLFWwindow* window, int xpos, int ypos) - * @endcode - * For more information about the callback parameters, see the - * [function pointer type](@ref GLFWwindowposfun). - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @remark @wayland This callback will never be called, as there is no way for - * an application to know its global position. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_pos - * - * @since Added in version 3.0. - * - * @ingroup window - */ -GLFWAPI GLFWwindowposfun glfwSetWindowPosCallback(GLFWwindow* window, GLFWwindowposfun callback); - -/*! @brief Sets the size callback for the specified window. - * - * This function sets the size callback of the specified window, which is - * called when the window is resized. The callback is provided with the size, - * in screen coordinates, of the content area of the window. - * - * @param[in] window The window whose callback to set. - * @param[in] callback The new callback, or `NULL` to remove the currently set - * callback. - * @return The previously set callback, or `NULL` if no callback was set or the - * library had not been [initialized](@ref intro_init). - * - * @callback_signature - * @code - * void function_name(GLFWwindow* window, int width, int height) - * @endcode - * For more information about the callback parameters, see the - * [function pointer type](@ref GLFWwindowsizefun). - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_size - * - * @since Added in version 1.0. - * @glfw3 Added window handle parameter and return value. - * - * @ingroup window - */ -GLFWAPI GLFWwindowsizefun glfwSetWindowSizeCallback(GLFWwindow* window, GLFWwindowsizefun callback); - -/*! @brief Sets the close callback for the specified window. - * - * This function sets the close callback of the specified window, which is - * called when the user attempts to close the window, for example by clicking - * the close widget in the title bar. - * - * The close flag is set before this callback is called, but you can modify it - * at any time with @ref glfwSetWindowShouldClose. - * - * The close callback is not triggered by @ref glfwDestroyWindow. - * - * @param[in] window The window whose callback to set. - * @param[in] callback The new callback, or `NULL` to remove the currently set - * callback. - * @return The previously set callback, or `NULL` if no callback was set or the - * library had not been [initialized](@ref intro_init). - * - * @callback_signature - * @code - * void function_name(GLFWwindow* window) - * @endcode - * For more information about the callback parameters, see the - * [function pointer type](@ref GLFWwindowclosefun). - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @remark @macos Selecting Quit from the application menu will trigger the - * close callback for all windows. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_close - * - * @since Added in version 2.5. - * @glfw3 Added window handle parameter and return value. - * - * @ingroup window - */ -GLFWAPI GLFWwindowclosefun glfwSetWindowCloseCallback(GLFWwindow* window, GLFWwindowclosefun callback); - -/*! @brief Sets the refresh callback for the specified window. - * - * This function sets the refresh callback of the specified window, which is - * called when the content area of the window needs to be redrawn, for example - * if the window has been exposed after having been covered by another window. - * - * On compositing window systems such as Aero, Compiz, Aqua or Wayland, where - * the window contents are saved off-screen, this callback may be called only - * very infrequently or never at all. - * - * @param[in] window The window whose callback to set. - * @param[in] callback The new callback, or `NULL` to remove the currently set - * callback. - * @return The previously set callback, or `NULL` if no callback was set or the - * library had not been [initialized](@ref intro_init). - * - * @callback_signature - * @code - * void function_name(GLFWwindow* window); - * @endcode - * For more information about the callback parameters, see the - * [function pointer type](@ref GLFWwindowrefreshfun). - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_refresh - * - * @since Added in version 2.5. - * @glfw3 Added window handle parameter and return value. - * - * @ingroup window - */ -GLFWAPI GLFWwindowrefreshfun glfwSetWindowRefreshCallback(GLFWwindow* window, GLFWwindowrefreshfun callback); - -/*! @brief Sets the focus callback for the specified window. - * - * This function sets the focus callback of the specified window, which is - * called when the window gains or loses input focus. - * - * After the focus callback is called for a window that lost input focus, - * synthetic key and mouse button release events will be generated for all such - * that had been pressed. For more information, see @ref glfwSetKeyCallback - * and @ref glfwSetMouseButtonCallback. - * - * @param[in] window The window whose callback to set. - * @param[in] callback The new callback, or `NULL` to remove the currently set - * callback. - * @return The previously set callback, or `NULL` if no callback was set or the - * library had not been [initialized](@ref intro_init). - * - * @callback_signature - * @code - * void function_name(GLFWwindow* window, int focused) - * @endcode - * For more information about the callback parameters, see the - * [function pointer type](@ref GLFWwindowfocusfun). - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_focus - * - * @since Added in version 3.0. - * - * @ingroup window - */ -GLFWAPI GLFWwindowfocusfun glfwSetWindowFocusCallback(GLFWwindow* window, GLFWwindowfocusfun callback); - -/*! @brief Sets the iconify callback for the specified window. - * - * This function sets the iconification callback of the specified window, which - * is called when the window is iconified or restored. - * - * @param[in] window The window whose callback to set. - * @param[in] callback The new callback, or `NULL` to remove the currently set - * callback. - * @return The previously set callback, or `NULL` if no callback was set or the - * library had not been [initialized](@ref intro_init). - * - * @callback_signature - * @code - * void function_name(GLFWwindow* window, int iconified) - * @endcode - * For more information about the callback parameters, see the - * [function pointer type](@ref GLFWwindowiconifyfun). - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @remark @wayland The XDG-shell protocol has no event for iconification, so - * this callback will never be called. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_iconify - * - * @since Added in version 3.0. - * - * @ingroup window - */ -GLFWAPI GLFWwindowiconifyfun glfwSetWindowIconifyCallback(GLFWwindow* window, GLFWwindowiconifyfun callback); - -/*! @brief Sets the maximize callback for the specified window. - * - * This function sets the maximization callback of the specified window, which - * is called when the window is maximized or restored. - * - * @param[in] window The window whose callback to set. - * @param[in] callback The new callback, or `NULL` to remove the currently set - * callback. - * @return The previously set callback, or `NULL` if no callback was set or the - * library had not been [initialized](@ref intro_init). - * - * @callback_signature - * @code - * void function_name(GLFWwindow* window, int maximized) - * @endcode - * For more information about the callback parameters, see the - * [function pointer type](@ref GLFWwindowmaximizefun). - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_maximize - * - * @since Added in version 3.3. - * - * @ingroup window - */ -GLFWAPI GLFWwindowmaximizefun glfwSetWindowMaximizeCallback(GLFWwindow* window, GLFWwindowmaximizefun callback); - -/*! @brief Sets the framebuffer resize callback for the specified window. - * - * This function sets the framebuffer resize callback of the specified window, - * which is called when the framebuffer of the specified window is resized. - * - * @param[in] window The window whose callback to set. - * @param[in] callback The new callback, or `NULL` to remove the currently set - * callback. - * @return The previously set callback, or `NULL` if no callback was set or the - * library had not been [initialized](@ref intro_init). - * - * @callback_signature - * @code - * void function_name(GLFWwindow* window, int width, int height) - * @endcode - * For more information about the callback parameters, see the - * [function pointer type](@ref GLFWframebuffersizefun). - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_fbsize - * - * @since Added in version 3.0. - * - * @ingroup window - */ -GLFWAPI GLFWframebuffersizefun glfwSetFramebufferSizeCallback(GLFWwindow* window, GLFWframebuffersizefun callback); - -/*! @brief Sets the window content scale callback for the specified window. - * - * This function sets the window content scale callback of the specified window, - * which is called when the content scale of the specified window changes. - * - * @param[in] window The window whose callback to set. - * @param[in] callback The new callback, or `NULL` to remove the currently set - * callback. - * @return The previously set callback, or `NULL` if no callback was set or the - * library had not been [initialized](@ref intro_init). - * - * @callback_signature - * @code - * void function_name(GLFWwindow* window, float xscale, float yscale) - * @endcode - * For more information about the callback parameters, see the - * [function pointer type](@ref GLFWwindowcontentscalefun). - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref window_scale - * @sa @ref glfwGetWindowContentScale - * - * @since Added in version 3.3. - * - * @ingroup window - */ -GLFWAPI GLFWwindowcontentscalefun glfwSetWindowContentScaleCallback(GLFWwindow* window, GLFWwindowcontentscalefun callback); - -/*! @brief Processes all pending events. - * - * This function processes only those events that are already in the event - * queue and then returns immediately. Processing events will cause the window - * and input callbacks associated with those events to be called. - * - * On some platforms, a window move, resize or menu operation will cause event - * processing to block. This is due to how event processing is designed on - * those platforms. You can use the - * [window refresh callback](@ref window_refresh) to redraw the contents of - * your window when necessary during such operations. - * - * Do not assume that callbacks you set will _only_ be called in response to - * event processing functions like this one. While it is necessary to poll for - * events, window systems that require GLFW to register callbacks of its own - * can pass events to GLFW in response to many window system function calls. - * GLFW will pass those events on to the application callbacks before - * returning. - * - * Event processing is not required for joystick input to work. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @reentrancy This function must not be called from a callback. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref events - * @sa @ref glfwWaitEvents - * @sa @ref glfwWaitEventsTimeout - * - * @since Added in version 1.0. - * - * @ingroup window - */ -GLFWAPI void glfwPollEvents(void); - -/*! @brief Waits until events are queued and processes them. - * - * This function puts the calling thread to sleep until at least one event is - * available in the event queue. Once one or more events are available, - * it behaves exactly like @ref glfwPollEvents, i.e. the events in the queue - * are processed and the function then returns immediately. Processing events - * will cause the window and input callbacks associated with those events to be - * called. - * - * Since not all events are associated with callbacks, this function may return - * without a callback having been called even if you are monitoring all - * callbacks. - * - * On some platforms, a window move, resize or menu operation will cause event - * processing to block. This is due to how event processing is designed on - * those platforms. You can use the - * [window refresh callback](@ref window_refresh) to redraw the contents of - * your window when necessary during such operations. - * - * Do not assume that callbacks you set will _only_ be called in response to - * event processing functions like this one. While it is necessary to poll for - * events, window systems that require GLFW to register callbacks of its own - * can pass events to GLFW in response to many window system function calls. - * GLFW will pass those events on to the application callbacks before - * returning. - * - * Event processing is not required for joystick input to work. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @reentrancy This function must not be called from a callback. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref events - * @sa @ref glfwPollEvents - * @sa @ref glfwWaitEventsTimeout - * - * @since Added in version 2.5. - * - * @ingroup window - */ -GLFWAPI void glfwWaitEvents(void); - -/*! @brief Waits with timeout until events are queued and processes them. - * - * This function puts the calling thread to sleep until at least one event is - * available in the event queue, or until the specified timeout is reached. If - * one or more events are available, it behaves exactly like @ref - * glfwPollEvents, i.e. the events in the queue are processed and the function - * then returns immediately. Processing events will cause the window and input - * callbacks associated with those events to be called. - * - * The timeout value must be a positive finite number. - * - * Since not all events are associated with callbacks, this function may return - * without a callback having been called even if you are monitoring all - * callbacks. - * - * On some platforms, a window move, resize or menu operation will cause event - * processing to block. This is due to how event processing is designed on - * those platforms. You can use the - * [window refresh callback](@ref window_refresh) to redraw the contents of - * your window when necessary during such operations. - * - * Do not assume that callbacks you set will _only_ be called in response to - * event processing functions like this one. While it is necessary to poll for - * events, window systems that require GLFW to register callbacks of its own - * can pass events to GLFW in response to many window system function calls. - * GLFW will pass those events on to the application callbacks before - * returning. - * - * Event processing is not required for joystick input to work. - * - * @param[in] timeout The maximum amount of time, in seconds, to wait. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_INVALID_VALUE and @ref GLFW_PLATFORM_ERROR. - * - * @reentrancy This function must not be called from a callback. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref events - * @sa @ref glfwPollEvents - * @sa @ref glfwWaitEvents - * - * @since Added in version 3.2. - * - * @ingroup window - */ -GLFWAPI void glfwWaitEventsTimeout(double timeout); - -/*! @brief Posts an empty event to the event queue. - * - * This function posts an empty event from the current thread to the event - * queue, causing @ref glfwWaitEvents or @ref glfwWaitEventsTimeout to return. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @thread_safety This function may be called from any thread. - * - * @sa @ref events - * @sa @ref glfwWaitEvents - * @sa @ref glfwWaitEventsTimeout - * - * @since Added in version 3.1. - * - * @ingroup window - */ -GLFWAPI void glfwPostEmptyEvent(void); - -/*! @brief Returns the value of an input option for the specified window. - * - * This function returns the value of an input option for the specified window. - * The mode must be one of @ref GLFW_CURSOR, @ref GLFW_STICKY_KEYS, - * @ref GLFW_STICKY_MOUSE_BUTTONS, @ref GLFW_LOCK_KEY_MODS or - * @ref GLFW_RAW_MOUSE_MOTION. - * - * @param[in] window The window to query. - * @param[in] mode One of `GLFW_CURSOR`, `GLFW_STICKY_KEYS`, - * `GLFW_STICKY_MOUSE_BUTTONS`, `GLFW_LOCK_KEY_MODS` or - * `GLFW_RAW_MOUSE_MOTION`. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_INVALID_ENUM. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref glfwSetInputMode - * - * @since Added in version 3.0. - * - * @ingroup input - */ -GLFWAPI int glfwGetInputMode(GLFWwindow* window, int mode); - -/*! @brief Sets an input option for the specified window. - * - * This function sets an input mode option for the specified window. The mode - * must be one of @ref GLFW_CURSOR, @ref GLFW_STICKY_KEYS, - * @ref GLFW_STICKY_MOUSE_BUTTONS, @ref GLFW_LOCK_KEY_MODS or - * @ref GLFW_RAW_MOUSE_MOTION. - * - * If the mode is `GLFW_CURSOR`, the value must be one of the following cursor - * modes: - * - `GLFW_CURSOR_NORMAL` makes the cursor visible and behaving normally. - * - `GLFW_CURSOR_HIDDEN` makes the cursor invisible when it is over the - * content area of the window but does not restrict the cursor from leaving. - * - `GLFW_CURSOR_DISABLED` hides and grabs the cursor, providing virtual - * and unlimited cursor movement. This is useful for implementing for - * example 3D camera controls. - * - * If the mode is `GLFW_STICKY_KEYS`, the value must be either `GLFW_TRUE` to - * enable sticky keys, or `GLFW_FALSE` to disable it. If sticky keys are - * enabled, a key press will ensure that @ref glfwGetKey returns `GLFW_PRESS` - * the next time it is called even if the key had been released before the - * call. This is useful when you are only interested in whether keys have been - * pressed but not when or in which order. - * - * If the mode is `GLFW_STICKY_MOUSE_BUTTONS`, the value must be either - * `GLFW_TRUE` to enable sticky mouse buttons, or `GLFW_FALSE` to disable it. - * If sticky mouse buttons are enabled, a mouse button press will ensure that - * @ref glfwGetMouseButton returns `GLFW_PRESS` the next time it is called even - * if the mouse button had been released before the call. This is useful when - * you are only interested in whether mouse buttons have been pressed but not - * when or in which order. - * - * If the mode is `GLFW_LOCK_KEY_MODS`, the value must be either `GLFW_TRUE` to - * enable lock key modifier bits, or `GLFW_FALSE` to disable them. If enabled, - * callbacks that receive modifier bits will also have the @ref - * GLFW_MOD_CAPS_LOCK bit set when the event was generated with Caps Lock on, - * and the @ref GLFW_MOD_NUM_LOCK bit when Num Lock was on. - * - * If the mode is `GLFW_RAW_MOUSE_MOTION`, the value must be either `GLFW_TRUE` - * to enable raw (unscaled and unaccelerated) mouse motion when the cursor is - * disabled, or `GLFW_FALSE` to disable it. If raw motion is not supported, - * attempting to set this will emit @ref GLFW_PLATFORM_ERROR. Call @ref - * glfwRawMouseMotionSupported to check for support. - * - * @param[in] window The window whose input mode to set. - * @param[in] mode One of `GLFW_CURSOR`, `GLFW_STICKY_KEYS`, - * `GLFW_STICKY_MOUSE_BUTTONS`, `GLFW_LOCK_KEY_MODS` or - * `GLFW_RAW_MOUSE_MOTION`. - * @param[in] value The new value of the specified input mode. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_INVALID_ENUM and @ref GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref glfwGetInputMode - * - * @since Added in version 3.0. Replaces `glfwEnable` and `glfwDisable`. - * - * @ingroup input - */ -GLFWAPI void glfwSetInputMode(GLFWwindow* window, int mode, int value); - -/*! @brief Returns whether raw mouse motion is supported. - * - * This function returns whether raw mouse motion is supported on the current - * system. This status does not change after GLFW has been initialized so you - * only need to check this once. If you attempt to enable raw motion on - * a system that does not support it, @ref GLFW_PLATFORM_ERROR will be emitted. - * - * Raw mouse motion is closer to the actual motion of the mouse across - * a surface. It is not affected by the scaling and acceleration applied to - * the motion of the desktop cursor. That processing is suitable for a cursor - * while raw motion is better for controlling for example a 3D camera. Because - * of this, raw mouse motion is only provided when the cursor is disabled. - * - * @return `GLFW_TRUE` if raw mouse motion is supported on the current machine, - * or `GLFW_FALSE` otherwise. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref raw_mouse_motion - * @sa @ref glfwSetInputMode - * - * @since Added in version 3.3. - * - * @ingroup input - */ -GLFWAPI int glfwRawMouseMotionSupported(void); - -/*! @brief Returns the layout-specific name of the specified printable key. - * - * This function returns the name of the specified printable key, encoded as - * UTF-8. This is typically the character that key would produce without any - * modifier keys, intended for displaying key bindings to the user. For dead - * keys, it is typically the diacritic it would add to a character. - * - * __Do not use this function__ for [text input](@ref input_char). You will - * break text input for many languages even if it happens to work for yours. - * - * If the key is `GLFW_KEY_UNKNOWN`, the scancode is used to identify the key, - * otherwise the scancode is ignored. If you specify a non-printable key, or - * `GLFW_KEY_UNKNOWN` and a scancode that maps to a non-printable key, this - * function returns `NULL` but does not emit an error. - * - * This behavior allows you to always pass in the arguments in the - * [key callback](@ref input_key) without modification. - * - * The printable keys are: - * - `GLFW_KEY_APOSTROPHE` - * - `GLFW_KEY_COMMA` - * - `GLFW_KEY_MINUS` - * - `GLFW_KEY_PERIOD` - * - `GLFW_KEY_SLASH` - * - `GLFW_KEY_SEMICOLON` - * - `GLFW_KEY_EQUAL` - * - `GLFW_KEY_LEFT_BRACKET` - * - `GLFW_KEY_RIGHT_BRACKET` - * - `GLFW_KEY_BACKSLASH` - * - `GLFW_KEY_WORLD_1` - * - `GLFW_KEY_WORLD_2` - * - `GLFW_KEY_0` to `GLFW_KEY_9` - * - `GLFW_KEY_A` to `GLFW_KEY_Z` - * - `GLFW_KEY_KP_0` to `GLFW_KEY_KP_9` - * - `GLFW_KEY_KP_DECIMAL` - * - `GLFW_KEY_KP_DIVIDE` - * - `GLFW_KEY_KP_MULTIPLY` - * - `GLFW_KEY_KP_SUBTRACT` - * - `GLFW_KEY_KP_ADD` - * - `GLFW_KEY_KP_EQUAL` - * - * Names for printable keys depend on keyboard layout, while names for - * non-printable keys are the same across layouts but depend on the application - * language and should be localized along with other user interface text. - * - * @param[in] key The key to query, or `GLFW_KEY_UNKNOWN`. - * @param[in] scancode The scancode of the key to query. - * @return The UTF-8 encoded, layout-specific name of the key, or `NULL`. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @remark The contents of the returned string may change when a keyboard - * layout change event is received. - * - * @pointer_lifetime The returned string is allocated and freed by GLFW. You - * should not free it yourself. It is valid until the library is terminated. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref input_key_name - * - * @since Added in version 3.2. - * - * @ingroup input - */ -GLFWAPI const char* glfwGetKeyName(int key, int scancode); - -/*! @brief Returns the platform-specific scancode of the specified key. - * - * This function returns the platform-specific scancode of the specified key. - * - * If the key is `GLFW_KEY_UNKNOWN` or does not exist on the keyboard this - * method will return `-1`. - * - * @param[in] key Any [named key](@ref keys). - * @return The platform-specific scancode for the key, or `-1` if an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_INVALID_ENUM and @ref GLFW_PLATFORM_ERROR. - * - * @thread_safety This function may be called from any thread. - * - * @sa @ref input_key - * - * @since Added in version 3.3. - * - * @ingroup input - */ -GLFWAPI int glfwGetKeyScancode(int key); - -/*! @brief Returns the last reported state of a keyboard key for the specified - * window. - * - * This function returns the last state reported for the specified key to the - * specified window. The returned state is one of `GLFW_PRESS` or - * `GLFW_RELEASE`. The action `GLFW_REPEAT` is only reported to the key callback. - * - * If the @ref GLFW_STICKY_KEYS input mode is enabled, this function returns - * `GLFW_PRESS` the first time you call it for a key that was pressed, even if - * that key has already been released. - * - * The key functions deal with physical keys, with [key tokens](@ref keys) - * named after their use on the standard US keyboard layout. If you want to - * input text, use the Unicode character callback instead. - * - * The [modifier key bit masks](@ref mods) are not key tokens and cannot be - * used with this function. - * - * __Do not use this function__ to implement [text input](@ref input_char). - * - * @param[in] window The desired window. - * @param[in] key The desired [keyboard key](@ref keys). `GLFW_KEY_UNKNOWN` is - * not a valid key for this function. - * @return One of `GLFW_PRESS` or `GLFW_RELEASE`. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_INVALID_ENUM. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref input_key - * - * @since Added in version 1.0. - * @glfw3 Added window handle parameter. - * - * @ingroup input - */ -GLFWAPI int glfwGetKey(GLFWwindow* window, int key); - -/*! @brief Returns the last reported state of a mouse button for the specified - * window. - * - * This function returns the last state reported for the specified mouse button - * to the specified window. The returned state is one of `GLFW_PRESS` or - * `GLFW_RELEASE`. - * - * If the @ref GLFW_STICKY_MOUSE_BUTTONS input mode is enabled, this function - * returns `GLFW_PRESS` the first time you call it for a mouse button that was - * pressed, even if that mouse button has already been released. - * - * @param[in] window The desired window. - * @param[in] button The desired [mouse button](@ref buttons). - * @return One of `GLFW_PRESS` or `GLFW_RELEASE`. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_INVALID_ENUM. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref input_mouse_button - * - * @since Added in version 1.0. - * @glfw3 Added window handle parameter. - * - * @ingroup input - */ -GLFWAPI int glfwGetMouseButton(GLFWwindow* window, int button); - -/*! @brief Retrieves the position of the cursor relative to the content area of - * the window. - * - * This function returns the position of the cursor, in screen coordinates, - * relative to the upper-left corner of the content area of the specified - * window. - * - * If the cursor is disabled (with `GLFW_CURSOR_DISABLED`) then the cursor - * position is unbounded and limited only by the minimum and maximum values of - * a `double`. - * - * The coordinate can be converted to their integer equivalents with the - * `floor` function. Casting directly to an integer type works for positive - * coordinates, but fails for negative ones. - * - * Any or all of the position arguments may be `NULL`. If an error occurs, all - * non-`NULL` position arguments will be set to zero. - * - * @param[in] window The desired window. - * @param[out] xpos Where to store the cursor x-coordinate, relative to the - * left edge of the content area, or `NULL`. - * @param[out] ypos Where to store the cursor y-coordinate, relative to the to - * top edge of the content area, or `NULL`. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref cursor_pos - * @sa @ref glfwSetCursorPos - * - * @since Added in version 3.0. Replaces `glfwGetMousePos`. - * - * @ingroup input - */ -GLFWAPI void glfwGetCursorPos(GLFWwindow* window, double* xpos, double* ypos); - -/*! @brief Sets the position of the cursor, relative to the content area of the - * window. - * - * This function sets the position, in screen coordinates, of the cursor - * relative to the upper-left corner of the content area of the specified - * window. The window must have input focus. If the window does not have - * input focus when this function is called, it fails silently. - * - * __Do not use this function__ to implement things like camera controls. GLFW - * already provides the `GLFW_CURSOR_DISABLED` cursor mode that hides the - * cursor, transparently re-centers it and provides unconstrained cursor - * motion. See @ref glfwSetInputMode for more information. - * - * If the cursor mode is `GLFW_CURSOR_DISABLED` then the cursor position is - * unconstrained and limited only by the minimum and maximum values of - * a `double`. - * - * @param[in] window The desired window. - * @param[in] xpos The desired x-coordinate, relative to the left edge of the - * content area. - * @param[in] ypos The desired y-coordinate, relative to the top edge of the - * content area. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @remark @wayland This function will only work when the cursor mode is - * `GLFW_CURSOR_DISABLED`, otherwise it will do nothing. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref cursor_pos - * @sa @ref glfwGetCursorPos - * - * @since Added in version 3.0. Replaces `glfwSetMousePos`. - * - * @ingroup input - */ -GLFWAPI void glfwSetCursorPos(GLFWwindow* window, double xpos, double ypos); - -/*! @brief Creates a custom cursor. - * - * Creates a new custom cursor image that can be set for a window with @ref - * glfwSetCursor. The cursor can be destroyed with @ref glfwDestroyCursor. - * Any remaining cursors are destroyed by @ref glfwTerminate. - * - * The pixels are 32-bit, little-endian, non-premultiplied RGBA, i.e. eight - * bits per channel with the red channel first. They are arranged canonically - * as packed sequential rows, starting from the top-left corner. - * - * The cursor hotspot is specified in pixels, relative to the upper-left corner - * of the cursor image. Like all other coordinate systems in GLFW, the X-axis - * points to the right and the Y-axis points down. - * - * @param[in] image The desired cursor image. - * @param[in] xhot The desired x-coordinate, in pixels, of the cursor hotspot. - * @param[in] yhot The desired y-coordinate, in pixels, of the cursor hotspot. - * @return The handle of the created cursor, or `NULL` if an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_INVALID_VALUE and @ref GLFW_PLATFORM_ERROR. - * - * @pointer_lifetime The specified image data is copied before this function - * returns. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref cursor_object - * @sa @ref glfwDestroyCursor - * @sa @ref glfwCreateStandardCursor - * - * @since Added in version 3.1. - * - * @ingroup input - */ -GLFWAPI GLFWcursor* glfwCreateCursor(const GLFWimage* image, int xhot, int yhot); - -/*! @brief Creates a cursor with a standard shape. - * - * Returns a cursor with a [standard shape](@ref shapes), that can be set for - * a window with @ref glfwSetCursor. - * - * @param[in] shape One of the [standard shapes](@ref shapes). - * @return A new cursor ready to use or `NULL` if an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_INVALID_ENUM and @ref GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref cursor_object - * @sa @ref glfwCreateCursor - * - * @since Added in version 3.1. - * - * @ingroup input - */ -GLFWAPI GLFWcursor* glfwCreateStandardCursor(int shape); - -/*! @brief Destroys a cursor. - * - * This function destroys a cursor previously created with @ref - * glfwCreateCursor. Any remaining cursors will be destroyed by @ref - * glfwTerminate. - * - * If the specified cursor is current for any window, that window will be - * reverted to the default cursor. This does not affect the cursor mode. - * - * @param[in] cursor The cursor object to destroy. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @reentrancy This function must not be called from a callback. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref cursor_object - * @sa @ref glfwCreateCursor - * - * @since Added in version 3.1. - * - * @ingroup input - */ -GLFWAPI void glfwDestroyCursor(GLFWcursor* cursor); - -/*! @brief Sets the cursor for the window. - * - * This function sets the cursor image to be used when the cursor is over the - * content area of the specified window. The set cursor will only be visible - * when the [cursor mode](@ref cursor_mode) of the window is - * `GLFW_CURSOR_NORMAL`. - * - * On some platforms, the set cursor may not be visible unless the window also - * has input focus. - * - * @param[in] window The window to set the cursor for. - * @param[in] cursor The cursor to set, or `NULL` to switch back to the default - * arrow cursor. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref cursor_object - * - * @since Added in version 3.1. - * - * @ingroup input - */ -GLFWAPI void glfwSetCursor(GLFWwindow* window, GLFWcursor* cursor); - -/*! @brief Sets the key callback. - * - * This function sets the key callback of the specified window, which is called - * when a key is pressed, repeated or released. - * - * The key functions deal with physical keys, with layout independent - * [key tokens](@ref keys) named after their values in the standard US keyboard - * layout. If you want to input text, use the - * [character callback](@ref glfwSetCharCallback) instead. - * - * When a window loses input focus, it will generate synthetic key release - * events for all pressed keys. You can tell these events from user-generated - * events by the fact that the synthetic ones are generated after the focus - * loss event has been processed, i.e. after the - * [window focus callback](@ref glfwSetWindowFocusCallback) has been called. - * - * The scancode of a key is specific to that platform or sometimes even to that - * machine. Scancodes are intended to allow users to bind keys that don't have - * a GLFW key token. Such keys have `key` set to `GLFW_KEY_UNKNOWN`, their - * state is not saved and so it cannot be queried with @ref glfwGetKey. - * - * Sometimes GLFW needs to generate synthetic key events, in which case the - * scancode may be zero. - * - * @param[in] window The window whose callback to set. - * @param[in] callback The new key callback, or `NULL` to remove the currently - * set callback. - * @return The previously set callback, or `NULL` if no callback was set or the - * library had not been [initialized](@ref intro_init). - * - * @callback_signature - * @code - * void function_name(GLFWwindow* window, int key, int scancode, int action, int mods) - * @endcode - * For more information about the callback parameters, see the - * [function pointer type](@ref GLFWkeyfun). - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref input_key - * - * @since Added in version 1.0. - * @glfw3 Added window handle parameter and return value. - * - * @ingroup input - */ -GLFWAPI GLFWkeyfun glfwSetKeyCallback(GLFWwindow* window, GLFWkeyfun callback); - -/*! @brief Sets the Unicode character callback. - * - * This function sets the character callback of the specified window, which is - * called when a Unicode character is input. - * - * The character callback is intended for Unicode text input. As it deals with - * characters, it is keyboard layout dependent, whereas the - * [key callback](@ref glfwSetKeyCallback) is not. Characters do not map 1:1 - * to physical keys, as a key may produce zero, one or more characters. If you - * want to know whether a specific physical key was pressed or released, see - * the key callback instead. - * - * The character callback behaves as system text input normally does and will - * not be called if modifier keys are held down that would prevent normal text - * input on that platform, for example a Super (Command) key on macOS or Alt key - * on Windows. - * - * @param[in] window The window whose callback to set. - * @param[in] callback The new callback, or `NULL` to remove the currently set - * callback. - * @return The previously set callback, or `NULL` if no callback was set or the - * library had not been [initialized](@ref intro_init). - * - * @callback_signature - * @code - * void function_name(GLFWwindow* window, unsigned int codepoint) - * @endcode - * For more information about the callback parameters, see the - * [function pointer type](@ref GLFWcharfun). - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref input_char - * - * @since Added in version 2.4. - * @glfw3 Added window handle parameter and return value. - * - * @ingroup input - */ -GLFWAPI GLFWcharfun glfwSetCharCallback(GLFWwindow* window, GLFWcharfun callback); - -/*! @brief Sets the Unicode character with modifiers callback. - * - * This function sets the character with modifiers callback of the specified - * window, which is called when a Unicode character is input regardless of what - * modifier keys are used. - * - * The character with modifiers callback is intended for implementing custom - * Unicode character input. For regular Unicode text input, see the - * [character callback](@ref glfwSetCharCallback). Like the character - * callback, the character with modifiers callback deals with characters and is - * keyboard layout dependent. Characters do not map 1:1 to physical keys, as - * a key may produce zero, one or more characters. If you want to know whether - * a specific physical key was pressed or released, see the - * [key callback](@ref glfwSetKeyCallback) instead. - * - * @param[in] window The window whose callback to set. - * @param[in] callback The new callback, or `NULL` to remove the currently set - * callback. - * @return The previously set callback, or `NULL` if no callback was set or an - * [error](@ref error_handling) occurred. - * - * @callback_signature - * @code - * void function_name(GLFWwindow* window, unsigned int codepoint, int mods) - * @endcode - * For more information about the callback parameters, see the - * [function pointer type](@ref GLFWcharmodsfun). - * - * @deprecated Scheduled for removal in version 4.0. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref input_char - * - * @since Added in version 3.1. - * - * @ingroup input - */ -GLFWAPI GLFWcharmodsfun glfwSetCharModsCallback(GLFWwindow* window, GLFWcharmodsfun callback); - -/*! @brief Sets the mouse button callback. - * - * This function sets the mouse button callback of the specified window, which - * is called when a mouse button is pressed or released. - * - * When a window loses input focus, it will generate synthetic mouse button - * release events for all pressed mouse buttons. You can tell these events - * from user-generated events by the fact that the synthetic ones are generated - * after the focus loss event has been processed, i.e. after the - * [window focus callback](@ref glfwSetWindowFocusCallback) has been called. - * - * @param[in] window The window whose callback to set. - * @param[in] callback The new callback, or `NULL` to remove the currently set - * callback. - * @return The previously set callback, or `NULL` if no callback was set or the - * library had not been [initialized](@ref intro_init). - * - * @callback_signature - * @code - * void function_name(GLFWwindow* window, int button, int action, int mods) - * @endcode - * For more information about the callback parameters, see the - * [function pointer type](@ref GLFWmousebuttonfun). - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref input_mouse_button - * - * @since Added in version 1.0. - * @glfw3 Added window handle parameter and return value. - * - * @ingroup input - */ -GLFWAPI GLFWmousebuttonfun glfwSetMouseButtonCallback(GLFWwindow* window, GLFWmousebuttonfun callback); - -/*! @brief Sets the cursor position callback. - * - * This function sets the cursor position callback of the specified window, - * which is called when the cursor is moved. The callback is provided with the - * position, in screen coordinates, relative to the upper-left corner of the - * content area of the window. - * - * @param[in] window The window whose callback to set. - * @param[in] callback The new callback, or `NULL` to remove the currently set - * callback. - * @return The previously set callback, or `NULL` if no callback was set or the - * library had not been [initialized](@ref intro_init). - * - * @callback_signature - * @code - * void function_name(GLFWwindow* window, double xpos, double ypos); - * @endcode - * For more information about the callback parameters, see the - * [function pointer type](@ref GLFWcursorposfun). - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref cursor_pos - * - * @since Added in version 3.0. Replaces `glfwSetMousePosCallback`. - * - * @ingroup input - */ -GLFWAPI GLFWcursorposfun glfwSetCursorPosCallback(GLFWwindow* window, GLFWcursorposfun callback); - -/*! @brief Sets the cursor enter/leave callback. - * - * This function sets the cursor boundary crossing callback of the specified - * window, which is called when the cursor enters or leaves the content area of - * the window. - * - * @param[in] window The window whose callback to set. - * @param[in] callback The new callback, or `NULL` to remove the currently set - * callback. - * @return The previously set callback, or `NULL` if no callback was set or the - * library had not been [initialized](@ref intro_init). - * - * @callback_signature - * @code - * void function_name(GLFWwindow* window, int entered) - * @endcode - * For more information about the callback parameters, see the - * [function pointer type](@ref GLFWcursorenterfun). - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref cursor_enter - * - * @since Added in version 3.0. - * - * @ingroup input - */ -GLFWAPI GLFWcursorenterfun glfwSetCursorEnterCallback(GLFWwindow* window, GLFWcursorenterfun callback); - -/*! @brief Sets the scroll callback. - * - * This function sets the scroll callback of the specified window, which is - * called when a scrolling device is used, such as a mouse wheel or scrolling - * area of a touchpad. - * - * The scroll callback receives all scrolling input, like that from a mouse - * wheel or a touchpad scrolling area. - * - * @param[in] window The window whose callback to set. - * @param[in] callback The new scroll callback, or `NULL` to remove the - * currently set callback. - * @return The previously set callback, or `NULL` if no callback was set or the - * library had not been [initialized](@ref intro_init). - * - * @callback_signature - * @code - * void function_name(GLFWwindow* window, double xoffset, double yoffset) - * @endcode - * For more information about the callback parameters, see the - * [function pointer type](@ref GLFWscrollfun). - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref scrolling - * - * @since Added in version 3.0. Replaces `glfwSetMouseWheelCallback`. - * - * @ingroup input - */ -GLFWAPI GLFWscrollfun glfwSetScrollCallback(GLFWwindow* window, GLFWscrollfun callback); - -/*! @brief Sets the path drop callback. - * - * This function sets the path drop callback of the specified window, which is - * called when one or more dragged paths are dropped on the window. - * - * Because the path array and its strings may have been generated specifically - * for that event, they are not guaranteed to be valid after the callback has - * returned. If you wish to use them after the callback returns, you need to - * make a deep copy. - * - * @param[in] window The window whose callback to set. - * @param[in] callback The new file drop callback, or `NULL` to remove the - * currently set callback. - * @return The previously set callback, or `NULL` if no callback was set or the - * library had not been [initialized](@ref intro_init). - * - * @callback_signature - * @code - * void function_name(GLFWwindow* window, int path_count, const char* paths[]) - * @endcode - * For more information about the callback parameters, see the - * [function pointer type](@ref GLFWdropfun). - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @remark @wayland File drop is currently unimplemented. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref path_drop - * - * @since Added in version 3.1. - * - * @ingroup input - */ -GLFWAPI GLFWdropfun glfwSetDropCallback(GLFWwindow* window, GLFWdropfun callback); - -/*! @brief Returns whether the specified joystick is present. - * - * This function returns whether the specified joystick is present. - * - * There is no need to call this function before other functions that accept - * a joystick ID, as they all check for presence before performing any other - * work. - * - * @param[in] jid The [joystick](@ref joysticks) to query. - * @return `GLFW_TRUE` if the joystick is present, or `GLFW_FALSE` otherwise. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_INVALID_ENUM and @ref GLFW_PLATFORM_ERROR. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref joystick - * - * @since Added in version 3.0. Replaces `glfwGetJoystickParam`. - * - * @ingroup input - */ -GLFWAPI int glfwJoystickPresent(int jid); - -/*! @brief Returns the values of all axes of the specified joystick. - * - * This function returns the values of all axes of the specified joystick. - * Each element in the array is a value between -1.0 and 1.0. - * - * If the specified joystick is not present this function will return `NULL` - * but will not generate an error. This can be used instead of first calling - * @ref glfwJoystickPresent. - * - * @param[in] jid The [joystick](@ref joysticks) to query. - * @param[out] count Where to store the number of axis values in the returned - * array. This is set to zero if the joystick is not present or an error - * occurred. - * @return An array of axis values, or `NULL` if the joystick is not present or - * an [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_INVALID_ENUM and @ref GLFW_PLATFORM_ERROR. - * - * @pointer_lifetime The returned array is allocated and freed by GLFW. You - * should not free it yourself. It is valid until the specified joystick is - * disconnected or the library is terminated. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref joystick_axis - * - * @since Added in version 3.0. Replaces `glfwGetJoystickPos`. - * - * @ingroup input - */ -GLFWAPI const float* glfwGetJoystickAxes(int jid, int* count); - -/*! @brief Returns the state of all buttons of the specified joystick. - * - * This function returns the state of all buttons of the specified joystick. - * Each element in the array is either `GLFW_PRESS` or `GLFW_RELEASE`. - * - * For backward compatibility with earlier versions that did not have @ref - * glfwGetJoystickHats, the button array also includes all hats, each - * represented as four buttons. The hats are in the same order as returned by - * __glfwGetJoystickHats__ and are in the order _up_, _right_, _down_ and - * _left_. To disable these extra buttons, set the @ref - * GLFW_JOYSTICK_HAT_BUTTONS init hint before initialization. - * - * If the specified joystick is not present this function will return `NULL` - * but will not generate an error. This can be used instead of first calling - * @ref glfwJoystickPresent. - * - * @param[in] jid The [joystick](@ref joysticks) to query. - * @param[out] count Where to store the number of button states in the returned - * array. This is set to zero if the joystick is not present or an error - * occurred. - * @return An array of button states, or `NULL` if the joystick is not present - * or an [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_INVALID_ENUM and @ref GLFW_PLATFORM_ERROR. - * - * @pointer_lifetime The returned array is allocated and freed by GLFW. You - * should not free it yourself. It is valid until the specified joystick is - * disconnected or the library is terminated. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref joystick_button - * - * @since Added in version 2.2. - * @glfw3 Changed to return a dynamic array. - * - * @ingroup input - */ -GLFWAPI const unsigned char* glfwGetJoystickButtons(int jid, int* count); - -/*! @brief Returns the state of all hats of the specified joystick. - * - * This function returns the state of all hats of the specified joystick. - * Each element in the array is one of the following values: - * - * Name | Value - * ---- | ----- - * `GLFW_HAT_CENTERED` | 0 - * `GLFW_HAT_UP` | 1 - * `GLFW_HAT_RIGHT` | 2 - * `GLFW_HAT_DOWN` | 4 - * `GLFW_HAT_LEFT` | 8 - * `GLFW_HAT_RIGHT_UP` | `GLFW_HAT_RIGHT` \| `GLFW_HAT_UP` - * `GLFW_HAT_RIGHT_DOWN` | `GLFW_HAT_RIGHT` \| `GLFW_HAT_DOWN` - * `GLFW_HAT_LEFT_UP` | `GLFW_HAT_LEFT` \| `GLFW_HAT_UP` - * `GLFW_HAT_LEFT_DOWN` | `GLFW_HAT_LEFT` \| `GLFW_HAT_DOWN` - * - * The diagonal directions are bitwise combinations of the primary (up, right, - * down and left) directions and you can test for these individually by ANDing - * it with the corresponding direction. - * - * @code - * if (hats[2] & GLFW_HAT_RIGHT) - * { - * // State of hat 2 could be right-up, right or right-down - * } - * @endcode - * - * If the specified joystick is not present this function will return `NULL` - * but will not generate an error. This can be used instead of first calling - * @ref glfwJoystickPresent. - * - * @param[in] jid The [joystick](@ref joysticks) to query. - * @param[out] count Where to store the number of hat states in the returned - * array. This is set to zero if the joystick is not present or an error - * occurred. - * @return An array of hat states, or `NULL` if the joystick is not present - * or an [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_INVALID_ENUM and @ref GLFW_PLATFORM_ERROR. - * - * @pointer_lifetime The returned array is allocated and freed by GLFW. You - * should not free it yourself. It is valid until the specified joystick is - * disconnected, this function is called again for that joystick or the library - * is terminated. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref joystick_hat - * - * @since Added in version 3.3. - * - * @ingroup input - */ -GLFWAPI const unsigned char* glfwGetJoystickHats(int jid, int* count); - -/*! @brief Returns the name of the specified joystick. - * - * This function returns the name, encoded as UTF-8, of the specified joystick. - * The returned string is allocated and freed by GLFW. You should not free it - * yourself. - * - * If the specified joystick is not present this function will return `NULL` - * but will not generate an error. This can be used instead of first calling - * @ref glfwJoystickPresent. - * - * @param[in] jid The [joystick](@ref joysticks) to query. - * @return The UTF-8 encoded name of the joystick, or `NULL` if the joystick - * is not present or an [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_INVALID_ENUM and @ref GLFW_PLATFORM_ERROR. - * - * @pointer_lifetime The returned string is allocated and freed by GLFW. You - * should not free it yourself. It is valid until the specified joystick is - * disconnected or the library is terminated. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref joystick_name - * - * @since Added in version 3.0. - * - * @ingroup input - */ -GLFWAPI const char* glfwGetJoystickName(int jid); - -/*! @brief Returns the SDL compatible GUID of the specified joystick. - * - * This function returns the SDL compatible GUID, as a UTF-8 encoded - * hexadecimal string, of the specified joystick. The returned string is - * allocated and freed by GLFW. You should not free it yourself. - * - * The GUID is what connects a joystick to a gamepad mapping. A connected - * joystick will always have a GUID even if there is no gamepad mapping - * assigned to it. - * - * If the specified joystick is not present this function will return `NULL` - * but will not generate an error. This can be used instead of first calling - * @ref glfwJoystickPresent. - * - * The GUID uses the format introduced in SDL 2.0.5. This GUID tries to - * uniquely identify the make and model of a joystick but does not identify - * a specific unit, e.g. all wired Xbox 360 controllers will have the same - * GUID on that platform. The GUID for a unit may vary between platforms - * depending on what hardware information the platform specific APIs provide. - * - * @param[in] jid The [joystick](@ref joysticks) to query. - * @return The UTF-8 encoded GUID of the joystick, or `NULL` if the joystick - * is not present or an [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_INVALID_ENUM and @ref GLFW_PLATFORM_ERROR. - * - * @pointer_lifetime The returned string is allocated and freed by GLFW. You - * should not free it yourself. It is valid until the specified joystick is - * disconnected or the library is terminated. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref gamepad - * - * @since Added in version 3.3. - * - * @ingroup input - */ -GLFWAPI const char* glfwGetJoystickGUID(int jid); - -/*! @brief Sets the user pointer of the specified joystick. - * - * This function sets the user-defined pointer of the specified joystick. The - * current value is retained until the joystick is disconnected. The initial - * value is `NULL`. - * - * This function may be called from the joystick callback, even for a joystick - * that is being disconnected. - * - * @param[in] jid The joystick whose pointer to set. - * @param[in] pointer The new value. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function may be called from any thread. Access is not - * synchronized. - * - * @sa @ref joystick_userptr - * @sa @ref glfwGetJoystickUserPointer - * - * @since Added in version 3.3. - * - * @ingroup input - */ -GLFWAPI void glfwSetJoystickUserPointer(int jid, void* pointer); - -/*! @brief Returns the user pointer of the specified joystick. - * - * This function returns the current value of the user-defined pointer of the - * specified joystick. The initial value is `NULL`. - * - * This function may be called from the joystick callback, even for a joystick - * that is being disconnected. - * - * @param[in] jid The joystick whose pointer to return. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function may be called from any thread. Access is not - * synchronized. - * - * @sa @ref joystick_userptr - * @sa @ref glfwSetJoystickUserPointer - * - * @since Added in version 3.3. - * - * @ingroup input - */ -GLFWAPI void* glfwGetJoystickUserPointer(int jid); - -/*! @brief Returns whether the specified joystick has a gamepad mapping. - * - * This function returns whether the specified joystick is both present and has - * a gamepad mapping. - * - * If the specified joystick is present but does not have a gamepad mapping - * this function will return `GLFW_FALSE` but will not generate an error. Call - * @ref glfwJoystickPresent to check if a joystick is present regardless of - * whether it has a mapping. - * - * @param[in] jid The [joystick](@ref joysticks) to query. - * @return `GLFW_TRUE` if a joystick is both present and has a gamepad mapping, - * or `GLFW_FALSE` otherwise. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_INVALID_ENUM. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref gamepad - * @sa @ref glfwGetGamepadState - * - * @since Added in version 3.3. - * - * @ingroup input - */ -GLFWAPI int glfwJoystickIsGamepad(int jid); - -/*! @brief Sets the joystick configuration callback. - * - * This function sets the joystick configuration callback, or removes the - * currently set callback. This is called when a joystick is connected to or - * disconnected from the system. - * - * For joystick connection and disconnection events to be delivered on all - * platforms, you need to call one of the [event processing](@ref events) - * functions. Joystick disconnection may also be detected and the callback - * called by joystick functions. The function will then return whatever it - * returns if the joystick is not present. - * - * @param[in] callback The new callback, or `NULL` to remove the currently set - * callback. - * @return The previously set callback, or `NULL` if no callback was set or the - * library had not been [initialized](@ref intro_init). - * - * @callback_signature - * @code - * void function_name(int jid, int event) - * @endcode - * For more information about the callback parameters, see the - * [function pointer type](@ref GLFWjoystickfun). - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref joystick_event - * - * @since Added in version 3.2. - * - * @ingroup input - */ -GLFWAPI GLFWjoystickfun glfwSetJoystickCallback(GLFWjoystickfun callback); - -/*! @brief Adds the specified SDL_GameControllerDB gamepad mappings. - * - * This function parses the specified ASCII encoded string and updates the - * internal list with any gamepad mappings it finds. This string may - * contain either a single gamepad mapping or many mappings separated by - * newlines. The parser supports the full format of the `gamecontrollerdb.txt` - * source file including empty lines and comments. - * - * See @ref gamepad_mapping for a description of the format. - * - * If there is already a gamepad mapping for a given GUID in the internal list, - * it will be replaced by the one passed to this function. If the library is - * terminated and re-initialized the internal list will revert to the built-in - * default. - * - * @param[in] string The string containing the gamepad mappings. - * @return `GLFW_TRUE` if successful, or `GLFW_FALSE` if an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_INVALID_VALUE. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref gamepad - * @sa @ref glfwJoystickIsGamepad - * @sa @ref glfwGetGamepadName - * - * @since Added in version 3.3. - * - * @ingroup input - */ -GLFWAPI int glfwUpdateGamepadMappings(const char* string); - -/*! @brief Returns the human-readable gamepad name for the specified joystick. - * - * This function returns the human-readable name of the gamepad from the - * gamepad mapping assigned to the specified joystick. - * - * If the specified joystick is not present or does not have a gamepad mapping - * this function will return `NULL` but will not generate an error. Call - * @ref glfwJoystickPresent to check whether it is present regardless of - * whether it has a mapping. - * - * @param[in] jid The [joystick](@ref joysticks) to query. - * @return The UTF-8 encoded name of the gamepad, or `NULL` if the - * joystick is not present, does not have a mapping or an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref GLFW_INVALID_ENUM. - * - * @pointer_lifetime The returned string is allocated and freed by GLFW. You - * should not free it yourself. It is valid until the specified joystick is - * disconnected, the gamepad mappings are updated or the library is terminated. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref gamepad - * @sa @ref glfwJoystickIsGamepad - * - * @since Added in version 3.3. - * - * @ingroup input - */ -GLFWAPI const char* glfwGetGamepadName(int jid); - -/*! @brief Retrieves the state of the specified joystick remapped as a gamepad. - * - * This function retrieves the state of the specified joystick remapped to - * an Xbox-like gamepad. - * - * If the specified joystick is not present or does not have a gamepad mapping - * this function will return `GLFW_FALSE` but will not generate an error. Call - * @ref glfwJoystickPresent to check whether it is present regardless of - * whether it has a mapping. - * - * The Guide button may not be available for input as it is often hooked by the - * system or the Steam client. - * - * Not all devices have all the buttons or axes provided by @ref - * GLFWgamepadstate. Unavailable buttons and axes will always report - * `GLFW_RELEASE` and 0.0 respectively. - * - * @param[in] jid The [joystick](@ref joysticks) to query. - * @param[out] state The gamepad input state of the joystick. - * @return `GLFW_TRUE` if successful, or `GLFW_FALSE` if no joystick is - * connected, it has no gamepad mapping or an [error](@ref error_handling) - * occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_INVALID_ENUM. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref gamepad - * @sa @ref glfwUpdateGamepadMappings - * @sa @ref glfwJoystickIsGamepad - * - * @since Added in version 3.3. - * - * @ingroup input - */ -GLFWAPI int glfwGetGamepadState(int jid, GLFWgamepadstate* state); - -/*! @brief Sets the clipboard to the specified string. - * - * This function sets the system clipboard to the specified, UTF-8 encoded - * string. - * - * @param[in] window Deprecated. Any valid window or `NULL`. - * @param[in] string A UTF-8 encoded string. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_PLATFORM_ERROR. - * - * @pointer_lifetime The specified string is copied before this function - * returns. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref clipboard - * @sa @ref glfwGetClipboardString - * - * @since Added in version 3.0. - * - * @ingroup input - */ -GLFWAPI void glfwSetClipboardString(GLFWwindow* window, const char* string); - -/*! @brief Returns the contents of the clipboard as a string. - * - * This function returns the contents of the system clipboard, if it contains - * or is convertible to a UTF-8 encoded string. If the clipboard is empty or - * if its contents cannot be converted, `NULL` is returned and a @ref - * GLFW_FORMAT_UNAVAILABLE error is generated. - * - * @param[in] window Deprecated. Any valid window or `NULL`. - * @return The contents of the clipboard as a UTF-8 encoded string, or `NULL` - * if an [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_FORMAT_UNAVAILABLE and @ref GLFW_PLATFORM_ERROR. - * - * @pointer_lifetime The returned string is allocated and freed by GLFW. You - * should not free it yourself. It is valid until the next call to @ref - * glfwGetClipboardString or @ref glfwSetClipboardString, or until the library - * is terminated. - * - * @thread_safety This function must only be called from the main thread. - * - * @sa @ref clipboard - * @sa @ref glfwSetClipboardString - * - * @since Added in version 3.0. - * - * @ingroup input - */ -GLFWAPI const char* glfwGetClipboardString(GLFWwindow* window); - -/*! @brief Returns the GLFW time. - * - * This function returns the current GLFW time, in seconds. Unless the time - * has been set using @ref glfwSetTime it measures time elapsed since GLFW was - * initialized. - * - * This function and @ref glfwSetTime are helper functions on top of @ref - * glfwGetTimerFrequency and @ref glfwGetTimerValue. - * - * The resolution of the timer is system dependent, but is usually on the order - * of a few micro- or nanoseconds. It uses the highest-resolution monotonic - * time source on each supported platform. - * - * @return The current time, in seconds, or zero if an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function may be called from any thread. Reading and - * writing of the internal base time is not atomic, so it needs to be - * externally synchronized with calls to @ref glfwSetTime. - * - * @sa @ref time - * - * @since Added in version 1.0. - * - * @ingroup input - */ -GLFWAPI double glfwGetTime(void); - -/*! @brief Sets the GLFW time. - * - * This function sets the current GLFW time, in seconds. The value must be - * a positive finite number less than or equal to 18446744073.0, which is - * approximately 584.5 years. - * - * This function and @ref glfwGetTime are helper functions on top of @ref - * glfwGetTimerFrequency and @ref glfwGetTimerValue. - * - * @param[in] time The new value, in seconds. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_INVALID_VALUE. - * - * @remark The upper limit of GLFW time is calculated as - * floor((264 - 1) / 109) and is due to implementations - * storing nanoseconds in 64 bits. The limit may be increased in the future. - * - * @thread_safety This function may be called from any thread. Reading and - * writing of the internal base time is not atomic, so it needs to be - * externally synchronized with calls to @ref glfwGetTime. - * - * @sa @ref time - * - * @since Added in version 2.2. - * - * @ingroup input - */ -GLFWAPI void glfwSetTime(double time); - -/*! @brief Returns the current value of the raw timer. - * - * This function returns the current value of the raw timer, measured in - * 1 / frequency seconds. To get the frequency, call @ref - * glfwGetTimerFrequency. - * - * @return The value of the timer, or zero if an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function may be called from any thread. - * - * @sa @ref time - * @sa @ref glfwGetTimerFrequency - * - * @since Added in version 3.2. - * - * @ingroup input - */ -GLFWAPI uint64_t glfwGetTimerValue(void); - -/*! @brief Returns the frequency, in Hz, of the raw timer. - * - * This function returns the frequency, in Hz, of the raw timer. - * - * @return The frequency of the timer, in Hz, or zero if an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function may be called from any thread. - * - * @sa @ref time - * @sa @ref glfwGetTimerValue - * - * @since Added in version 3.2. - * - * @ingroup input - */ -GLFWAPI uint64_t glfwGetTimerFrequency(void); - -/*! @brief Makes the context of the specified window current for the calling - * thread. - * - * This function makes the OpenGL or OpenGL ES context of the specified window - * current on the calling thread. A context must only be made current on - * a single thread at a time and each thread can have only a single current - * context at a time. - * - * When moving a context between threads, you must make it non-current on the - * old thread before making it current on the new one. - * - * By default, making a context non-current implicitly forces a pipeline flush. - * On machines that support `GL_KHR_context_flush_control`, you can control - * whether a context performs this flush by setting the - * [GLFW_CONTEXT_RELEASE_BEHAVIOR](@ref GLFW_CONTEXT_RELEASE_BEHAVIOR_hint) - * hint. - * - * The specified window must have an OpenGL or OpenGL ES context. Specifying - * a window without a context will generate a @ref GLFW_NO_WINDOW_CONTEXT - * error. - * - * @param[in] window The window whose context to make current, or `NULL` to - * detach the current context. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_NO_WINDOW_CONTEXT and @ref GLFW_PLATFORM_ERROR. - * - * @thread_safety This function may be called from any thread. - * - * @sa @ref context_current - * @sa @ref glfwGetCurrentContext - * - * @since Added in version 3.0. - * - * @ingroup context - */ -GLFWAPI void glfwMakeContextCurrent(GLFWwindow* window); - -/*! @brief Returns the window whose context is current on the calling thread. - * - * This function returns the window whose OpenGL or OpenGL ES context is - * current on the calling thread. - * - * @return The window whose context is current, or `NULL` if no window's - * context is current. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function may be called from any thread. - * - * @sa @ref context_current - * @sa @ref glfwMakeContextCurrent - * - * @since Added in version 3.0. - * - * @ingroup context - */ -GLFWAPI GLFWwindow* glfwGetCurrentContext(void); - -/*! @brief Swaps the front and back buffers of the specified window. - * - * This function swaps the front and back buffers of the specified window when - * rendering with OpenGL or OpenGL ES. If the swap interval is greater than - * zero, the GPU driver waits the specified number of screen updates before - * swapping the buffers. - * - * The specified window must have an OpenGL or OpenGL ES context. Specifying - * a window without a context will generate a @ref GLFW_NO_WINDOW_CONTEXT - * error. - * - * This function does not apply to Vulkan. If you are rendering with Vulkan, - * see `vkQueuePresentKHR` instead. - * - * @param[in] window The window whose buffers to swap. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_NO_WINDOW_CONTEXT and @ref GLFW_PLATFORM_ERROR. - * - * @remark __EGL:__ The context of the specified window must be current on the - * calling thread. - * - * @thread_safety This function may be called from any thread. - * - * @sa @ref buffer_swap - * @sa @ref glfwSwapInterval - * - * @since Added in version 1.0. - * @glfw3 Added window handle parameter. - * - * @ingroup window - */ -GLFWAPI void glfwSwapBuffers(GLFWwindow* window); - -/*! @brief Sets the swap interval for the current context. - * - * This function sets the swap interval for the current OpenGL or OpenGL ES - * context, i.e. the number of screen updates to wait from the time @ref - * glfwSwapBuffers was called before swapping the buffers and returning. This - * is sometimes called _vertical synchronization_, _vertical retrace - * synchronization_ or just _vsync_. - * - * A context that supports either of the `WGL_EXT_swap_control_tear` and - * `GLX_EXT_swap_control_tear` extensions also accepts _negative_ swap - * intervals, which allows the driver to swap immediately even if a frame - * arrives a little bit late. You can check for these extensions with @ref - * glfwExtensionSupported. - * - * A context must be current on the calling thread. Calling this function - * without a current context will cause a @ref GLFW_NO_CURRENT_CONTEXT error. - * - * This function does not apply to Vulkan. If you are rendering with Vulkan, - * see the present mode of your swapchain instead. - * - * @param[in] interval The minimum number of screen updates to wait for - * until the buffers are swapped by @ref glfwSwapBuffers. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_NO_CURRENT_CONTEXT and @ref GLFW_PLATFORM_ERROR. - * - * @remark This function is not called during context creation, leaving the - * swap interval set to whatever is the default on that platform. This is done - * because some swap interval extensions used by GLFW do not allow the swap - * interval to be reset to zero once it has been set to a non-zero value. - * - * @remark Some GPU drivers do not honor the requested swap interval, either - * because of a user setting that overrides the application's request or due to - * bugs in the driver. - * - * @thread_safety This function may be called from any thread. - * - * @sa @ref buffer_swap - * @sa @ref glfwSwapBuffers - * - * @since Added in version 1.0. - * - * @ingroup context - */ -GLFWAPI void glfwSwapInterval(int interval); - -/*! @brief Returns whether the specified extension is available. - * - * This function returns whether the specified - * [API extension](@ref context_glext) is supported by the current OpenGL or - * OpenGL ES context. It searches both for client API extension and context - * creation API extensions. - * - * A context must be current on the calling thread. Calling this function - * without a current context will cause a @ref GLFW_NO_CURRENT_CONTEXT error. - * - * As this functions retrieves and searches one or more extension strings each - * call, it is recommended that you cache its results if it is going to be used - * frequently. The extension strings will not change during the lifetime of - * a context, so there is no danger in doing this. - * - * This function does not apply to Vulkan. If you are using Vulkan, see @ref - * glfwGetRequiredInstanceExtensions, `vkEnumerateInstanceExtensionProperties` - * and `vkEnumerateDeviceExtensionProperties` instead. - * - * @param[in] extension The ASCII encoded name of the extension. - * @return `GLFW_TRUE` if the extension is available, or `GLFW_FALSE` - * otherwise. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_NO_CURRENT_CONTEXT, @ref GLFW_INVALID_VALUE and @ref - * GLFW_PLATFORM_ERROR. - * - * @thread_safety This function may be called from any thread. - * - * @sa @ref context_glext - * @sa @ref glfwGetProcAddress - * - * @since Added in version 1.0. - * - * @ingroup context - */ -GLFWAPI int glfwExtensionSupported(const char* extension); - -/*! @brief Returns the address of the specified function for the current - * context. - * - * This function returns the address of the specified OpenGL or OpenGL ES - * [core or extension function](@ref context_glext), if it is supported - * by the current context. - * - * A context must be current on the calling thread. Calling this function - * without a current context will cause a @ref GLFW_NO_CURRENT_CONTEXT error. - * - * This function does not apply to Vulkan. If you are rendering with Vulkan, - * see @ref glfwGetInstanceProcAddress, `vkGetInstanceProcAddr` and - * `vkGetDeviceProcAddr` instead. - * - * @param[in] procname The ASCII encoded name of the function. - * @return The address of the function, or `NULL` if an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_NO_CURRENT_CONTEXT and @ref GLFW_PLATFORM_ERROR. - * - * @remark The address of a given function is not guaranteed to be the same - * between contexts. - * - * @remark This function may return a non-`NULL` address despite the - * associated version or extension not being available. Always check the - * context version or extension string first. - * - * @pointer_lifetime The returned function pointer is valid until the context - * is destroyed or the library is terminated. - * - * @thread_safety This function may be called from any thread. - * - * @sa @ref context_glext - * @sa @ref glfwExtensionSupported - * - * @since Added in version 1.0. - * - * @ingroup context - */ -GLFWAPI GLFWglproc glfwGetProcAddress(const char* procname); - -/*! @brief Returns whether the Vulkan loader and an ICD have been found. - * - * This function returns whether the Vulkan loader and any minimally functional - * ICD have been found. - * - * The availability of a Vulkan loader and even an ICD does not by itself guarantee that - * surface creation or even instance creation is possible. Call @ref - * glfwGetRequiredInstanceExtensions to check whether the extensions necessary for Vulkan - * surface creation are available and @ref glfwGetPhysicalDevicePresentationSupport to - * check whether a queue family of a physical device supports image presentation. - * - * @return `GLFW_TRUE` if Vulkan is minimally available, or `GLFW_FALSE` - * otherwise. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED. - * - * @thread_safety This function may be called from any thread. - * - * @sa @ref vulkan_support - * - * @since Added in version 3.2. - * - * @ingroup vulkan - */ -GLFWAPI int glfwVulkanSupported(void); - -/*! @brief Returns the Vulkan instance extensions required by GLFW. - * - * This function returns an array of names of Vulkan instance extensions required - * by GLFW for creating Vulkan surfaces for GLFW windows. If successful, the - * list will always contain `VK_KHR_surface`, so if you don't require any - * additional extensions you can pass this list directly to the - * `VkInstanceCreateInfo` struct. - * - * If Vulkan is not available on the machine, this function returns `NULL` and - * generates a @ref GLFW_API_UNAVAILABLE error. Call @ref glfwVulkanSupported - * to check whether Vulkan is at least minimally available. - * - * If Vulkan is available but no set of extensions allowing window surface - * creation was found, this function returns `NULL`. You may still use Vulkan - * for off-screen rendering and compute work. - * - * @param[out] count Where to store the number of extensions in the returned - * array. This is set to zero if an error occurred. - * @return An array of ASCII encoded extension names, or `NULL` if an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_API_UNAVAILABLE. - * - * @remark Additional extensions may be required by future versions of GLFW. - * You should check if any extensions you wish to enable are already in the - * returned array, as it is an error to specify an extension more than once in - * the `VkInstanceCreateInfo` struct. - * - * @pointer_lifetime The returned array is allocated and freed by GLFW. You - * should not free it yourself. It is guaranteed to be valid only until the - * library is terminated. - * - * @thread_safety This function may be called from any thread. - * - * @sa @ref vulkan_ext - * @sa @ref glfwCreateWindowSurface - * - * @since Added in version 3.2. - * - * @ingroup vulkan - */ -GLFWAPI const char** glfwGetRequiredInstanceExtensions(uint32_t* count); - -#if defined(VK_VERSION_1_0) - -/*! @brief Returns the address of the specified Vulkan instance function. - * - * This function returns the address of the specified Vulkan core or extension - * function for the specified instance. If instance is set to `NULL` it can - * return any function exported from the Vulkan loader, including at least the - * following functions: - * - * - `vkEnumerateInstanceExtensionProperties` - * - `vkEnumerateInstanceLayerProperties` - * - `vkCreateInstance` - * - `vkGetInstanceProcAddr` - * - * If Vulkan is not available on the machine, this function returns `NULL` and - * generates a @ref GLFW_API_UNAVAILABLE error. Call @ref glfwVulkanSupported - * to check whether Vulkan is at least minimally available. - * - * This function is equivalent to calling `vkGetInstanceProcAddr` with - * a platform-specific query of the Vulkan loader as a fallback. - * - * @param[in] instance The Vulkan instance to query, or `NULL` to retrieve - * functions related to instance creation. - * @param[in] procname The ASCII encoded name of the function. - * @return The address of the function, or `NULL` if an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref - * GLFW_API_UNAVAILABLE. - * - * @pointer_lifetime The returned function pointer is valid until the library - * is terminated. - * - * @thread_safety This function may be called from any thread. - * - * @sa @ref vulkan_proc - * - * @since Added in version 3.2. - * - * @ingroup vulkan - */ -GLFWAPI GLFWvkproc glfwGetInstanceProcAddress(VkInstance instance, const char* procname); - -/*! @brief Returns whether the specified queue family can present images. - * - * This function returns whether the specified queue family of the specified - * physical device supports presentation to the platform GLFW was built for. - * - * If Vulkan or the required window surface creation instance extensions are - * not available on the machine, or if the specified instance was not created - * with the required extensions, this function returns `GLFW_FALSE` and - * generates a @ref GLFW_API_UNAVAILABLE error. Call @ref glfwVulkanSupported - * to check whether Vulkan is at least minimally available and @ref - * glfwGetRequiredInstanceExtensions to check what instance extensions are - * required. - * - * @param[in] instance The instance that the physical device belongs to. - * @param[in] device The physical device that the queue family belongs to. - * @param[in] queuefamily The index of the queue family to query. - * @return `GLFW_TRUE` if the queue family supports presentation, or - * `GLFW_FALSE` otherwise. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_API_UNAVAILABLE and @ref GLFW_PLATFORM_ERROR. - * - * @remark @macos This function currently always returns `GLFW_TRUE`, as the - * `VK_MVK_macos_surface` and `VK_EXT_metal_surface` extensions do not provide - * a `vkGetPhysicalDevice*PresentationSupport` type function. - * - * @thread_safety This function may be called from any thread. For - * synchronization details of Vulkan objects, see the Vulkan specification. - * - * @sa @ref vulkan_present - * - * @since Added in version 3.2. - * - * @ingroup vulkan - */ -GLFWAPI int glfwGetPhysicalDevicePresentationSupport(VkInstance instance, VkPhysicalDevice device, uint32_t queuefamily); - -/*! @brief Creates a Vulkan surface for the specified window. - * - * This function creates a Vulkan surface for the specified window. - * - * If the Vulkan loader or at least one minimally functional ICD were not found, - * this function returns `VK_ERROR_INITIALIZATION_FAILED` and generates a @ref - * GLFW_API_UNAVAILABLE error. Call @ref glfwVulkanSupported to check whether - * Vulkan is at least minimally available. - * - * If the required window surface creation instance extensions are not - * available or if the specified instance was not created with these extensions - * enabled, this function returns `VK_ERROR_EXTENSION_NOT_PRESENT` and - * generates a @ref GLFW_API_UNAVAILABLE error. Call @ref - * glfwGetRequiredInstanceExtensions to check what instance extensions are - * required. - * - * The window surface cannot be shared with another API so the window must - * have been created with the [client api hint](@ref GLFW_CLIENT_API_attrib) - * set to `GLFW_NO_API` otherwise it generates a @ref GLFW_INVALID_VALUE error - * and returns `VK_ERROR_NATIVE_WINDOW_IN_USE_KHR`. - * - * The window surface must be destroyed before the specified Vulkan instance. - * It is the responsibility of the caller to destroy the window surface. GLFW - * does not destroy it for you. Call `vkDestroySurfaceKHR` to destroy the - * surface. - * - * @param[in] instance The Vulkan instance to create the surface in. - * @param[in] window The window to create the surface for. - * @param[in] allocator The allocator to use, or `NULL` to use the default - * allocator. - * @param[out] surface Where to store the handle of the surface. This is set - * to `VK_NULL_HANDLE` if an error occurred. - * @return `VK_SUCCESS` if successful, or a Vulkan error code if an - * [error](@ref error_handling) occurred. - * - * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref - * GLFW_API_UNAVAILABLE, @ref GLFW_PLATFORM_ERROR and @ref GLFW_INVALID_VALUE - * - * @remark If an error occurs before the creation call is made, GLFW returns - * the Vulkan error code most appropriate for the error. Appropriate use of - * @ref glfwVulkanSupported and @ref glfwGetRequiredInstanceExtensions should - * eliminate almost all occurrences of these errors. - * - * @remark @macos GLFW prefers the `VK_EXT_metal_surface` extension, with the - * `VK_MVK_macos_surface` extension as a fallback. The name of the selected - * extension, if any, is included in the array returned by @ref - * glfwGetRequiredInstanceExtensions. - * - * @remark @macos This function creates and sets a `CAMetalLayer` instance for - * the window content view, which is required for MoltenVK to function. - * - * @thread_safety This function may be called from any thread. For - * synchronization details of Vulkan objects, see the Vulkan specification. - * - * @sa @ref vulkan_surface - * @sa @ref glfwGetRequiredInstanceExtensions - * - * @since Added in version 3.2. - * - * @ingroup vulkan - */ -GLFWAPI VkResult glfwCreateWindowSurface(VkInstance instance, GLFWwindow* window, const VkAllocationCallbacks* allocator, VkSurfaceKHR* surface); - -#endif /*VK_VERSION_1_0*/ - - -/************************************************************************* - * Global definition cleanup - *************************************************************************/ - -/* ------------------- BEGIN SYSTEM/COMPILER SPECIFIC -------------------- */ - -#ifdef GLFW_WINGDIAPI_DEFINED - #undef WINGDIAPI - #undef GLFW_WINGDIAPI_DEFINED -#endif - -#ifdef GLFW_CALLBACK_DEFINED - #undef CALLBACK - #undef GLFW_CALLBACK_DEFINED -#endif - -/* Some OpenGL related headers need GLAPIENTRY, but it is unconditionally - * defined by some gl.h variants (OpenBSD) so define it after if needed. - */ -#ifndef GLAPIENTRY - #define GLAPIENTRY APIENTRY - #define GLFW_GLAPIENTRY_DEFINED -#endif - -/* -------------------- END SYSTEM/COMPILER SPECIFIC --------------------- */ - - -#ifdef __cplusplus -} -#endif - -#endif /* _glfw3_h_ */ - diff --git a/源代码/StgSharpGraphic/internal.h b/源代码/StgSharpGraphic/internal.h deleted file mode 100644 index ee024ce4..00000000 --- a/源代码/StgSharpGraphic/internal.h +++ /dev/null @@ -1,20 +0,0 @@ -#pragma once - -#include "glad/glad.h" -#include "glfw3.h" - - - -typedef struct glIOPack -{ - GLFWwindow*(*createWindow)( - int width, - int height, - const char* title, - GLFWmonitor* monitor, - GLFWwindow* share); - void(*makeContextCurrent)(GLFWwindow* window); - void(*swapInterval)(int interval); - void(*clearColor)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ); - GLFWglproc(*getProcAddress)(const char* name); -}glIOpackage; \ No newline at end of file diff --git a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.ilk b/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.ilk deleted file mode 100644 index b1c703d9..00000000 Binary files a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.ilk and /dev/null differ diff --git a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.obj b/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.obj deleted file mode 100644 index ae9b7a05..00000000 Binary files a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.obj and /dev/null differ diff --git a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.command.1.tlog b/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.command.1.tlog deleted file mode 100644 index 03884ace..00000000 Binary files a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.command.1.tlog and /dev/null differ diff --git a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.read.1.tlog b/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.read.1.tlog deleted file mode 100644 index 030ea10b..00000000 Binary files a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.read.1.tlog and /dev/null differ diff --git a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog b/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog deleted file mode 100644 index 291eae3c..00000000 Binary files a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog and /dev/null differ diff --git a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/link.command.1.tlog b/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/link.command.1.tlog deleted file mode 100644 index 1fed3590..00000000 Binary files a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/link.command.1.tlog and /dev/null differ diff --git a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/link.write.1.tlog b/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/link.write.1.tlog deleted file mode 100644 index e26486ab..00000000 Binary files a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/link.write.1.tlog and /dev/null differ diff --git a/源代码/StgSharpGraphic/x64/Debug/glad.obj b/源代码/StgSharpGraphic/x64/Debug/glad.obj deleted file mode 100644 index 3d518a39..00000000 Binary files a/源代码/StgSharpGraphic/x64/Debug/glad.obj and /dev/null differ diff --git a/源代码/StgSharpGraphic/x64/Debug/vc143.idb b/源代码/StgSharpGraphic/x64/Debug/vc143.idb deleted file mode 100644 index 4f2f362d..00000000 Binary files a/源代码/StgSharpGraphic/x64/Debug/vc143.idb and /dev/null differ diff --git a/源代码/StgSharpGraphic/glad.c b/源代码/StgShqrpGraphic/GLenv/glad.c similarity index 100% rename from 源代码/StgSharpGraphic/glad.c rename to 源代码/StgShqrpGraphic/GLenv/glad.c diff --git a/源代码/StgSharpGraphic/glad.zip b/源代码/StgShqrpGraphic/GLenv/glad.zip similarity index 100% rename from 源代码/StgSharpGraphic/glad.zip rename to 源代码/StgShqrpGraphic/GLenv/glad.zip diff --git a/源代码/StgShqrpGraphic/GLenv/glfw3.lib b/源代码/StgShqrpGraphic/GLenv/glfw3.lib new file mode 100644 index 00000000..ce0e123d Binary files /dev/null and b/源代码/StgShqrpGraphic/GLenv/glfw3.lib differ diff --git a/源代码/StgSharpGraphic/glfw3_mt.lib b/源代码/StgShqrpGraphic/GLenv/glfw3_mt.lib similarity index 100% rename from 源代码/StgSharpGraphic/glfw3_mt.lib rename to 源代码/StgShqrpGraphic/GLenv/glfw3_mt.lib diff --git a/源代码/StgSharpGraphic/glfw3dll.lib b/源代码/StgShqrpGraphic/GLenv/glfw3dll.lib similarity index 100% rename from 源代码/StgSharpGraphic/glfw3dll.lib rename to 源代码/StgShqrpGraphic/GLenv/glfw3dll.lib diff --git a/源代码/StgSharpGraphic/glfw3.h b/源代码/StgShqrpGraphic/GLenv/include/GLFW/glfw3.h similarity index 100% rename from 源代码/StgSharpGraphic/glfw3.h rename to 源代码/StgShqrpGraphic/GLenv/include/GLFW/glfw3.h diff --git a/源代码/StgSharpGraphic/include/GLFW/glfw3native.h b/源代码/StgShqrpGraphic/GLenv/include/GLFW/glfw3native.h similarity index 100% rename from 源代码/StgSharpGraphic/include/GLFW/glfw3native.h rename to 源代码/StgShqrpGraphic/GLenv/include/GLFW/glfw3native.h diff --git a/源代码/StgSharpGraphic/KHR/khrplatform.h b/源代码/StgShqrpGraphic/GLenv/include/KHR/khrplatform.h similarity index 100% rename from 源代码/StgSharpGraphic/KHR/khrplatform.h rename to 源代码/StgShqrpGraphic/GLenv/include/KHR/khrplatform.h diff --git a/源代码/StgShqrpGraphic/GLenv/include/glad/KHR/khrplatform.h b/源代码/StgShqrpGraphic/GLenv/include/glad/KHR/khrplatform.h new file mode 100644 index 00000000..01646449 --- /dev/null +++ b/源代码/StgShqrpGraphic/GLenv/include/glad/KHR/khrplatform.h @@ -0,0 +1,311 @@ +#ifndef __khrplatform_h_ +#define __khrplatform_h_ + +/* +** Copyright (c) 2008-2018 The Khronos Group Inc. +** +** Permission is hereby granted, free of charge, to any person obtaining a +** copy of this software and/or associated documentation files (the +** "Materials"), to deal in the Materials without restriction, including +** without limitation the rights to use, copy, modify, merge, publish, +** distribute, sublicense, and/or sell copies of the Materials, and to +** permit persons to whom the Materials are furnished to do so, subject to +** the following conditions: +** +** The above copyright notice and this permission notice shall be included +** in all copies or substantial portions of the Materials. +** +** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. +*/ + +/* Khronos platform-specific types and definitions. + * + * The master copy of khrplatform.h is maintained in the Khronos EGL + * Registry repository at https://github.com/KhronosGroup/EGL-Registry + * The last semantic modification to khrplatform.h was at commit ID: + * 67a3e0864c2d75ea5287b9f3d2eb74a745936692 + * + * Adopters may modify this file to suit their platform. Adopters are + * encouraged to submit platform specific modifications to the Khronos + * group so that they can be included in future versions of this file. + * Please submit changes by filing pull requests or issues on + * the EGL Registry repository linked above. + * + * + * See the Implementer's Guidelines for information about where this file + * should be located on your system and for more details of its use: + * http://www.khronos.org/registry/implementers_guide.pdf + * + * This file should be included as + * #include + * by Khronos client API header files that use its types and defines. + * + * The types in khrplatform.h should only be used to define API-specific types. + * + * Types defined in khrplatform.h: + * khronos_int8_t signed 8 bit + * khronos_uint8_t unsigned 8 bit + * khronos_int16_t signed 16 bit + * khronos_uint16_t unsigned 16 bit + * khronos_int32_t signed 32 bit + * khronos_uint32_t unsigned 32 bit + * khronos_int64_t signed 64 bit + * khronos_uint64_t unsigned 64 bit + * khronos_intptr_t signed same number of bits as a pointer + * khronos_uintptr_t unsigned same number of bits as a pointer + * khronos_ssize_t signed size + * khronos_usize_t unsigned size + * khronos_float_t signed 32 bit floating point + * khronos_time_ns_t unsigned 64 bit time in nanoseconds + * khronos_utime_nanoseconds_t unsigned time interval or absolute time in + * nanoseconds + * khronos_stime_nanoseconds_t signed time interval in nanoseconds + * khronos_boolean_enum_t enumerated boolean type. This should + * only be used as a base type when a client API's boolean type is + * an enum. Client APIs which use an integer or other type for + * booleans cannot use this as the base type for their boolean. + * + * Tokens defined in khrplatform.h: + * + * KHRONOS_FALSE, KHRONOS_TRUE Enumerated boolean false/true values. + * + * KHRONOS_SUPPORT_INT64 is 1 if 64 bit integers are supported; otherwise 0. + * KHRONOS_SUPPORT_FLOAT is 1 if floats are supported; otherwise 0. + * + * Calling convention macros defined in this file: + * KHRONOS_APICALL + * KHRONOS_APIENTRY + * KHRONOS_APIATTRIBUTES + * + * These may be used in function prototypes as: + * + * KHRONOS_APICALL void KHRONOS_APIENTRY funcname( + * int arg1, + * int arg2) KHRONOS_APIATTRIBUTES; + */ + +#if defined(__SCITECH_SNAP__) && !defined(KHRONOS_STATIC) +# define KHRONOS_STATIC 1 +#endif + +/*------------------------------------------------------------------------- + * Definition of KHRONOS_APICALL + *------------------------------------------------------------------------- + * This precedes the return type of the function in the function prototype. + */ +#if defined(KHRONOS_STATIC) + /* If the preprocessor constant KHRONOS_STATIC is defined, make the + * header compatible with static linking. */ +# define KHRONOS_APICALL +#elif defined(_WIN32) +# define KHRONOS_APICALL __declspec(dllimport) +#elif defined (__SYMBIAN32__) +# define KHRONOS_APICALL IMPORT_C +#elif defined(__ANDROID__) +# define KHRONOS_APICALL __attribute__((visibility("default"))) +#else +# define KHRONOS_APICALL +#endif + +/*------------------------------------------------------------------------- + * Definition of KHRONOS_APIENTRY + *------------------------------------------------------------------------- + * This follows the return type of the function and precedes the function + * name in the function prototype. + */ +#if defined(_WIN32) && !defined(_WIN32_WCE) && !defined(__SCITECH_SNAP__) + /* Win32 but not WinCE */ +# define KHRONOS_APIENTRY __stdcall +#else +# define KHRONOS_APIENTRY +#endif + +/*------------------------------------------------------------------------- + * Definition of KHRONOS_APIATTRIBUTES + *------------------------------------------------------------------------- + * This follows the closing parenthesis of the function prototype arguments. + */ +#if defined (__ARMCC_2__) +#define KHRONOS_APIATTRIBUTES __softfp +#else +#define KHRONOS_APIATTRIBUTES +#endif + +/*------------------------------------------------------------------------- + * basic type definitions + *-----------------------------------------------------------------------*/ +#if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) || defined(__GNUC__) || defined(__SCO__) || defined(__USLC__) + + +/* + * Using + */ +#include +typedef int32_t khronos_int32_t; +typedef uint32_t khronos_uint32_t; +typedef int64_t khronos_int64_t; +typedef uint64_t khronos_uint64_t; +#define KHRONOS_SUPPORT_INT64 1 +#define KHRONOS_SUPPORT_FLOAT 1 +/* + * To support platform where unsigned long cannot be used interchangeably with + * inptr_t (e.g. CHERI-extended ISAs), we can use the stdint.h intptr_t. + * Ideally, we could just use (u)intptr_t everywhere, but this could result in + * ABI breakage if khronos_uintptr_t is changed from unsigned long to + * unsigned long long or similar (this results in different C++ name mangling). + * To avoid changes for existing platforms, we restrict usage of intptr_t to + * platforms where the size of a pointer is larger than the size of long. + */ +#if defined(__SIZEOF_LONG__) && defined(__SIZEOF_POINTER__) +#if __SIZEOF_POINTER__ > __SIZEOF_LONG__ +#define KHRONOS_USE_INTPTR_T +#endif +#endif + +#elif defined(__VMS ) || defined(__sgi) + +/* + * Using + */ +#include +typedef int32_t khronos_int32_t; +typedef uint32_t khronos_uint32_t; +typedef int64_t khronos_int64_t; +typedef uint64_t khronos_uint64_t; +#define KHRONOS_SUPPORT_INT64 1 +#define KHRONOS_SUPPORT_FLOAT 1 + +#elif defined(_WIN32) && !defined(__SCITECH_SNAP__) + +/* + * Win32 + */ +typedef __int32 khronos_int32_t; +typedef unsigned __int32 khronos_uint32_t; +typedef __int64 khronos_int64_t; +typedef unsigned __int64 khronos_uint64_t; +#define KHRONOS_SUPPORT_INT64 1 +#define KHRONOS_SUPPORT_FLOAT 1 + +#elif defined(__sun__) || defined(__digital__) + +/* + * Sun or Digital + */ +typedef int khronos_int32_t; +typedef unsigned int khronos_uint32_t; +#if defined(__arch64__) || defined(_LP64) +typedef long int khronos_int64_t; +typedef unsigned long int khronos_uint64_t; +#else +typedef long long int khronos_int64_t; +typedef unsigned long long int khronos_uint64_t; +#endif /* __arch64__ */ +#define KHRONOS_SUPPORT_INT64 1 +#define KHRONOS_SUPPORT_FLOAT 1 + +#elif 0 + +/* + * Hypothetical platform with no float or int64 support + */ +typedef int khronos_int32_t; +typedef unsigned int khronos_uint32_t; +#define KHRONOS_SUPPORT_INT64 0 +#define KHRONOS_SUPPORT_FLOAT 0 + +#else + +/* + * Generic fallback + */ +#include +typedef int32_t khronos_int32_t; +typedef uint32_t khronos_uint32_t; +typedef int64_t khronos_int64_t; +typedef uint64_t khronos_uint64_t; +#define KHRONOS_SUPPORT_INT64 1 +#define KHRONOS_SUPPORT_FLOAT 1 + +#endif + + +/* + * Types that are (so far) the same on all platforms + */ +typedef signed char khronos_int8_t; +typedef unsigned char khronos_uint8_t; +typedef signed short int khronos_int16_t; +typedef unsigned short int khronos_uint16_t; + +/* + * Types that differ between LLP64 and LP64 architectures - in LLP64, + * pointers are 64 bits, but 'long' is still 32 bits. Win64 appears + * to be the only LLP64 architecture in current use. + */ +#ifdef KHRONOS_USE_INTPTR_T +typedef intptr_t khronos_intptr_t; +typedef uintptr_t khronos_uintptr_t; +#elif defined(_WIN64) +typedef signed long long int khronos_intptr_t; +typedef unsigned long long int khronos_uintptr_t; +#else +typedef signed long int khronos_intptr_t; +typedef unsigned long int khronos_uintptr_t; +#endif + +#if defined(_WIN64) +typedef signed long long int khronos_ssize_t; +typedef unsigned long long int khronos_usize_t; +#else +typedef signed long int khronos_ssize_t; +typedef unsigned long int khronos_usize_t; +#endif + +#if KHRONOS_SUPPORT_FLOAT +/* + * Float type + */ +typedef float khronos_float_t; +#endif + +#if KHRONOS_SUPPORT_INT64 +/* Time types + * + * These types can be used to represent a time interval in nanoseconds or + * an absolute Unadjusted System Time. Unadjusted System Time is the number + * of nanoseconds since some arbitrary system event (e.g. since the last + * time the system booted). The Unadjusted System Time is an unsigned + * 64 bit value that wraps back to 0 every 584 years. Time intervals + * may be either signed or unsigned. + */ +typedef khronos_uint64_t khronos_utime_nanoseconds_t; +typedef khronos_int64_t khronos_stime_nanoseconds_t; +#endif + +/* + * Dummy value used to pad enum types to 32 bits. + */ +#ifndef KHRONOS_MAX_ENUM +#define KHRONOS_MAX_ENUM 0x7FFFFFFF +#endif + +/* + * Enumerated boolean type + * + * Values other than zero should be considered to be true. Therefore + * comparisons should not be made against KHRONOS_TRUE. + */ +typedef enum { + KHRONOS_FALSE = 0, + KHRONOS_TRUE = 1, + KHRONOS_BOOLEAN_ENUM_FORCE_SIZE = KHRONOS_MAX_ENUM +} khronos_boolean_enum_t; + +#endif /* __khrplatform_h_ */ diff --git a/源代码/StgSharpGraphic/glad/glad.h b/源代码/StgShqrpGraphic/GLenv/include/glad/glad.h similarity index 100% rename from 源代码/StgSharpGraphic/glad/glad.h rename to 源代码/StgShqrpGraphic/GLenv/include/glad/glad.h diff --git a/源代码/StgShqrpGraphic/SSGinternal.h b/源代码/StgShqrpGraphic/SSGinternal.h new file mode 100644 index 00000000..5c310652 --- /dev/null +++ b/源代码/StgShqrpGraphic/SSGinternal.h @@ -0,0 +1,30 @@ +#pragma once + +#include "GLenv/include/glad/glad.h" +#include "GLenv/include/glad/glad.h" +#include "StgSharpGraphic.h" + + +typedef struct glIOPack +{ + //these are gl functions used to create a new window + GLFWwindow* (*createWindow)( + int width, + int height, + const char* title, + GLFWmonitor* monitor, + GLFWwindow* share); + void(*makeContextCurrent)(GLFWwindow* window); + void(*swapInterval)(int interval); + void(*clearColor)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); + int(*windowShouldClose)(GLFWwindow* window); + void(*swapBuffer)(GLFWwindow* window); + + + //these are gl functions used to set a callback + + GLFWframebuffersizefun(*SetFramebufferSizeCallback) + (GLFWwindow* window, GLFWframebuffersizefun callback); + + +}glIOpackage; \ No newline at end of file diff --git a/源代码/StgShqrpGraphic/StgSharpGraphic.c b/源代码/StgShqrpGraphic/StgSharpGraphic.c new file mode 100644 index 00000000..83731837 --- /dev/null +++ b/源代码/StgShqrpGraphic/StgSharpGraphic.c @@ -0,0 +1,63 @@ +// StgShqrpGraphic.cpp : 定义 DLL 的导出函数。 +// + + +#include "GLenv/include/glad/glad.h" +#include "GLenv/include/GLFW/glfw3.h" +#include "framework.h" +#include "StgSharpGraphic.h" +#include "SSGinternal.h" + +glIOpackage pack; + +STGSHARPGRAPHIC_API glIOpackage loadGLApi(void) +{ + + pack.createWindow = glfwCreateWindow; + pack.makeContextCurrent = glfwMakeContextCurrent; + pack.swapInterval = glfwSwapInterval; + pack.clearColor = glClearColor; + pack.windowShouldClose = glfwWindowShouldClose; + pack.swapBuffer = glfwSwapBuffers; + + //these are for callback + pack.SetFramebufferSizeCallback = glfwSetFramebufferSizeCallback; + + glfwCreateWindow(800,600,"Stg#!", NULL,NULL); + + + return pack; +} + +STGSHARPGRAPHIC_API void initGL(void) +{ + glfwInit(); + glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3); + glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3); + glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); + +#ifdef __APPLE__ + glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE); +#endif // __APPLE__ +} + + +STGSHARPGRAPHIC_API int initGLAD(void) +{ + return gladLoadGLLoader((GLADloadproc)glfwGetProcAddress); + +} + +GLFWwindow* (*createWindow)( + int width, + int height, + const char* title, + GLFWmonitor* monitor, + GLFWwindow* share); + + +STGSHARPGRAPHIC_API void* getPtr(void) +{ + createWindow = glfwCreateWindow; + return createWindow; +} \ No newline at end of file diff --git a/源代码/StgShqrpGraphic/StgSharpGraphic.h b/源代码/StgShqrpGraphic/StgSharpGraphic.h new file mode 100644 index 00000000..01c529d0 --- /dev/null +++ b/源代码/StgShqrpGraphic/StgSharpGraphic.h @@ -0,0 +1,26 @@ +#ifndef SSG +#define SSG + +#define SSG_Api + +#ifdef SSG_Api +#define STGSHARPGRAPHIC_API __declspec(dllexport) +#else +#define STGSHARPGRAPHIC_API __declspec(dllimport) +#endif + + +#include "GLenv/include/glad/glad.h" +#include "GLenv/include/GLFW/glfw3.h" +#include "SSGinternal.h" + + + +STGSHARPGRAPHIC_API glIOpackage loadGLApi(void); +STGSHARPGRAPHIC_API void initGL(void); +STGSHARPGRAPHIC_API int initGLAD(void); +STGSHARPGRAPHIC_API void* getPtr(void); + + +#endif // !SSG + diff --git a/源代码/StgSharpGraphic/StgSharpGraphic.vcxproj b/源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj similarity index 71% rename from 源代码/StgSharpGraphic/StgSharpGraphic.vcxproj rename to 源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj index a663d5f1..8ad4b14e 100644 --- a/源代码/StgSharpGraphic/StgSharpGraphic.vcxproj +++ b/源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj @@ -1,4 +1,4 @@ - + @@ -21,19 +21,20 @@ 16.0 Win32Proj - {c0994414-d90b-4647-b05e-546d57abeee2} - StgSharpGraphic + {4cd737e9-9502-46ce-89ac-fe8047502de4} + StgShqrpGraphic 10.0 + StgSharpGraphic - Application + DynamicLibrary true v143 Unicode - Application + DynamicLibrary false v143 true @@ -71,21 +72,32 @@ - $(SolutionDir) + StgShqrpGraphic + + + StgShqrpGraphic + + + StgShqrpGraphic + StgSharpGraphic + D:\Programmer\GLenv\include;$(IncludePath) + D:\Programmer\GLenv;$(LibraryPath) + $(ExternalIncludePath) $(SolutionDir) Level3 true - WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + WIN32;_DEBUG;STGSHQRPGRAPHIC_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) true - Console + Windows true + false @@ -94,29 +106,29 @@ true true true - WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + WIN32;NDEBUG;STGSHQRPGRAPHIC_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) true - Console + Windows true true true + false Level3 true - _DEBUG;_CONSOLE;%(PreprocessorDefinitions) + _DEBUG;STGSHQRPGRAPHIC_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) true - stdcpp20 - stdc17 + MultiThreadedDLL - Console + Windows true - %(AdditionalDependencies) + false @@ -125,34 +137,38 @@ true true true - NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + NDEBUG;STGSHARPGRAPHIC_API;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) true - stdcpp20 - stdc17 + MultiThreadedDLL + Disabled + All - Console + Windows true true true - %(AdditionalDependencies) + false + glfw3.lib;%(AdditionalDependencies) + + + false - - - - + + - + + - - - + + + diff --git a/源代码/StgSharpGraphic/StgSharpGraphic.vcxproj.filters b/源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj.filters similarity index 78% rename from 源代码/StgSharpGraphic/StgSharpGraphic.vcxproj.filters rename to 源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj.filters index 8e7db647..2c961f6c 100644 --- a/源代码/StgSharpGraphic/StgSharpGraphic.vcxproj.filters +++ b/源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj.filters @@ -15,38 +15,35 @@ - - 源文件 - - - 源文件 - - - - - 头文件 - - + 头文件 头文件 - - 头文件 - - + 头文件 - + + 源文件 + + + 源文件 + + + 源文件 + + + + 资源文件 - + 资源文件 - + 资源文件 diff --git a/源代码/StgSharpGraphic/StgSharpGraphic.vcxproj.user b/源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj.user similarity index 100% rename from 源代码/StgSharpGraphic/StgSharpGraphic.vcxproj.user rename to 源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj.user diff --git a/源代码/StgShqrpGraphic/dllmain.c b/源代码/StgShqrpGraphic/dllmain.c new file mode 100644 index 00000000..52d1814b --- /dev/null +++ b/源代码/StgShqrpGraphic/dllmain.c @@ -0,0 +1,33 @@ +// dllmain.cpp : 定义 DLL 应用程序的入口点。 + + + +#include "framework.h" + +#ifdef _WIN32 +BOOL APIENTRY DllMain(HMODULE hModule, + DWORD ul_reason_for_call, + LPVOID lpReserved +) +{ + switch (ul_reason_for_call) + { + case DLL_PROCESS_ATTACH: + case DLL_THREAD_ATTACH: + case DLL_THREAD_DETACH: + case DLL_PROCESS_DETACH: + break; + } + return TRUE; +} +#else +attribute((constructor)) void DllMain() +{ + +} + +#endif // _WIN32 + + + + diff --git a/源代码/StgShqrpGraphic/framework.h b/源代码/StgShqrpGraphic/framework.h new file mode 100644 index 00000000..8dbcabb6 --- /dev/null +++ b/源代码/StgShqrpGraphic/framework.h @@ -0,0 +1,9 @@ +// header.h: 标准系统包含文件的包含文件, +// 或特定于项目的包含文件 +// + +#pragma once + +#define WIN32_LEAN_AND_MEAN // 从 Windows 头文件中排除极少使用的内容 +// Windows 头文件 +#include diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.obj b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.obj new file mode 100644 index 00000000..a04f796b Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.obj differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.command.1.tlog b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.command.1.tlog new file mode 100644 index 00000000..fd844541 Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.command.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.read.1.tlog b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.read.1.tlog new file mode 100644 index 00000000..135f4d31 Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.read.1.tlog differ diff --git a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.write.1.tlog b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.write.1.tlog similarity index 54% rename from 源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.write.1.tlog rename to 源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.write.1.tlog index 0ef0cbce..ff8b8988 100644 Binary files a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.write.1.tlog and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.write.1.tlog differ diff --git a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/StgSharpGraphic.lastbuildstate b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/StgSharpGraphic.lastbuildstate similarity index 100% rename from 源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/StgSharpGraphic.lastbuildstate rename to 源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/StgSharpGraphic.lastbuildstate diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog new file mode 100644 index 00000000..33df4a57 Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.command.1.tlog b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.command.1.tlog new file mode 100644 index 00000000..1bbb3f24 Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.command.1.tlog differ diff --git a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/link.read.1.tlog b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.read.1.tlog similarity index 64% rename from 源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/link.read.1.tlog rename to 源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.read.1.tlog index 9f262903..1c5d8145 100644 Binary files a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.tlog/link.read.1.tlog and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.read.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.write.1.tlog b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.write.1.tlog new file mode 100644 index 00000000..ed4677bc Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.write.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.Build.CppClean.log b/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.Build.CppClean.log new file mode 100644 index 00000000..b9e87d66 --- /dev/null +++ b/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.Build.CppClean.log @@ -0,0 +1,5 @@ +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\dllmain.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\stgsharpgraphic.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\vc143.idb +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\vc143.pdb +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\stgsharpgraphic.tlog\cl.command.1.tlog diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.dll.recipe b/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.dll.recipe new file mode 100644 index 00000000..87bdf3b3 --- /dev/null +++ b/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.dll.recipe @@ -0,0 +1,11 @@ + + + + + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + + + + + + \ No newline at end of file diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.ilk b/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.ilk new file mode 100644 index 00000000..7044c705 Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.ilk differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.log b/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.log new file mode 100644 index 00000000..ad0b7fc1 --- /dev/null +++ b/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.log @@ -0,0 +1,5552 @@ +06:34:27.094 0>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild + 尝试使用扩展路径 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild 导入 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\$(MSBuildToolsVersion)\Microsoft.Common.props + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Microsoft.Common.props (56,5) 处重新分配属性: $(MSBuildProjectExtensionsPath)=“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\”(先前值:“obj\”) + 将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild + 尝试使用扩展路径 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild 导入 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\$(MSBuildToolsVersion)\Imports\Microsoft.Common.props\ImportBefore\* + “Configuration”属性是全局属性,不能修改。 + 将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild + 将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild + “Configuration”属性是全局属性,不能修改。 + “LangID”属性是全局属性,不能修改。 + “SolutionDir”属性是全局属性,不能修改。 + 在 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj (44,5) 处重新分配属性: $(ConfigurationType)=“DynamicLibrary”(先前值:“Application”) + 在 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj (45,5) 处重新分配属性: $(UseDebugLibraries)=“true”(先前值:“false”) + 在 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj (47,5) 处重新分配属性: $(CharacterSet)=“Unicode”(先前值:“NotSet”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.props (18,5) 处重新分配属性: $(WindowsSdkDir_10)=“C:\Program Files (x86)\Windows Kits\10\”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.props (41,5) 处重新分配属性: $(NETFXKitsDir)=“C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.props (44,5) 处重新分配属性: $(NETFXSDKDir)=“C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.props (209,5) 处重新分配属性: $(WindowsSDK_ExecutablePath_x86)=“C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools”(先前值:“C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.props (210,5) 处重新分配属性: $(WindowsSDK_ExecutablePath_x64)=“C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64”(先前值:“C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (37,5) 处重新分配属性: $(TargetExt)=“.dll”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (89,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (90,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (91,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (92,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (93,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (94,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (95,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (96,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (97,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (98,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (125,5) 处重新分配属性: $(MSBuild_ExecutablePath)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (154,5) 处重新分配属性: $(RemoteDebuggerDeployDebugCppRuntime)=“true”(先前值:“false”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (215,5) 处重新分配属性: $(MultiProcMaxCount)=“0”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CodeAnalysis.Extensions.props (21,5) 处重新分配属性: $(EspXtensions)=“EnumIndex.dll;CppCoreCheck.dll;”(先前值:“CppCoreCheck.dll;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CodeAnalysis.Extensions.props (24,5) 处重新分配属性: $(EspXtensions)=“HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll;”(先前值:“EnumIndex.dll;CppCoreCheck.dll;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CodeAnalysis.Extensions.props (27,5) 处重新分配属性: $(EspXtensions)=“VariantClear.dll;HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll;”(先前值:“HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CodeAnalysis.Extensions.props (31,5) 处重新分配属性: $(ConcurrencyCheckPath)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\ConcurrencyCheck.dll”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\ConcurrencyCheck.dll”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CodeAnalysis.Extensions.props (33,5) 处重新分配属性: $(EspXtensions)=“ConcurrencyCheck.dll;VariantClear.dll;HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll;”(先前值:“VariantClear.dll;HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.unicodesupport.props (15,5) 处重新分配属性: $(_PropertySheetDisplayName)=“Unicode Support”(先前值:“Core Windows Libraries”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WinDLL.props (15,5) 处重新分配属性: $(_PropertySheetDisplayName)=“Windows Dynamic Link Library”(先前值:“Unicode Support”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.IPP1A.v143.props (46,5) 处重新分配属性: $(_IPP1ACPPLibDir)=“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\compiler\latest\windows\compiler\lib\intel64_win”(先前值:“..\..\compiler\latest\windows\compiler\lib\intel64_win”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.IPP1A.v143.props (49,5) 处重新分配属性: $(IPP1AThreadedStatic)=“0”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.IPP1A.v143.props (52,5) 处重新分配属性: $(IPP1ASingleThreaded)=“0”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.IPP1A.v143.props (54,5) 处重新分配属性: $(IPP1AMultiThreaded)=“0”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneDAL.v143.props (50,5) 处重新分配属性: $(_EvaluatedoneDALCompilerLibDir)=“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\compiler\latest\windows\compiler\lib\intel64_win”(先前值:“..\..\compiler\latest\windows\compiler\lib\intel64_win”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneDAL.v143.props (56,5) 处重新分配属性: $(_oneDALTBBCombineLibDir)=“vc_mt”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneMKL.v143.props (39,5) 处重新分配属性: $(_oneMKLSubKey)=“2022\{97BB3EEE-44D1-4DB2-B5CB-9761430884E4}”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneMKL.v143.props (41,5) 处重新分配属性: $(oneMKLMajorVersion)=“2022”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneMKL.v143.props (48,5) 处重新分配属性: $(_oneMKLOmpLibDir)=“C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\compiler\lib\intel64_win”(先前值:“C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1\..\..\compiler\latest\windows\compiler\lib\intel64_win”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneTBB.v143.props (46,5) 处重新分配属性: $(_EvaluatedoneTBBdpstdDir)=“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\compiler\latest\windows\include”(先前值:“..\..\compiler\latest\windows\include”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (50,5) 处重新分配属性: $(_DPCPPPath)=“bin;lib;bin\intel64;redist\intel64_win\compiler;”(先前值:“bin\intel64;redist\intel64_win\compiler;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (51,5) 处重新分配属性: $(_DPCPPPath)=“lib\ocloc;bin;lib;bin\intel64;redist\intel64_win\compiler;”(先前值:“bin;lib;bin\intel64;redist\intel64_win\compiler;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (55,5) 处重新分配属性: $(_FPGABinPath)=“lib\oclfpga\windows64\bin;lib\oclfpga\bin;”(先前值:“lib\oclfpga\bin;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (56,5) 处重新分配属性: $(_FPGABinPath)=“lib\oclfpga\llvm\aocl-bin;lib\oclfpga\windows64\bin;lib\oclfpga\bin;”(先前值:“lib\oclfpga\windows64\bin;lib\oclfpga\bin;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (57,5) 处重新分配属性: $(_FPGABinPath)=“lib\oclfpga\host\windows64\bin;lib\oclfpga\llvm\aocl-bin;lib\oclfpga\windows64\bin;lib\oclfpga\bin;”(先前值:“lib\oclfpga\llvm\aocl-bin;lib\oclfpga\windows64\bin;lib\oclfpga\bin;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (77,5) 处重新分配属性: $(SuiteVer)=“[Intel Compiler is not installed]”(先前值:“19.2”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (80,5) 处重新分配属性: $(SuiteVer)=“19.1”(先前值:“[Intel Compiler is not installed]”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (85,5) 处重新分配属性: $(SuiteVer)=“[Intel Compiler is not installed]”(先前值:“19.1”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (88,5) 处重新分配属性: $(SuiteVer)=“2022”(先前值:“[Intel Compiler is not installed]”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (93,5) 处重新分配属性: $(SuiteVer)=“[Intel Compiler is not installed]”(先前值:“2022”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (96,7) 处重新分配属性: $(SuiteVer)=“19.2”(先前值:“[Intel Compiler is not installed]”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (101,7) 处重新分配属性: $(SuiteVer)=“[Intel Compiler is not installed]”(先前值:“19.2”) + 在 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj (75,5) 处重新分配属性: $(TargetName)=“StgShqrpGraphic”(先前值:“StgSharpGraphic”) + “SolutionExt”属性是全局属性,不能修改。 + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets (40,5) 处重新分配属性: $(ExtensionsToDeleteOnClean)=“*.cdf;*.cache;*.obj;*.obj.enc;*.ilk;*.ipdb;*.iobj;*.resources;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;*.tlog;*.manifest;*.res;*.pch;*.exp;*.idb;*.rep;*.xdc;*.pdb;*_manifest.rc;*.bsc;*.sbr;*.xml;*.metagen;*.bi;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll.manifest;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.tlb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.bsc;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.ilk;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll.intermediate.manifest;x64\Debug\StgShqrpGraphic.vcxproj.FileListAbsolute.txt”(先前值:“*.cdf;*.cache;*.obj;*.obj.enc;*.ilk;*.ipdb;*.iobj;*.resources;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;*.tlog;*.manifest;*.res;*.pch;*.exp;*.idb;*.rep;*.xdc;*.pdb;*_manifest.rc;*.bsc;*.sbr;*.xml;*.metagen;*.bi”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets (32,5) 处重新分配属性: $(DebugType)=“none”(先前值:“”) + 将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild + 将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild + 尝试使用扩展路径 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild 导入 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportBefore\* + “Configuration”属性是全局属性,不能修改。 + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (185,5) 处重新分配属性: $(_DocumentationFileProduced)=“false”(先前值:“true”) + “DevEnvDir”属性是全局属性,不能修改。 + “SolutionName”属性是全局属性,不能修改。 + “SolutionFileName”属性是全局属性,不能修改。 + “SolutionPath”属性是全局属性,不能修改。 + “SolutionDir”属性是全局属性,不能修改。 + “SolutionExt”属性是全局属性,不能修改。 + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (507,5) 处重新分配属性: $(ProcessorArchitecture)=“amd64”(先前值:“x64”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (559,5) 处重新分配属性: $(DelaySign)=“”(先前值:“false”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (628,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;”(先前值:“{CandidateAssemblyFiles}”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (629,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem}”(先前值:“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (630,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory}”(先前值:“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem}”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (631,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};”(先前值:“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory}”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (632,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx}”(先前值:“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (633,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders}”(先前值:“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx}”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (634,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders};{GAC}”(先前值:“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders}”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (635,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders};{GAC};{RawFileName}”(先前值:“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders};{GAC}”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (636,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders};{GAC};{RawFileName};D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\”(先前值:“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders};{GAC};{RawFileName}”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (3739,5) 处重新分配属性: $(_SGenGenerateSerializationAssembliesConfig)=“Auto”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (3740,5) 处重新分配属性: $(_SGenGenerateSerializationAssembliesConfig)=“Off”(先前值:“Auto”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (4874,5) 处重新分配属性: $(_TargetsThatPrepareProjectReferences)=“ + AssignProjectConfiguration; + _SplitProjectReferencesByFileExistence + ”(先前值:“_SplitProjectReferencesByFileExistence”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets (125,5) 处重新分配属性: $(_CodeAnalysisTreatWarningsAsErrors)=“false”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets (239,5) 处重新分配属性: $(CAExcludePath)=“C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;”(先前值:“C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets (240,5) 处重新分配属性: $(CAExcludePath)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;”(先前值:“C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets (241,5) 处重新分配属性: $(CAExcludePath)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets (244,5) 处重新分配属性: $(PrepareForBuildDependsOn)=“;GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata;SetCABuildNativeEnvironmentVariables”(先前值:“;GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata”) + 在 C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Xaml.targets (35,5) 处重新分配属性: $(PrepareResourcesDependsOn)=“ + XamlMarkupCompilePass1; + XamlMarkupCompilePass2; + + ; + PrepareResourceNames; + ResGen; + CompileLicxFiles + + ”(先前值:“ + ; + PrepareResourceNames; + ResGen; + CompileLicxFiles + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\TeamTest\Microsoft.TeamTest.targets (4,5) 处重新分配属性: $(ResolveReferencesDependsOn)=“ + + BeforeResolveReferences; + AssignProjectConfiguration; + ResolveProjectReferences; + FindInvalidProjectReferences; + ResolveNativeReferences; + ResolveAssemblyReferences; + GenerateBindingRedirects; + ResolveComReferences; + AfterResolveReferences + ; + ResolveTestReferences + ”(先前值:“ + BeforeResolveReferences; + AssignProjectConfiguration; + ResolveProjectReferences; + FindInvalidProjectReferences; + ResolveNativeReferences; + ResolveAssemblyReferences; + GenerateBindingRedirects; + ResolveComReferences; + AfterResolveReferences + ”) + 将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild + 尝试使用扩展路径 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild 导入 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportAfter\* + 将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild + 尝试使用扩展路径 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild 导入 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Sdks\Microsoft.Docker.Sdk\build\Microsoft.Docker.targets + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.targets (74,5) 处重新分配属性: $(ProjectLockFile)=“obj\project.assets.json”(先前值:“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\project.assets.json”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.targets (185,5) 处重新分配属性: $(ResolveAssemblyReferencesDependsOn)=“ + ResolveProjectReferences; + FindInvalidProjectReferences; + GetFrameworkPaths; + GetReferenceAssemblyPaths; + PrepareForBuild; + ResolveSDKReferences; + ExpandSDKReferences; + ;ResolveNuGetPackageAssets”(先前值:“ + ResolveProjectReferences; + FindInvalidProjectReferences; + GetFrameworkPaths; + GetReferenceAssemblyPaths; + PrepareForBuild; + ResolveSDKReferences; + ExpandSDKReferences; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.targets (186,5) 处重新分配属性: $(PrepareResourcesDependsOn)=“ResolveNuGetPackageAssets; + XamlMarkupCompilePass1; + XamlMarkupCompilePass2; + + ; + PrepareResourceNames; + ResGen; + CompileLicxFiles + + ”(先前值:“ + XamlMarkupCompilePass1; + XamlMarkupCompilePass2; + + ; + PrepareResourceNames; + ResGen; + CompileLicxFiles + + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\Fakes\Microsoft.QualityTools.Testing.Fakes.targets (21,5) 处重新分配属性: $(FakesCommandLineArguments)=“ /Properties:";PlatformTarget=x64" /msbuildpath:"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\msbuild.exe"”(先前值:“ /Properties:";PlatformTarget=x64"”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\Fakes\Microsoft.QualityTools.Testing.Fakes.targets (72,5) 处重新分配属性: $(ResolveAssemblyReferencesDependsOn)=“ + + ResolveProjectReferences; + FindInvalidProjectReferences; + GetFrameworkPaths; + GetReferenceAssemblyPaths; + PrepareForBuild; + ResolveSDKReferences; + ExpandSDKReferences; + ;ResolveNuGetPackageAssets; + FakesGenerateBeforeBuild; + ”(先前值:“ + ResolveProjectReferences; + FindInvalidProjectReferences; + GetFrameworkPaths; + GetReferenceAssemblyPaths; + PrepareForBuild; + ResolveSDKReferences; + ExpandSDKReferences; + ;ResolveNuGetPackageAssets”) + 将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\Xamarin.Sdk.targets (15,9) 处重新分配属性: $(PrepareForRunDependsOn)=“ + _WriteTelemetryProperties; + + CopyFilesToOutputDirectory + + ”(先前值:“ + CopyFilesToOutputDirectory + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets (39,5) 处重新分配属性: $(DebugType)=“”(先前值:“none”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets (121,5) 处重新分配属性: $(BuildDependsOn)=“ + _PrepareForBuild; + + ResolveReferences; + PrepareForBuild; + InitializeBuildStatus; + BuildGenerateSources; + BuildCompile; + BuildLink; + ; + AfterBuild; + IncrementalClean; + FinalizeBuildStatus; + ”(先前值:“ + BeforeBuild; + CoreBuild; + AfterBuild + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets (129,5) 处重新分配属性: $(RebuildDependsOn)=“ + _PrepareForRebuild; + + BeforeRebuild; + Clean; + Build; + AfterRebuild; + ; + ”(先前值:“ + BeforeRebuild; + Clean; + Build; + AfterRebuild; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets (134,5) 处重新分配属性: $(CleanDependsOn)=“ + _PrepareForClean; + + BeforeClean; + UnmanagedUnregistration; + CoreClean; + CleanReferencedProjects; + CleanPublishFolder; + AfterClean + ; + ”(先前值:“ + BeforeClean; + UnmanagedUnregistration; + CoreClean; + CleanReferencedProjects; + CleanPublishFolder; + AfterClean + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (60,5) 处重新分配属性: $(BeforeBuildGenerateSourcesTargets)=“ + + ; + BeforeBuildGenerateSources; + ; + ”(先前值:“ + ; + BeforeBuildGenerateSources; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (71,5) 处重新分配属性: $(AfterBuildGenerateSourcesTargets)=“ + + ; + AfterBuildGenerateSources; + ; + AfterBuildGenerateSourcesEvent; + ”(先前值:“ + ; + AfterBuildGenerateSources; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (141,5) 处重新分配属性: $(BuildGenerateSourcesAction)=“_BuildGenerateSourcesAction”(先前值:“Build”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (142,5) 处重新分配属性: $(BuildCompileAction)=“_BuildCompileAction”(先前值:“Build”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (143,5) 处重新分配属性: $(BuildLinkAction)=“_BuildLinkAction”(先前值:“Build”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (250,5) 处重新分配属性: $(DetermineProjectTypeTargets)=“_PrepareForReferenceResolution; + ; + AddExternalIncludDirectoriesToPaths + ”(先前值:“ + ; + AddExternalIncludDirectoriesToPaths + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (312,5) 处重新分配属性: $(ResolveReferencesDependsOn)=“_PrepareForReferenceResolution;ComputeCrtSDKReference; + + BeforeResolveReferences; + AssignProjectConfiguration; + ResolveProjectReferences; + FindInvalidProjectReferences; + ResolveNativeReferences; + ResolveAssemblyReferences; + GenerateBindingRedirects; + ResolveComReferences; + AfterResolveReferences + ; + ResolveTestReferences + ”(先前值:“ + + BeforeResolveReferences; + AssignProjectConfiguration; + ResolveProjectReferences; + FindInvalidProjectReferences; + ResolveNativeReferences; + ResolveAssemblyReferences; + GenerateBindingRedirects; + ResolveComReferences; + AfterResolveReferences + ; + ResolveTestReferences + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (313,5) 处重新分配属性: $(ResolveAssemblyReferencesDependsOn)=“_PrepareForReferenceResolution; + + ResolveProjectReferences; + FindInvalidProjectReferences; + GetFrameworkPaths; + GetReferenceAssemblyPaths; + PrepareForBuild; + ResolveSDKReferences; + ExpandSDKReferences; + ;ResolveNuGetPackageAssets; + FakesGenerateBeforeBuild; + ”(先前值:“ + + ResolveProjectReferences; + FindInvalidProjectReferences; + GetFrameworkPaths; + GetReferenceAssemblyPaths; + PrepareForBuild; + ResolveSDKReferences; + ExpandSDKReferences; + ;ResolveNuGetPackageAssets; + FakesGenerateBeforeBuild; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (314,5) 处重新分配属性: $(ResolveSDKReferencesDependsOn)=“_PrepareForReferenceResolution;ComputeCrtSDKReference; + GetInstalledSDKLocations + ”(先前值:“ + GetInstalledSDKLocations + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (639,5) 处重新分配属性: $(ComputeCompileInputsTargets)=“ + + ; + GenerateTargetFrameworkMonikerAttribute; + ; + ComputeMIDLGeneratedCompileInputs; + ”(先前值:“ + ; + GenerateTargetFrameworkMonikerAttribute; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (952,5) 处重新分配属性: $(ComputeLinkInputsTargets)=“ + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ”(先前值:“ + ; + ComputeRCGeneratedLinkInputs; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1122,5) 处重新分配属性: $(GetTargetPathDependsOn)=“_PrepareForReferenceResolution;GetResolvedWinMD;”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1148,5) 处重新分配属性: $(ComputeCompileInputsTargets)=“ + + + ; + GenerateTargetFrameworkMonikerAttribute; + ; + ComputeMIDLGeneratedCompileInputs; + ; + ComputeCLInputPDBName; + ComputeReferenceCLInput; + WarnCompileDuplicatedFilename + ”(先前值:“ + + ; + GenerateTargetFrameworkMonikerAttribute; + ; + ComputeMIDLGeneratedCompileInputs; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1200,5) 处重新分配属性: $(ComputeLinkInputsTargets)=“ + + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ; + ComputeCustomBuildOutput; + ”(先前值:“ + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1207,5) 处重新分配属性: $(ComputeLibInputsTargets)=“ + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ”(先前值:“ + ; + ComputeRCGeneratedLibInputs; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1214,5) 处重新分配属性: $(ComputeImpLibInputsTargets)=“ + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeRCGeneratedImpLibInputs; + ; + ComputeCustomBuildOutput; + ”(先前值:“ + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeRCGeneratedImpLibInputs; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1275,5) 处重新分配属性: $(ComputeLinkInputsTargets)=“ + + + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLinkInputs; + ”(先前值:“ + + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ; + ComputeCustomBuildOutput; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1290,5) 处重新分配属性: $(ComputeLibInputsTargets)=“ + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLibInputs; + ”(先前值:“ + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1305,5) 处重新分配属性: $(ComputeImpLibInputsTargets)=“ + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeRCGeneratedImpLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedImpLibInputs; + ”(先前值:“ + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeRCGeneratedImpLibInputs; + ; + ComputeCustomBuildOutput; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1336,5) 处重新分配属性: $(ComputeLinkInputsTargets)=“ + + + + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLinkInputs; + ; + ComputeLinkInputsFromProject; + ”(先前值:“ + + + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLinkInputs; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1354,5) 处重新分配属性: $(ComputeLibInputsTargets)=“ + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLibInputs; + ; + ComputeLibInputsFromProject; + ”(先前值:“ + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLibInputs; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1372,5) 处重新分配属性: $(ComputeImpLibInputsTargets)=“ + + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeRCGeneratedImpLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedImpLibInputs; + ; + ComputeImpLibInputsFromProject; + ”(先前值:“ + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeRCGeneratedImpLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedImpLibInputs; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1516,5) 处重新分配属性: $(ComputeLinkInputsTargets)=“ + + + + + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLinkInputs; + ; + ComputeLinkInputsFromProject; + ; + ComputeReferenceLinkInputs; + ”(先前值:“ + + + + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLinkInputs; + ; + ComputeLinkInputsFromProject; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1554,5) 处重新分配属性: $(ComputeLibInputsTargets)=“ + + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLibInputs; + ; + ComputeLibInputsFromProject; + ; + ComputeReferenceLibInputs; + ”(先前值:“ + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLibInputs; + ; + ComputeLibInputsFromProject; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1611,5) 处重新分配属性: $(ComputeLibInputsTargets)=“ + ComputeLibAdditionalOptions; + + + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLibInputs; + ; + ComputeLibInputsFromProject; + ; + ComputeReferenceLibInputs; + + ”(先前值:“ + + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLibInputs; + ; + ComputeLibInputsFromProject; + ; + ComputeReferenceLibInputs; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1806,5) 处重新分配属性: $(GetProjectInfoForReferenceDependsOn)=“ + + ; + AddPublicIncludeDirectoriesToProjectsInfoForReference; + ; + AddPublicBMIsToProjectsInfoForReference; + AddDeployRecipeFileToProjectsInfoForReference; + AddLibrariesToProjectsInfoForReference; + ”(先前值:“ + ; + AddPublicIncludeDirectoriesToProjectsInfoForReference; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (2193,5) 处重新分配属性: $(DocumentationProjectOutputGroupDependsOn)=“ResolvedXDCMake;ComputeCLCompileGeneratedXDCFiles”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (2259,5) 处重新分配属性: $(ContentFilesProjectOutputGroupDependsOn)=“PrepareForBuild;AssignTargetPaths;PrepareForBuild;AssignTargetPaths;MakeDirsForFxc”(先前值:“PrepareForBuild;AssignTargetPaths”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets (308,5) 处重新分配属性: $(ComputeCompileInputsTargets)=“ + + + + ; + GenerateTargetFrameworkMonikerAttribute; + ; + ComputeMIDLGeneratedCompileInputs; + ; + ComputeCLInputPDBName; + ComputeReferenceCLInput; + WarnCompileDuplicatedFilename + ; + ; + FixupCLCompileOptions; + ”(先前值:“ + + + ; + GenerateTargetFrameworkMonikerAttribute; + ; + ComputeMIDLGeneratedCompileInputs; + ; + ComputeCLInputPDBName; + ComputeReferenceCLInput; + WarnCompileDuplicatedFilename + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets (2005,5) 处重新分配属性: $(BuildingProject)=“true”(先前值:“false”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets (2558,5) 处重新分配属性: $(ContentFilesProjectOutputGroupDependsOn)=“PrepareForBuild;AssignTargetPaths;PrepareForBuild;AssignTargetPaths;MakeDirsForFxc;_CreateCopyFileItems;”(先前值:“PrepareForBuild;AssignTargetPaths;PrepareForBuild;AssignTargetPaths;MakeDirsForFxc”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.targets (16,5) 处重新分配属性: $(PrepareForBuildDependsOn)=“_CheckWindowsSDKInstalled;;GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata;SetCABuildNativeEnvironmentVariables”(先前值:“;GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata;SetCABuildNativeEnvironmentVariables”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppClean.targets (22,5) 处重新分配属性: $(CleanDependsOn)=“ + + _PrepareForClean; + + BeforeClean; + UnmanagedUnregistration; + CoreClean; + CleanReferencedProjects; + CleanPublishFolder; + AfterClean + ; + ; + CppClean + ”(先前值:“ + _PrepareForClean; + + BeforeClean; + UnmanagedUnregistration; + CoreClean; + CleanReferencedProjects; + CleanPublishFolder; + AfterClean + ; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppClean.targets (92,5) 处重新分配属性: $(CppCleanDependsOn)=“ + BeforeCppClean; + ; + CoreCppClean; + AfterCppClean; + ;PGInstrumentedClean”(先前值:“ + BeforeCppClean; + ; + CoreCppClean; + AfterCppClean; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.DesignTime.targets (539,5) 处重新分配属性: $(BuildDependsOn)=“SetTelemetryEnvironmentVariables; + _PrepareForBuild; + + ResolveReferences; + PrepareForBuild; + InitializeBuildStatus; + BuildGenerateSources; + BuildCompile; + BuildLink; + ; + AfterBuild; + IncrementalClean; + FinalizeBuildStatus; + ”(先前值:“ + _PrepareForBuild; + + ResolveReferences; + PrepareForBuild; + InitializeBuildStatus; + BuildGenerateSources; + BuildCompile; + BuildLink; + ; + AfterBuild; + IncrementalClean; + FinalizeBuildStatus; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.DesignTime.targets (540,5) 处重新分配属性: $(RebuildDependsOn)=“SetTelemetryEnvironmentVariables; + _PrepareForRebuild; + + BeforeRebuild; + Clean; + Build; + AfterRebuild; + ; + ”(先前值:“ + _PrepareForRebuild; + + BeforeRebuild; + Clean; + Build; + AfterRebuild; + ; + ”) + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“GenerateTargetFrameworkMonikerAttribute”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GenerateTargetFrameworkMonikerAttribute”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“Build”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“Build”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“Rebuild”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“Rebuild”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuild”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AfterBuild”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“PrepareForBuild”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareForBuild”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetTargetPath”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetTargetPath”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeIntermediateSatelliteAssemblies”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ComputeIntermediateSatelliteAssemblies”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ClCompile”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ClCompile”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ResourceCompile”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ResourceCompile”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Lib”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Lib”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Link”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Link”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AllProjectOutputGroups”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AllProjectOutputGroups”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BuiltProjectOutputGroup”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuiltProjectOutputGroup”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DebugSymbolsProjectOutputGroup”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“DebugSymbolsProjectOutputGroup”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DocumentationProjectOutputGroup”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“DocumentationProjectOutputGroup”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SourceFilesProjectOutputGroup”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SourceFilesProjectOutputGroup”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ContentFilesProjectOutputGroup”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ContentFilesProjectOutputGroup”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AllProjectOutputGroupsDependencies”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AllProjectOutputGroupsDependencies”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BuiltProjectOutputGroupDependencies”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuiltProjectOutputGroupDependencies”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DebugSymbolsProjectOutputGroupDependencies”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“DebugSymbolsProjectOutputGroupDependencies”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DocumentationProjectOutputGroupDependencies”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“DocumentationProjectOutputGroupDependencies”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreBuildEvent”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PreBuildEvent”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PostBuildEvent”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PostBuildEvent”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ClCompile”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ClCompile”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Link”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Link”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Lib”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Lib”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ImpLib”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ImpLib”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Midl”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Midl”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ResourceCompile”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ResourceCompile”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“BeforeResGen”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BeforeResGen”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ResGen”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResGen”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“GenerateSatelliteAssemblies”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GenerateSatelliteAssemblies”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Manifest”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Manifest”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“XdcMake”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“XdcMake”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“BscMake”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BscMake”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ComputeMetaGenInputs”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.MetaGen.targets”中的目标“ComputeMetaGenInputs”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“GetNativeManifest”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetNativeManifest”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneDAL.v143.targets”中的目标“CheckIntelEnvironmentForVCLibsoneDAL”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportBefore\Intel.Libs.oneDAL.v143.targets”中的目标“CheckIntelEnvironmentForVCLibsoneDAL”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.DesignTime.targets”中的目标“GetTargetPathWithTargetPlatformMoniker”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetTargetPathWithTargetPlatformMoniker”。 +生成启动时间为 2023/6/28 6:34:27。 +开始生成时的环境: + ADVISOR_2022_DIR = C:\Program Files (x86)\Intel\oneAPI\advisor\2022.3.1 + ALLUSERSPROFILE = C:\ProgramData + APPDATA = C:\Users\Nitlo\AppData\Roaming + BESIEGE_GAME_ASSEMBLIES = D:/SteamLibrary/steamapps/common/Besiege/Besiege_Data\Managed/ + BESIEGE_UNITY_ASSEMBLIES = D:/SteamLibrary/steamapps/common/Besiege/Besiege_Data\Managed/ + CommonProgramFiles = C:\Program Files\Common Files + CommonProgramFiles(x86) = C:\Program Files (x86)\Common Files + CommonProgramW6432 = C:\Program Files\Common Files + COMPUTERNAME = YOUMUS-DESKTOP + ComSpec = C:\Windows\system32\cmd.exe + DriverData = C:\Windows\System32\Drivers\DriverData + ForceIdentityAuthenticationType = Embedded + FPS_BROWSER_APP_PROFILE_STRING = Internet Explorer + FPS_BROWSER_USER_PROFILE_STRING = Default + Git = C:\Program Files\Git\git-bash.exe + HOMEDRIVE = C: + HOMEPATH = \Users\Nitlo + IFORT_COMPILER22 = C:\Program Files (x86)\Intel\oneAPI\compiler\2022.2.1\windows\ + INTEL_DEV_REDIST = C:\Program Files (x86)\Common Files\Intel\Shared Libraries\ + I_MPI_ONEAPI_ROOT = C:\Program Files (x86)\Intel\oneAPI\mpi\2021.7.1 + JAVA_HOME = C:\Program Files\Zulu\zulu-20\ + KMP_BLOCKTIME = 0 + LOCALAPPDATA = C:\Users\Nitlo\AppData\Local + LOGONSERVER = \\YOUMUS-DESKTOP + MIC_LD_LIBRARY_PATH = C:\Program Files (x86)\Common Files\Intel\Shared Libraries\compiler\lib\mic + MSBuildLoadMicrosoftTargetsReadOnly = true + NUMBER_OF_PROCESSORS = 20 + NVIDIAWHITELISTED = 0x01 + OMP_WAIT_POLICY = PASSIVE + ONEAPI_ROOT = C:\Program Files (x86)\Intel\oneAPI\ + OneDrive = C:\Users\Nitlo\OneDrive - MSFT + OneDriveCommercial = C:\Users\Nitlo\OneDrive - MSFT + OneDriveConsumer = C:\Users\Nitlo\OneDrive + OS = Windows_NT + Path = C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools + PATHEXT = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC + PkgDefApplicationConfigFile = C:\Users\Nitlo\AppData\Local\Microsoft\VisualStudio\17.0_83e85a91\devenv.exe.config + PROCESSOR_ARCHITECTURE = AMD64 + PROCESSOR_IDENTIFIER = Intel64 Family 6 Model 154 Stepping 3, GenuineIntel + PROCESSOR_LEVEL = 6 + PROCESSOR_REVISION = 9a03 + ProgramData = C:\ProgramData + ProgramFiles = C:\Program Files + ProgramFiles(x86) = C:\Program Files (x86) + ProgramW6432 = C:\Program Files + PSModulePath = C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\PowerShell\Modules\ + PUBLIC = C:\Users\Public + ServiceHubLogSessionKey = 9E109DD8 + SESSIONNAME = Console + SHFBROOT = C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\ + SHIM_MCCOMPAT = 0x810000001 + SignInWithHomeTenantOnly = False + SystemDrive = C: + SystemRoot = C:\Windows + TEMP = C:\Users\Nitlo\AppData\Local\Temp + terminal = C:\Program Files\Run\terminal.INK + ThreadedWaitDialogDpiContext = -4 + TMP = C:\Users\Nitlo\AppData\Local\Temp + USERDOMAIN = YOUMUS-DESKTOP + USERDOMAIN_ROAMINGPROFILE = YOUMUS-DESKTOP + USERNAME = Nitlo + USERPROFILE = C:\Users\Nitlo + VisualStudioDir = C:\Users\Nitlo\Documents\Visual Studio 2022 + VisualStudioEdition = Microsoft Visual Studio Enterprise 2022 + VisualStudioVersion = 17.0 + VS2022INSTALLDIR = C:\Program Files\Microsoft Visual Studio\2022\Enterprise + VSAPPIDDIR = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\ + VSAPPIDNAME = devenv.exe + VSLANG = 2052 + VSLS_SESSION_KEEPALIVE_INTERVAL = 0 + VSSKUEDITION = Enterprise + WinAPP = C:\Users\用户名\AppData\Local\Microsoft\WindowsApps + windir = C:\Windows + WindowsSDKVersion = 10.0.20348.0 + ZES_ENABLE_SYSMAN = 1 + +日志记录详细程度设置为: Diagnostic。06:34:27.137 1>项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”在节点 2 上(Rebuild 个目标)。 +06:34:27.137 1>初始属性: + _ApplicableDebuggers = Desktop + _ApplicationTypeAndRevisionFound = true + _BuildActionType = Build + _BuildSuffix = + :VCEnd + _ClExternalIncludesSupported = true + _ClStdCpp20Supported = true + _CodeAnalysisTreatWarningsAsErrors = false + _DebugSymbolsProduced = false + _DebugTypeOld = + _DefaultPlatform = win32 + _DeploymentApplicationManifestIdentity = Native.StgShqrpGraphic + _DeploymentBuiltUpdateInterval = 0 + _DeploymentBuiltUpdateIntervalUnits = Days + _DeploymentDeployManifestIdentity = StgShqrpGraphic.application + _DeploymentFileMappingExtension = + _DeploymentTargetApplicationManifestFileName = Native.StgShqrpGraphic.manifest + _DeploymentUrl = + _DirectoryBuildPropsBasePath = + _DirectoryBuildPropsFile = Directory.Build.props + _DirectoryBuildTargetsBasePath = + _DirectoryBuildTargetsFile = Directory.Build.targets + _DirectoryPackagesPropsBasePath = + _DirectoryPackagesPropsFile = Directory.Packages.props + _DocumentationFileProduced = false + _DPCpp2021Default = + _DPCpp2022Default = + _DPCPPPath = lib\ocloc;bin;lib;bin\intel64;redist\intel64_win\compiler; + _DPCPPSubKey = + _EvaluatedoneDALCompilerLibDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\compiler\latest\windows\compiler\lib\intel64_win + _EvaluatedoneTBBdpstdDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\compiler\latest\windows\include + _FPGABinPath = lib\oclfpga\host\windows64\bin;lib\oclfpga\llvm\aocl-bin;lib\oclfpga\windows64\bin;lib\oclfpga\bin; + _FPGARoot = lib\oclfpga + _GenerateAppxManifestDependsOn = ;_FixVCLibs120References + _GenerateBindingRedirectsIntermediateAppConfig = x64\Debug\StgShqrpGraphic.dll.config + _GenerateRestoreGraphProjectEntryInputProperties = ExcludeRestorePackageImports=true + _GetChildProjectCopyToOutputDirectoryItems = true + _HandlePackageFileConflictsAfter = ;ResolveNuGetPackageAssetsNonAOT + _IDPC_CMPLR_ROOT = ..\ + _InitialBaseIntermediateOutputPath = obj\ + _InitialMSBuildProjectExtensionsPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\ + _INTEL_TARGET_PLATFORM = windows + _INTELFPGAOCLSDKROOT = lib\oclfpga + _IPP1ACPPLibDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\compiler\latest\windows\compiler\lib\intel64_win + _IPP1ASubKey = + _IsIncrementalBuildFile = x64\Debug\\_IsIncrementalBuild + _IsNativeEnvironment = true + _LatestWindowsTargetPlatformVersion = 10.0.20348.0 + _LinkILKSupported = true + _LinkLTCGOUTSupported = true + _ManifestDependsOn = + ; + + ; + ComputeManifestInputsTargets; + ; + Manifest; + ComputeManifestGeneratedLinkerInputs; + LinkEmbedManifest; + + _NuGetRuntimeIdentifierPlatformTargetSuffix = -x64 + _NuGetRuntimeIdentifierWithoutAot = win-x64 + _OCL_ICD_FILENAMES = lib\x64\intelocl64_emu.dll;lib\x64\intelocl64.dll; + _oneDALSubkey = + _oneDALTBBCombineLibDir = vc_mt + _oneDALTBBMajorVersion = + _oneDALTBBSubKey = + _oneMKLOmpLibDir = C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\compiler\lib\intel64_win + _oneMKLSubKey = 2022\{97BB3EEE-44D1-4DB2-B5CB-9761430884E4} + _oneTBBSubKey = + _OriginalConfiguration = Debug + _OriginalPlatform = x64 + _PlatformDefaultProps = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\\Platforms\x64\Platform.Default.props + _PlatformDefaultPropsFound = true + _PlatformFolder = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\ + _PlatformProps = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\Platform.props + _PlatformTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\Platform.targets + _PlatformToolsetFriendlyNameFor_ClangCl = LLVM (clang-cl) + _PlatformToolsetFriendlyNameFor_Remote_Clang_1_0 = Clang for Remote Linux + _PlatformToolsetFriendlyNameFor_Remote_GCC_1_0 = GCC for Remote Linux + _PlatformToolsetFriendlyNameFor_v100 = Visual Studio 2010 (v100) + _PlatformToolsetFriendlyNameFor_v110 = Visual Studio 2012 (v110) + _PlatformToolsetFriendlyNameFor_v110_wp80 = Windows Phone 8.0 (v110_wp80) + _PlatformToolsetFriendlyNameFor_v110_xp = Visual Studio 2012 - Windows XP (v110_xp) + _PlatformToolsetFriendlyNameFor_v120 = Visual Studio 2013 (v120) + _PlatformToolsetFriendlyNameFor_v120_wp81 = Windows Phone 8.1 (v120_wp81) + _PlatformToolsetFriendlyNameFor_v120_xp = Visual Studio 2013 - Windows XP (v120_xp) + _PlatformToolsetFriendlyNameFor_v140 = Visual Studio 2015 (v140) + _PlatformToolsetFriendlyNameFor_v140_clang_3_7 = Clang 3.7 with Microsoft CodeGen (v140_clang_3_7) + _PlatformToolsetFriendlyNameFor_v140_clang_c2 = Visual Studio 2015 - Clang with Microsoft CodeGen (v140_clang_c2) + _PlatformToolsetFriendlyNameFor_v140_xp = Visual Studio 2015 - Windows XP (v140_xp) + _PlatformToolsetFriendlyNameFor_v141 = Visual Studio 2017 (v141) + _PlatformToolsetFriendlyNameFor_v141_xp = Visual Studio 2017 - Windows XP (v141_xp) + _PlatformToolsetFriendlyNameFor_v142 = Visual Studio 2019 (v142) + _PlatformToolsetFriendlyNameFor_v143 = Visual Studio 2022 (v143) + _PlatformToolsetFriendlyNameFor_v90 = Visual Studio 2008 (v90) + _PlatformToolsetFriendlyNameFor_WSL_1_0 = GCC for Windows Subsystem for Linux + _PlatformToolsetFriendlyNameFor_WSL_Clang_1_0 = Clang for Windows Subsystem for Linux + _PlatformToolsetFriendlyNameFor_WSL2_1_0 = WSL2 GCC Toolset + _PlatformToolsetFriendlyNameFor_WSL2_Clang_1_0 = WSL2 Clang Toolset + _PlatformToolsetShortNameFor_ClangCl = LLVM - clang-cl + _PlatformToolsetShortNameFor_v100 = Visual Studio 2010 + _PlatformToolsetShortNameFor_v110 = Visual Studio 2012 + _PlatformToolsetShortNameFor_v110_wp80 = Windows Phone 8.0 + _PlatformToolsetShortNameFor_v110_xp = Visual Studio 2012 - Windows XP + _PlatformToolsetShortNameFor_v120 = Visual Studio 2013 + _PlatformToolsetShortNameFor_v120_wp81 = Windows Phone 8.1 + _PlatformToolsetShortNameFor_v120_xp = Visual Studio 2013 - Windows XP + _PlatformToolsetShortNameFor_v140 = Visual Studio 2015 + _PlatformToolsetShortNameFor_v140_xp = Visual Studio 2015 - Windows XP + _PlatformToolsetShortNameFor_v141 = Visual Studio 2017 + _PlatformToolsetShortNameFor_v142 = Visual Studio 2019 + _PlatformToolsetShortNameFor_v90 = Visual Studio 2008 + _PlatformToolsetShortNameFor_WSL_1_0 = WSL_GCC_1_0 + _ProjectDefaultTargets = Build + _PropertySheetDisplayName = Windows Dynamic Link Library + _RecursiveTargetForContentCopying = GetCopyToOutputDirectoryItems + _RelativeApplicationTypeFolder = + _RelativeApplicationTypeRevisionFolder = + _RelativePlatformDefaultProps = Platforms\x64\Platform.Default.props + _RelativePlatformFolder = Platforms\x64\ + _RelativePlatformProps = Platforms\x64\Platform.props + _RelativePlatformTargets = Platforms\x64\Platform.targets + _RelativeToolsetFiles = Platforms\x64\PlatformToolsets\v143\Toolset.props;Platforms\x64\PlatformToolsets\v143\Toolset.targets;Platforms\x64\Platform.props;Platforms\x64\Platform.targets + _RelativeToolsetFolder = Platforms\x64\PlatformToolsets\v143\ + _RelativeToolsetProps = Platforms\x64\PlatformToolsets\v143\Toolset.props + _RelativeToolsetTargets = Platforms\x64\PlatformToolsets\v143\Toolset.targets + _ResolveReferenceDependencies = false + _SGenDllCreated = false + _SGenDllName = StgShqrpGraphic.XmlSerializers.dll + _SGenGenerateSerializationAssembliesConfig = Off + _SubKey = + _TargetFrameworkVersionWithoutV = + _TargetsThatPrepareProjectReferences = + AssignProjectConfiguration; + _SplitProjectReferencesByFileExistence + + _TBB_DLL_PATH = ..\..\..\tbb\latest\redist\intel64\vc_mt + _TBB_ROOT = ..\..\..\tbb\latest + _TBBPath = ..\..\..\tbb\latest\redist\intel64\vc_mt; + _TLogProjectName = StgSharpGraphic + _ToolsetFolder = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ + _ToolsetFound = true + _ToolsetPropsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\Toolset.props + _ToolsetTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\Toolset.targets + _ToolsetVCTargetsVersion = v170 + _UpgradePlatformToolsetFor_Llvm_ClangCl_1_0 = ClangCl + _UpgradePlatformToolsetFor_v100 = v143 + _UpgradePlatformToolsetFor_v110 = v143 + _UpgradePlatformToolsetFor_v120 = v143 + _UpgradePlatformToolsetFor_v140 = v143 + _UpgradePlatformToolsetFor_v141 = v143 + _UpgradePlatformToolsetFor_v141_xp = v141_xp + _UpgradePlatformToolsetFor_v142 = v143 + _UpgradePlatformToolsetFor_v143 = v143 + _UpgradePlatformToolsetFor_v90 = v143 + _VC_LibraryPath_ATL_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM; + _VC_LibraryPath_ATL_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM64; + _VC_LibraryPath_ATL_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64; + _VC_LibraryPath_ATL_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x86; + _VC_LibraryPath_VC_ARM_Desktop = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM + _VC_LibraryPath_VC_ARM_OneCore = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\onecore\ARM + _VC_LibraryPath_VC_ARM_Store = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM\store + _VC_LibraryPath_VC_ARM_UWP = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM\uwp + _VC_LibraryPath_VC_ARM64_Desktop = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64 + _VC_LibraryPath_VC_ARM64_OneCore = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\onecore\ARM64 + _VC_LibraryPath_VC_ARM64_Store = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64\store + _VC_LibraryPath_VC_ARM64_UWP = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64\uwp + _VC_LibraryPath_VC_x64_Desktop = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64 + _VC_LibraryPath_VC_x64_OneCore = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\onecore\x64 + _VC_LibraryPath_VC_x64_Store = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64\store + _VC_LibraryPath_VC_x64_UWP = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64\uwp + _VC_LibraryPath_VC_x86_Desktop = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86 + _VC_LibraryPath_VC_x86_OneCore = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\onecore\x86 + _VC_LibraryPath_VC_x86_Store = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86\store + _VC_LibraryPath_VC_x86_UWP = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86\uwp + _VC_Target_Library_Platform = Desktop + _VC_x64_ToolsInstalled = true + _VCTargetsPathFolders = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\; + _VCTargetsPathForToolset = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\ + _VCToolsInternalCLFeatureProps = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\Auxiliary\Microsoft.VC.Internal.CL.Features.props + _VCToolsInternalLinkFeatureProps = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\Auxiliary\Microsoft.VC.Internal.Link.Features.props + _VCToolsServicingVersionsProps = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\Auxiliary\Microsoft.VC.ServicingVersion.props + _VCToolsVersionProps = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\Microsoft.VCToolsVersion.v143.default.props + _WriteTelemetryPropertiesLoggingImportance = low + ADVISOR_2022_DIR = C:\Program Files (x86)\Intel\oneAPI\advisor\2022.3.1 + AfterBuildCompileTargets = + ; + AfterBuildCompileEvent; + + AfterBuildGenerateSourcesTargets = + + ; + AfterBuildGenerateSources; + ; + AfterBuildGenerateSourcesEvent; + + AfterBuildLinkTargets = + ; + CreateRecipeFile; + CreateSatelliteAssemblies; + CopyLocalNativeReference; + _Appverifier; + _Deploy; + PrepareForRun; + PostBuildEvent; + + AfterClCompileTargets = + ; + AfterClCompile; + + AfterImpLibTargets = + ; + AfterImpLib; + + AfterLibTargets = + ; + AfterLib; + + AfterLinkTargets = + ; + AfterLink; + + AfterManifestTargets = + ; + AfterManifest; + + AfterMidlTargets = + ; + AfterMidl; + + AfterResourceCompileTargets = + ; + AfterResourceCompile; + + AllowedReferenceAssemblyFileExtensions = + .winmd; + .dll; + .exe + + AllowedReferenceRelatedFileExtensions = + .pdb; + .xml; + .pri; + .dll.config; + .exe.config + + AllowLocalNetworkLoopback = true + AllProjectBMIsArePublic = false + AllProjectIncludesArePublic = false + AllProjectOutputGroupsDependsOn = + ; + BuiltProjectOutputGroup; + DebugSymbolsProjectOutputGroup; + DocumentationProjectOutputGroup; + SatelliteDllsProjectOutputGroup; + SourceFilesProjectOutputGroup; + ContentFilesProjectOutputGroup; + SGenFilesOutputGroup + + ALLUSERSPROFILE = C:\ProgramData + AnalysisResultManifestFile = x64\Debug\CodeAnalysisResultManifest.txt + AndroidTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\MDD\Android\V150\ + APPDATA = C:\Users\Nitlo\AppData\Roaming + AssemblyFoldersConfigFile = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config + AssemblyFoldersConfigFileSearchPath = {AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,}; + AssemblyFoldersSuffix = AssemblyFoldersEx + AssemblyName = StgShqrpGraphic + AssemblySearchPaths = {CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders};{GAC};{RawFileName};D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\ + AssignTargetPathsDependsOn = + ATL_KeyFile = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64\atls.lib + Attach = false + AutoUnifyAssemblyReferences = true + AvailablePlatforms = Any CPU,x86,x64 + BaseIntermediateOutputPath = obj\ + BaseNuGetRuntimeIdentifier = win + BaseOutputPath = bin\ + BeforeBuildCompileTargets = + ; + + BeforeBuildGenerateSourcesTargets = + + ; + BeforeBuildGenerateSources; + ; + + BeforeClCompileTargets = + ; + BeforeClCompile; + + BeforeImpLibTargets = + ; + BeforeImpLib; + + BeforeLibTargets = + ; + BeforeLib; + + BeforeLinkTargets = + ; + BeforeLink; + + BeforeManifestTargets = + ; + BeforeManifest; + + BeforeMidlTargets = + ; + BeforeMidl; + + BeforeResourceCompileTargets = + ; + BeforeResourceCompile; + + BESIEGE_GAME_ASSEMBLIES = D:/SteamLibrary/steamapps/common/Besiege/Besiege_Data\Managed/ + BESIEGE_UNITY_ASSEMBLIES = D:/SteamLibrary/steamapps/common/Besiege/Besiege_Data\Managed/ + BuildCompileAction = _BuildCompileAction + BuildCompileTargets = + ; + _ClCompile; + _ResGen; + _ResourceCompile; + + ; + _ImpLib; + _Lib; + ; + + BuildDependsOn = SetTelemetryEnvironmentVariables; + _PrepareForBuild; + + ResolveReferences; + PrepareForBuild; + InitializeBuildStatus; + BuildGenerateSources; + BuildCompile; + BuildLink; + ; + AfterBuild; + IncrementalClean; + FinalizeBuildStatus; + + BuildGenerateSourcesAction = _BuildGenerateSourcesAction + BuildGenerateSourcesTargets = + ; + PreBuildEvent; + _Xsd; + _Midl; + + BuildingInsideVisualStudio = true + BuildingProject = true + BuildInParallel = true + BuildLibTargets = + ; + _ImpLib; + _Lib; + + BuildLinkAction = _BuildLinkAction + BuildLinkTargets = + ; + ComputeLegacyManifestEmbedding; + _Link; + _ALink; + _Manifest; + RegisterOutput; + _XdcMake; + _BscMake; + + BuildProjectReferences = true + BuildSteps = + ResolveReferences; + PrepareForBuild; + InitializeBuildStatus; + BuildGenerateSources; + BuildCompile; + BuildLink; + + BuiltProjectOutputGroupDependenciesDependsOn = + ; + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + + BuiltProjectOutputGroupDependsOn = PrepareForBuild + CAExcludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; + CharacterSet = Unicode + CheckMSVCComponents = true + ClangAnalysisToolsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\Llvm\x64\bin + ClangTidyAdditionalOptions = + ClangTidyAfterTargets = + ClangTidyChecks = + ClangTidyDependsOn = + BeforeClangTidy; + ; + AfterClangTidy; + + ClangTidyHeaderFilter = + ClangTidyLogFile = StgShqrpGraphic.ClangTidy.log + ClangTidyProjectDirectory = StgShqrpGraphic.ClangTidy + ClangTidyToolExe = clang-tidy.exe + ClangTidyToolPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\Llvm\x64\bin + ClangTidyWarningsInSystemHeaders = false + ClCompilerPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\cl.exe + CleanDependsOn = + + _PrepareForClean; + + BeforeClean; + UnmanagedUnregistration; + CoreClean; + CleanReferencedProjects; + CleanPublishFolder; + AfterClean + ; + ; + CppClean + + CleanFile = StgShqrpGraphic.vcxproj.FileListAbsolute.txt + CLRSupport = false + ClYieldDuringToolExecution = true + CodeAnalysisApplyLogFileXsl = false + CodeAnalysisFailOnMissingRules = false + CodeAnalysisForceOutput = true + CodeAnalysisGenerateSuccessFile = true + CodeAnalysisIgnoreGeneratedCode = true + CodeAnalysisIgnoreInvalidTargets = true + CodeAnalysisIgnoreMissingIndirectReferences = false + CodeAnalysisInputAssembly = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + CodeAnalysisLogFile = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll.CodeAnalysisLog.xml + CodeAnalysisModuleSuppressionsFile = GlobalSuppressions.cpp + CodeAnalysisOutputToConsole = false + CodeAnalysisOverrideRuleVisibilities = false + CodeAnalysisPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Team Tools\Static Analysis Tools\FxCop\ + CodeAnalysisQuiet = false + CodeAnalysisRuleDirectories = ;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Team Tools\Static Analysis Tools\FxCop\\Rules + CodeAnalysisRuleSet = NativeRecommendedRules.ruleset + CodeAnalysisRuleSetDirectories = ;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Team Tools\Static Analysis Tools\\Rule Sets + CodeAnalysisSaveMessagesToReport = Active + CodeAnalysisSearchGlobalAssemblyCache = true + CodeAnalysisStaticAnalysisDirectory = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Team Tools\Static Analysis Tools\ + CodeAnalysisSucceededFile = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll.lastcodeanalysissucceeded + CodeAnalysisSummary = false + CodeAnalysisTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets + CodeAnalysisTimeout = 120 + CodeAnalysisUpdateProject = false + CodeAnalysisUseTypeNameInSuppression = true + CodeAnalysisVerbose = false + CommonBuildOnlyTargets = + PrepareForBuild; + ResolveReferences; + + CommonExcludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows + CommonExecutablePath = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools; + CommonOutputGroupsDependsOn = + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + CommonProgramFiles = C:\Program Files\Common Files + CommonProgramW6432 = C:\Program Files\Common Files + CommonTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets + CommonXamlResourcesDirectory = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\zh-CN\ + CompileDependsOn = + ResolveReferences; + ResolveKeySource; + SetWin32ManifestProperties; + FindReferenceAssembliesForReferences; + _GenerateCompileInputs; + BeforeCompile; + _TimeStampBeforeCompile; + _GenerateCompileDependencyCache; + CoreCompile; + _TimeStampAfterCompile; + AfterCompile; + + CompileLicxFilesDependsOn = + CompileTargetNameForTemporaryAssembly = CompileTemporaryAssembly + ComputeCompileInputsTargets = + + + + ; + GenerateTargetFrameworkMonikerAttribute; + ; + ComputeMIDLGeneratedCompileInputs; + ; + ComputeCLInputPDBName; + ComputeReferenceCLInput; + WarnCompileDuplicatedFilename + ; + ; + FixupCLCompileOptions; + + ComputeImpLibInputsTargets = + + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeRCGeneratedImpLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedImpLibInputs; + ; + ComputeImpLibInputsFromProject; + + ComputeIntermediateSatelliteAssembliesDependsOn = + CreateManifestResourceNames + + ComputeLibInputsTargets = + ComputeLibAdditionalOptions; + + + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLibInputs; + ; + ComputeLibInputsFromProject; + ; + ComputeReferenceLibInputs; + + + ComputeLinkInputsTargets = + + + + + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLinkInputs; + ; + ComputeLinkInputsFromProject; + ; + ComputeReferenceLinkInputs; + + ComputeManifestInputsTargets = + ; + ComputeManifestInputsTargets; + + COMPUTERNAME = YOUMUS-DESKTOP + ComReferenceExecuteAsTool = false + ComReferenceNoClassMembers = false + ComSpec = C:\Windows\system32\cmd.exe + ConcurrencyCheckPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\ConcurrencyCheck.dll + Configuration = Debug + ConfigurationName = Debug + ConfigurationType = DynamicLibrary + ConsiderPlatformAsProcessorArchitecture = true + ContentFilesProjectOutputGroupDependsOn = PrepareForBuild;AssignTargetPaths;PrepareForBuild;AssignTargetPaths;MakeDirsForFxc;_CreateCopyFileItems; + ContinueOnError = false + CopyCppRuntimeToOutputDir = false + CopyFileAfterTargets = PreBuildEvent + CopyFileBeforeTargets = Midl + CopyLocalDebugSymbols = false + CopyLocalDeploymentContent = false + CopyLocalNativeReferenceDependsOn = ;BuiltProjectOutputGroupDependencies;DebugSymbolsProjectOutputGroupDependencies + CopyLocalProjectReference = false + CoreBuildDependsOn = + BuildOnlySettings; + PrepareForBuild; + PreBuildEvent; + ResolveReferences; + PrepareResources; + ResolveKeySource; + Compile; + ExportWindowsMDFile; + UnmanagedUnregistration; + GenerateSerializationAssemblies; + CreateSatelliteAssemblies; + GenerateManifests; + GetTargetPath; + PrepareForRun; + UnmanagedRegistration; + IncrementalClean; + PostBuildEvent + + CoreCleanDependsOn = + CoreCompileDependsOn = + DesignTimeXamlMarkupCompilation; + + + CoreCppCleanDependsOn = + CoreLibraryDependencies = kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib + CoreResGenDependsOn = FindReferenceAssembliesForReferences + CppCleanDependsOn = + BeforeCppClean; + ; + CoreCppClean; + AfterCppClean; + ;PGInstrumentedClean + CppCleanLogFile = StgShqrpGraphic.Build.CppClean.log + CppRuntimeFilesPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\x64; + CppWinRT_IncludePath = C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt + CreateCustomManifestResourceNamesDependsOn = + CreateHardLinksForCopyAdditionalFilesIfPossible = false + CreateManifestResourceNamesDependsOn = + CreateRecipeFileDependsOn = BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup;ContentFilesProjectOutputGroup;GetReferencedVCProjectsInfo + CreateSatelliteAssembliesDependsOn = + _GenerateSatelliteAssemblyInputs; + ComputeIntermediateSatelliteAssemblies; + GenerateSatelliteAssemblies + + CreateSymbolicLinksForCopyAdditionalFilesIfPossible = false + CRTDefinitionalFile = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\VCProjectDefault\Microsoft.AppX.VCFrameworkReferences.xml + CrtSDKReferenceInclude = Microsoft.VCLibs, Version=14.0 + CrtSDKReferenceVersion = 14.0 + CurrentSolutionConfigurationContents = + Debug|x64 + + CurrentVCTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\ + CurrentVsInstallRoot = C:\Program Files\Microsoft Visual Studio\2022\Enterprise + CustomAfterMicrosoftCommonProps = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\vCurrent\Custom.After.Microsoft.Common.props + CustomAfterMicrosoftCommonTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\vCurrent\Custom.After.Microsoft.Common.targets + CustomBeforeMicrosoftCommonProps = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\vCurrent\Custom.Before.Microsoft.Common.props + CustomBeforeMicrosoftCommonTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\vCurrent\Custom.Before.Microsoft.Common.targets + CustomBuildAfterTargets = BscMake + CustomBuildBeforeTargets = PostBuildEvent + CustomBuildToolAfterTargets = PreBuildEvent + CustomBuildToolBeforeTargets = Midl + DebugCppRuntimeFilesPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\Debug_NonRedist\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64\ucrt + DebuggerFlavor = WindowsLocalDebugger + DebuggerLaunchApplication = true + DebuggerRequireAuthentication = true + DebuggerType = NativeOnly + DebugSymbolsProjectOutputGroupDependenciesDependsOn = + ; + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + + DebugSymbolsProjectOutputGroupDependsOn = + DebugType = + DefaultLanguageSourceExtension = .cpp + DefaultPlatformToolset = v143 + DefaultToolArchitecture = Native64Bit + DeferredBuildSupported = false + DefineCommonReferenceSchemas = + DefineExplicitDefaults = true + DelayImplib = Delayimp.lib + DelaySign = + DeploymentComputeClickOnceManifestInfoDependsOn = + CleanPublishFolder; + _DeploymentGenerateTrustInfo + + + DesignerRuntimeImplementationProjectOutputGroupDependsOn = + ; + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + + DesignTimeBuildInitTargets = _PrepareForReferenceResolution; + ; + AddExternalIncludDirectoriesToPaths + ;InitGetClCommandLines;ResolveReferences;FixupReferences + DesignTimeIntermediateOutputPath = x64\Debug\InProcessTempFiles\ + DesignTimeResolveAssemblyReferencesDependsOn = + GetFrameworkPaths; + GetReferenceAssemblyPaths; + ResolveReferences + + DesktopBridgeComFilesOutputGroupDependsOn = + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + ; + + DesktopBridgeCommonTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\DesktopBridge\Microsoft.DesktopBridge.Common.targets + DesktopBridgeCopyLocalOutputGroupDependsOn = + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + ; + ; + + DesktopBridgeFrameworkSDKRegistrationOutputGroupDependsOn = + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + ; + + + DesktopBridgeOutputGroupsDependsOn = + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + DesktopBridgePublishItemsOutputGroupDependsOn = + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + ; + ; + PublishItemsOutputGroup + + DesktopDeployRecipeFile = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug\StgShqrpGraphic.dll.recipe + DetermineProjectTypeTargets = _PrepareForReferenceResolution; + ; + AddExternalIncludDirectoriesToPaths + + DevEnvDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\ + DisableLogTaskParameter_ConvertToAbsolutePath_Path = true + DisableLogTaskParameter_FindUnderPath_OutOfPath = true + DisableLogTaskParameter_RemoveDuplicates_Inputs = true + DisableLogTaskParameterItemMetadata_ConvertToAbsolutePath_AbsolutePaths = true + DisableLogTaskParameterItemMetadata_Copy_CopiedFiles = true + DisableLogTaskParameterItemMetadata_Copy_DestinationFiles = true + DisableLogTaskParameterItemMetadata_Copy_SourceFiles = true + DisableLogTaskParameterItemMetadata_FindUnderPath_Files = true + DisableLogTaskParameterItemMetadata_FindUnderPath_InPath = true + DisableLogTaskParameterItemMetadata_GenerateResource_FilesWritten = true + DisableLogTaskParameterItemMetadata_Hash_ItemsToHash = true + DisableLogTaskParameterItemMetadata_RemoveDuplicates_Filtered = true + DisableLogTaskParameterItemMetadata_WriteLinesToFile_Lines = true + DockerBuildTasksAssembly = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Sdks\Microsoft.Docker.Sdk\build\..\tools\Microsoft.Docker.BuildTasks.dll + DockerIntermediateOutputPath = obj\Docker + DockerPublishDirectory = obj\Docker\publish + DocumentationProjectOutputGroupDependenciesDependsOn = + ; + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + + DocumentationProjectOutputGroupDependsOn = ResolvedXDCMake;ComputeCLCompileGeneratedXDCFiles + DocumentLibraryDependencies = true + DotNetSdk_IncludePath = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um + DotNetSdk_LibraryPath = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um + DotNetSdk_LibraryPath_arm = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\arm + DotNetSdk_LibraryPath_arm64 = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\arm64 + DotNetSdk_LibraryPath_x64 = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x64 + DotNetSdk_LibraryPath_x86 = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x86 + DotNetSdkRoot = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\ + DPCPPRedistPaths = lib\ocloc;bin;lib;bin\intel64;redist\intel64_win\compiler;lib\oclfpga\host\windows64\bin;lib\oclfpga\llvm\aocl-bin;lib\oclfpga\windows64\bin;lib\oclfpga\bin;..\..\..\tbb\latest\redist\intel64\vc_mt; + DPCPPUseInterface1A = DPCPP_API + DriverData = C:\Windows\System32\Drivers\DriverData + EmbeddedWin32Manifest = + EmbedManifest = true + EmbedManifestBy = LINK + EnableASAN = false + EnableClangTidyCodeAnalysis = false + EnableDPCppRuntimeEnvironment = false + EnableFuzzer = false + EnableManagedIncrementalBuild = false + EnableMicrosoftCodeAnalysis = true + EnableMKLOpenMPOffloadToGPU = false + EnableUnitySupport = false + EnforceProcessCountAcrossBuilds = + EspXtensions = ConcurrencyCheck.dll;VariantClear.dll;HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll; + ExcludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; + ExecutablePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools; + ExpandSDKAllowedReferenceExtensions = + .winmd; + .dll + + ExpandSDKReferencesDependsOn = + ResolveSDKReferences + + ExtensionsToDeleteOnClean = *.cdf;*.cache;*.obj;*.obj.enc;*.ilk;*.ipdb;*.iobj;*.resources;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;*.tlog;*.manifest;*.res;*.pch;*.exp;*.idb;*.rep;*.xdc;*.pdb;*_manifest.rc;*.bsc;*.sbr;*.xml;*.metagen;*.bi;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll.manifest;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.tlb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.bsc;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.ilk;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll.intermediate.manifest;x64\Debug\StgShqrpGraphic.vcxproj.FileListAbsolute.txt + ExternalIncludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; + FakesBinPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\Fakes + FakesCommandLineArguments = /Properties:";PlatformTarget=x64" /msbuildpath:"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\msbuild.exe" + FakesCompilationProperties = ;PlatformTarget=x64 + FakesConfigurationDirectory = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\Fakes + FakesContinueOnError = false + FakesGenerateBeforeBuildDependsOn = + ; + ResolveFakesReferences; + BuildFakesAssemblies; + + FakesImported = true + FakesIntermediatePath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug\Fakes + FakesMSBuildPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\msbuild.exe + FakesOutputPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\FakesAssemblies + FakesRelativeOutputDir = FakesAssemblies + FakesTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\Fakes\Microsoft.QualityTools.Testing.Fakes.targets + FakesTasks = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\Fakes\Microsoft.QualityTools.Testing.Fakes.Tasks.dll + FakesToolsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\Fakes + FakesUseV2Generation = + FakesVerbosity = Critical + FindInvalidProjectReferencesDependsOn = + GetReferenceTargetPlatformMonikers + + FPS_BROWSER_APP_PROFILE_STRING = Internet Explorer + FPS_BROWSER_USER_PROFILE_STRING = Default + Framework20Dir = @(_TargetFramework20DirectoryItem) + Framework30Dir = @(_TargetFramework30DirectoryItem) + Framework35Dir = @(_TargetFramework35DirectoryItem) + Framework40Dir = @(_TargetFramework40DirectoryItem) + FrameworkDir = C:\Windows\Microsoft.NET\Framework64\ + FrameworkDir_110 = C:\Windows\Microsoft.NET\Framework64\ + FrameworkRegistryBase = Software\Microsoft\ + FrameworkSdkDir = C:\Program Files (x86)\Windows Kits\10\ + FrameworkSDKRoot = C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\ + FrameworkVersion = v4.7.2 + FullReferenceAssemblyNames = Full + FxCompileAfterTargets = CustomBuild + FxCompileBeforeTargets = Midl + GenerateDesktopDeployRecipeFile = true + GenerateFakesDependsOn = + ; + BeforeGenerateFakesAssemblies; + GenerateFakesAssemblies; + CopyFakesAssembliesToOutputDir; + + GenerateFullPaths = true + GenerateManifest = true + GenerateManifestsDependsOn = + SetWin32ManifestProperties; + GenerateApplicationManifest; + GenerateDeploymentManifest + + GenerateTargetFrameworkAttribute = false + GetClCommandLineForReferenceDependsOn = + GetPublicIncludeDirectories; + ; + + GetClCommandLineForReferenceSupported = true + GetCopyToOutputDirectoryItemsDependsOn = + AssignTargetPaths; + + AssignProjectConfiguration; + _SplitProjectReferencesByFileExistence + ; + _GetProjectReferenceTargetFrameworkProperties; + _PopulateCommonStateForGetCopyToOutputDirectoryItems + + GetFrameworkPathsDependsOn = + GetProjectInfoForReferenceDependsOn = + + ; + AddPublicIncludeDirectoriesToProjectsInfoForReference; + ; + AddPublicBMIsToProjectsInfoForReference; + AddDeployRecipeFileToProjectsInfoForReference; + AddLibrariesToProjectsInfoForReference; + + GetReferenceAssemblyPathsDependsOn = _PrepareForReferenceResolution; + GetReferencedVCProjectsInfoDependsOn = + + PrepareForBuild; + ResolveReferences; + ; + ; + + GetReferenceNearestTargetFrameworkTaskSupportsTargetPlatformParameter = true + GetTargetPathDependsOn = _PrepareForReferenceResolution;GetResolvedWinMD; + GetTargetPathWithTargetPlatformMonikerDependsOn = + Git = C:\Program Files\Git\git-bash.exe + GPURefDebuggerBreakOnAllThreads = GPURefBreakOncePerWarp + HasPythonDebugLaunchProvider = true + HideWarningsAndErrors = false + HOMEDRIVE = C: + HOMEPATH = \Users\Nitlo + I_MPI_ONEAPI_ROOT = C:\Program Files (x86)\Intel\oneAPI\mpi\2021.7.1 + ICCompilerPlatform = EM64T + ICInstallDir = + ICPlatform = EM64T + IDPCInstallDir = + IFORT_COMPILER22 = C:\Program Files (x86)\Intel\oneAPI\compiler\2022.2.1\windows\ + IgnoreImportLibrary = false + ImportByWildcardAfterMicrosoftCommonProps = true + ImportByWildcardAfterMicrosoftCommonTargets = true + ImportByWildcardBeforeMicrosoftCommonProps = true + ImportByWildcardBeforeMicrosoftCommonTargets = true + ImportDirectoryBuildProps = true + ImportDirectoryBuildTargets = true + ImportDirectoryPackagesProps = true + ImportProjectExtensionProps = true + ImportProjectExtensionTargets = true + ImportUserLocationsByWildcardAfterMicrosoftCommonProps = true + ImportUserLocationsByWildcardAfterMicrosoftCommonTargets = true + ImportUserLocationsByWildcardBeforeMicrosoftCommonProps = true + ImportUserLocationsByWildcardBeforeMicrosoftCommonTargets = true + ImportXamlTargets = true + IncludeFrameworkReferencesFromNuGet = true + IncludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; + IncludeVersionInInteropName = true + InstrumentInteloneTBB = false + IntDir = x64\Debug\ + IntDirFullPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug\ + INTEL_DEV_REDIST = C:\Program Files (x86)\Common Files\Intel\Shared Libraries\ + IntelPlatform = intel64 + IntermediateOutputPath = x64\Debug\ + InteropOutputPath = Interop\ + iOSTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\MDD\iOS\V150\ + IPP1AIncludeDir = + IPP1ALibDir = + IPP1AMajorVersion = + IPP1AMinorVersion = + IPP1AMultiThreaded = 0 + IPP1AProductDir = + IPP1ASingleThreaded = 0 + IPP1AThreadedStatic = 0 + IsRestoreTargetsFileLoaded = true + JAVA_HOME = C:\Program Files\Zulu\zulu-20\ + Keyword = Win32Proj + KIT_SHARED_IncludePath = C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared + KMP_BLOCKTIME = 0 + LangID = 2052 + LangName = zh-CN + Language = C++ + LastBuildState = x64\Debug\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate + LastBuildUnsuccessful = x64\Debug\StgSharpGraphic.tlog\unsuccessfulbuild + LegacyPlatformToolset = v100 + LibrariesArchitecture = x64 + LibraryPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x64; + LibraryWPath = C:\Program Files (x86)\Windows Kits\10\References; + LinkCompiled = true + LinkIncremental = true + LiveUnitTestingPortableRuntimePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\LiveUnitTesting\Portable\Microsoft.CodeAnalysis.LiveUnitTesting.Runtime.dll + LiveUnitTestingRuntimePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\LiveUnitTesting\Microsoft.CodeAnalysis.LiveUnitTesting.Runtime.dll + LLVMInstallDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\Llvm\x64 + LlvmPlatformName = x86_64 + LLVMToolsVersion = 14.0.5 + LoadTimeSensitiveProperties = + ; + + LoadTimeSensitiveTargets = + ; + XamlMarkupCompilePass1; + + LOCALAPPDATA = C:\Users\Nitlo\AppData\Local + LocalDebuggerAttach = False + LocalDebuggerCommand = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + LocalDebuggerDebuggerType = Auto + LocalDebuggerMergeEnvironment = true + LocalDebuggerSQLDebugging = False + LocalDebuggerWorkingDirectory = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\ + LocalGPUDebuggerTargetType = {F4453496-1DB8-47F8-A7D5-31EBDDC2EC96} + LOGONSERVER = \\YOUMUS-DESKTOP + ManagedAssembly = false + ManagedIncrementalBuildProcessDependencyGraphAfterTarget = + ClCompile + + ManagedIncrementalBuildProcessDependencyGraphBeforeTarget = + ClCompile + + MaxTargetPath = 100 + MetagenInputTarget = Link + MetaGenTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\\Microsoft.MetaGen.targets + MFC_KeyFile = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64\mfcs140.lib + MIC_LD_LIBRARY_PATH = C:\Program Files (x86)\Common Files\Intel\Shared Libraries\compiler\lib\mic + MicrosoftCommonPropsHasBeenImported = true + MicrosoftNETBuildExtensionsTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\Microsoft.NET.Build.Extensions.targets + MicrosoftNETBuildExtensionsTasksAssembly = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\\tools\net472\Microsoft.NET.Build.Extensions.Tasks.dll + MicrosoftNETSdkAfterCommonTargets = Sdk.AfterCommon.targets + MicrosoftNETSdkBeforeCommonTargets = Sdk.BeforeCommon.targets + MidlYieldDuringToolExecution = true + MsAppxPackageTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\AppxPackage\Microsoft.AppXPackage.Targets + MSBuild_ExecutablePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\ + MSBuildAllProjects = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Xaml.targets;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.targets + MSBuildAssemblyVersion = 17.0 + MSBuildBinPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64 + MSBuildCopyContentTransitively = true + MSBuildDisableFeaturesFromVersion = 999.999 + MSBuildExtensionsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild + MSBuildExtensionsPath32 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild + MSBuildExtensionsPath64 = C:\Program Files\MSBuild + MSBuildFileVersion = 17.3.1.41501 + MSBuildFrameworkToolsPath = C:\Windows\Microsoft.NET\Framework\v4.0.30319\ + MSBuildFrameworkToolsPath32 = C:\Windows\Microsoft.NET\Framework\v4.0.30319\ + MSBuildFrameworkToolsPath64 = C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ + MSBuildFrameworkToolsRoot = C:\Windows\Microsoft.NET\Framework\ + MSBuildLoadMicrosoftTargetsReadOnly = true + MSBuildNodeCount = 20 + MSBuildProgramFiles32 = C:\Program Files (x86) + MSBuildProjectDefaultTargets = Build + MSBuildProjectDirectory = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic + MSBuildProjectDirectoryNoRoot = NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic + MSBuildProjectExtension = .vcxproj + MSBuildProjectExtensionsPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\ + MSBuildProjectFile = StgShqrpGraphic.vcxproj + MSBuildProjectFullPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj + MSBuildProjectName = StgShqrpGraphic + MSBuildRuntimeType = Full + MSBuildRuntimeVersion = 4.0.30319 + MSBuildSDKsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Sdks + MSBuildSemanticVersion = 17.3.1+2badb37d1 + MSBuildStartupDirectory = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码 + MSBuildToolsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64 + MSBuildToolsPath32 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin + MSBuildToolsPath64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64 + MSBuildToolsRoot = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild + MSBuildToolsVersion = Current + MSBuildUserExtensionsPath = C:\Users\Nitlo\AppData\Local\Microsoft\MSBuild + MSBuildUseVisualStudioDirectoryLayout = True + MSBuildVersion = 17.3.1 + MSBuildWarningsAsErrors = + MSBuildWarningsAsMessages = + MSBuildWarningsNotAsErrors = + MsTestToolsTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\TeamTest\Microsoft.TeamTest.targets + MsvcAnalysisPluginPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64 + MsvcAnalysisToolsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64 + MultiProcCL = false + MultiProcFXC = false + MultiProcMaxCount = 0 + MultiProcMIDL = false + MultiToolTask = false + NETFXKitsDir = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\ + NETFXSDK_UseAnyInstalledVersion = true + NETFXSDK_Version = 4.8.1 + NETFXSDKDir = C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\ + NuGetInteractive = + NuGetProps = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.props + NuGetPropsFile = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\..\..\..\Common7\IDE\CommonExtensions\Microsoft\NuGet\NuGet.props + NuGetRestoreTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\..\..\..\Common7\IDE\CommonExtensions\Microsoft\NuGet\NuGet.targets + NuGetTargetFrameworkMonikerToInject = .NETCore,Version=v5.0 + NuGetTargetMoniker = + NuGetTargetMonikerToInject = .NETCore,Version=v5.0 + NuGetTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.targets + NUMBER_OF_PROCESSORS = 20 + NVIDIAWHITELISTED = 0x01 + OMP_WAIT_POLICY = PASSIVE + ONEAPI_ROOT = C:\Program Files (x86)\Intel\oneAPI\ + oneDALIncludeDir = + oneDALLibDir = + oneDALMajorVersion = + oneDALMinorVersion = + oneDALProductDir = + OneDrive = C:\Users\Nitlo\OneDrive - MSFT + OneDriveCommercial = C:\Users\Nitlo\OneDrive - MSFT + OneDriveConsumer = C:\Users\Nitlo\OneDrive + oneMKLCluster = 1 + oneMKLIncludeDir = C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1\include;C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1\include\fftw;C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1\include\intel64 + oneMKLLibDir = C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1\lib\intel64 + oneMKLMajorVersion = 2022 + oneMKLMinorVersion = 2 + oneMKLMNewArgFormat = + oneMKLOmpLibDir = C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\compiler\lib\intel64_win + oneMKLProductDir = C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1 + oneTBBIncludeDir = + oneTBBLibDir = + oneTBBMajorVersion = + oneTBBMinorVersion = + oneTBBProductDir = + OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration = true + OS = Windows_NT + OutDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\ + OutDirFullPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\ + OutDirWasSpecified = false + OutputPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\ + OutputType = library + OverwriteReadOnlyFiles = false + PackageDownloadSupported = true + Path = C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools + PATHEXT = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC + PkgDefApplicationConfigFile = C:\Users\Nitlo\AppData\Local\Microsoft\VisualStudio\17.0_83e85a91\devenv.exe.config + Platform = x64 + Platform_Actual = x64 + PlatformArchitecture = 64 + PlatformName = x64 + PlatformPropsFound = true + PlatformShortName = x64 + PlatformTarget = x64 + PlatformTargetAsMSBuildArchitecture = x64 + PlatformTargetAsMSBuildArchitectureExplicitlySet = false + PlatformTargetsFound = true + PlatformToolset = v143 + PlatformToolsetVersion = 143 + PostBuildEventDependsOn = + PostBuildEventUseInBuild = true + PreBuildEventDependsOn = + PreBuildEventUseInBuild = true + PreferredToolArchitecture = x64 + PreLinkEventUseInBuild = true + PrepareForBuildDependsOn = _CheckWindowsSDKInstalled;;GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata;SetCABuildNativeEnvironmentVariables + PrepareForRunDependsOn = + _WriteTelemetryProperties; + + CopyFilesToOutputDirectory + + + PrepareProjectReferencesDependsOn = + AssignProjectConfiguration; + _SplitProjectReferencesByFileExistence; + _GetProjectReferenceTargetFrameworkProperties; + _GetProjectReferencePlatformProperties + + PrepareResourceNamesDependsOn = + AssignTargetPaths; + SplitResourcesByCulture; + CreateManifestResourceNames; + CreateCustomManifestResourceNames + + PrepareResourcesDependsOn = ResolveNuGetPackageAssets; + XamlMarkupCompilePass1; + XamlMarkupCompilePass2; + + ; + PrepareResourceNames; + ResGen; + CompileLicxFiles + + + PROCESSOR_ARCHITECTURE = AMD64 + PROCESSOR_IDENTIFIER = Intel64 Family 6 Model 154 Stepping 3, GenuineIntel + PROCESSOR_LEVEL = 6 + PROCESSOR_REVISION = 9a03 + ProcessorArchitecture = amd64 + ProduceReferenceAssembly = false + ProgramData = C:\ProgramData + ProgramFiles = C:\Program Files + ProgramW6432 = C:\Program Files + ProjectDesignTimeAssemblyResolutionSearchPaths = + {CandidateAssemblyFiles}; + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;; + {HintPathFromItem}; + {TargetFrameworkDirectory}; + {Registry:Software\Microsoft\,,AssemblyFoldersEx}; + {RawFileName}; + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\ + + ProjectDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\ + ProjectEvaluationFingerprint = Debug|x64|D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\| + ProjectExt = .vcxproj + ProjectFileName = StgShqrpGraphic.vcxproj + ProjectFlavor = Client + ProjectGuid = {4cd737e9-9502-46ce-89ac-fe8047502de4} + ProjectLockFile = obj\project.assets.json + ProjectName = StgSharpGraphic + ProjectPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj + PSModulePath = C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\PowerShell\Modules\ + PUBLIC = C:\Users\Public + PublishableProject = + PublishBuildDependsOn = + BuildOnlySettings; + PrepareForBuild; + ResolveReferences; + PrepareResources; + ResolveKeySource; + GenerateSerializationAssemblies; + CreateSatelliteAssemblies; + + PublishDependsOn = + _DeploymentUnpublishable + + PublishDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\app.publish\ + PublishOnlyDependsOn = + SetGenerateManifests; + PublishBuild; + BeforePublish; + GenerateManifests; + CopyFilesToOutputDirectory; + _CopyFilesToPublishFolder; + _DeploymentGenerateBootstrapper; + ResolveKeySource; + _DeploymentSignClickOnceDeployment; + AfterPublish + + RebuildDependsOn = SetTelemetryEnvironmentVariables; + _PrepareForRebuild; + + BeforeRebuild; + Clean; + Build; + AfterRebuild; + ; + + ReferenceCopyLocalPathsOutputGroupDependsOn = + ; + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + + ReferencePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64; + RemoteDebuggerAttach = False + RemoteDebuggerConnection = RemoteWithAuthentication + RemoteDebuggerDebuggerType = Auto + RemoteDebuggerDeployCppRuntime = false + RemoteDebuggerDeployDebugCppRuntime = true + RemoteDebuggerServerName = YOUMUS-DESKTOP + RemoteDebuggerSQLDebugging = False + RemoteDebuggerWorkingDirectory = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\ + RemoteGPUDebuggerTargetType = {F4453496-1DB8-47F8-A7D5-31EBDDC2EC96} + ReportingServicesTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\ReportingServices\Microsoft.ReportingServices.targets + ResGenDependsOn = ResolveAssemblyReferences;SplitResourcesByCulture;BeforeResGen;CoreResGen;AfterResGen + ResGenExecuteAsTool = false + ResolveAssemblyReferencesDependsOn = _PrepareForReferenceResolution; + + ResolveProjectReferences; + FindInvalidProjectReferences; + GetFrameworkPaths; + GetReferenceAssemblyPaths; + PrepareForBuild; + ResolveSDKReferences; + ExpandSDKReferences; + ;ResolveNuGetPackageAssets; + FakesGenerateBeforeBuild; + + ResolveNuGetPackageAssetsDependsOn = ResolveProjectReferences + ResolveNuGetPackages = true + ResolveReferencesDependsOn = _PrepareForReferenceResolution;ComputeCrtSDKReference; + + BeforeResolveReferences; + AssignProjectConfiguration; + ResolveProjectReferences; + FindInvalidProjectReferences; + ResolveNativeReferences; + ResolveAssemblyReferences; + GenerateBindingRedirects; + ResolveComReferences; + AfterResolveReferences + ; + ResolveTestReferences + + ResolveSDKReferencesDependsOn = _PrepareForReferenceResolution;ComputeCrtSDKReference; + GetInstalledSDKLocations + + RestoreBuildInParallel = true + RestoreContinueOnError = WarnAndContinue + RestoreRecursive = true + RestoreTaskAssemblyFile = NuGet.Build.Tasks.dll + RestoreUseSkipNonexistentTargets = true + RetargetAlwaysSupported = true + RootNamespace = StgShqrpGraphic + RoslynTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\Roslyn + RunAnalyzersDuringBuild = + RunAnalyzersDuringLiveAnalysis = + RunClangCppAnalysis = false + RunCodeAnalysis = false + RunCodeAnalysisInputs = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + RunCppAnalysis = false + RunDependsOn = + RunMsvcAnalysis = false + SatelliteDllsProjectOutputGroupDependenciesDependsOn = + ; + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + + SatelliteDllsProjectOutputGroupDependsOn = PrepareForBuild;PrepareResourceNames + SDK_ExecutablePath_x64 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64 + SDK_ExecutablePath_x86 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools + SDK35ToolsPath = + SDK40ToolsPath = C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\ + SDKDisplayName = Windows 10 + SDKExtensionDirectoryRoot = C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10;C:\Program Files (x86)\Windows Kits\10 + SDKIdentifier = Windows + SDKRedistOutputGroupDependsOn = ResolveSDKReferences;ExpandSDKReferences + SDKReferenceDirectoryRoot = C:\Users\Nitlo\AppData\Local\Microsoft SDKs;C:\Program Files (x86)\Microsoft SDKs + SDKReferenceRegistryRoot = Software\Microsoft\Microsoft SDKs + SDKVersion = 10.0 + ServiceHubLogSessionKey = 9E109DD8 + SESSIONNAME = Console + SetBuildDefaultEnvironmentVariablesDependsOn = + AddExternalIncludDirectoriesToPaths; + + + SGenFilesOutputGroupDependenciesDependsOn = + ; + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + + SGenFilesOutputGroupDependsOn = + SGenShouldGenerateSerializer = true + SGenUseKeep = false + SGenUseProxyTypes = true + SHFBROOT = C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\ + SHIM_MCCOMPAT = 0x810000001 + ShouldMarkCertainSDKReferencesAsRuntimeOnly = true + SkipCopyBuildProduct = true + SkipCopyUnchangedFiles = true + SolutionDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ + SolutionExt = .sln + SolutionFileName = StgSharpGraphic.sln + SolutionName = StgSharpGraphic + SolutionPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.sln + SourceControlInformationFeatureSupported = true + SourceFilesProjectOutputGroupDependsOn = PrepareForBuild;AssignTargetPaths + SourcePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\src\mfc;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\src\mfcm;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\src\atl;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\crt\src;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\src;;C:\Program Files (x86)\Windows Kits\10\Source\10.0.20348.0\ucrt;;; + SpectreMitigation = false + SQLDebugging = false + SuiteVer = [Intel Compiler is not installed] + SuppressLegacyCodeAnalysisDeprecatedWarning = false + SystemDrive = C: + SystemRoot = C:\Windows + TargetCulture = * + TargetDeployManifestFileName = StgShqrpGraphic.application + TargetDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\ + TargetedFrameworkDir = @(_TargetedFrameworkDirectoryItem) + TargetedSDKArchitecture = amd64 + TargetedSDKConfiguration = Debug + TargetExt = .dll + TargetFileName = StgShqrpGraphic.dll + TargetFrameworkAsMSBuildRuntime = CurrentRuntime + TargetName = StgShqrpGraphic + TargetPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + TargetPlatformDisplayName = Windows 10.0.20348.0 + TargetPlatformIdentifier = Windows + TargetPlatformMinVersion = + TargetPlatformMoniker = Windows,Version=10.0.20348.0 + TargetPlatformRegistryBase = Software\Microsoft\Microsoft SDKs\Windows + TargetPlatformSdkPath = + TargetPlatformVersion = 10.0.20348.0 + TargetPlatformWinMDLocation = C:\Program Files (x86)\Windows Kits\10\References + TargetRuntime = Native + TargetUniversalCRTVersion = 10.0.20348.0 + TaskKeyToken = 31bf3856ad364e35 + TaskVersion = 4.0.0.0 + TEMP = C:\Users\Nitlo\AppData\Local\Temp + terminal = C:\Program Files\Run\terminal.INK + ThreadedWaitDialogDpiContext = -4 + TLogLocation = x64\Debug\StgSharpGraphic.tlog\ + TLogLocation_ModuleDependencies = x64\Debug\StgSharpGraphic_MD.tlog\ + TMP = C:\Users\Nitlo\AppData\Local\Temp + ToolsetPropsFound = true + ToolsetTargetsFound = true + TrackFileAccess = true + UCRTContentRoot = C:\Program Files (x86)\Windows Kits\10\ + UM_IncludePath = C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um + UniversalCRT_IncludePath = C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt; + UniversalCRT_LibraryPath_arm = C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\arm; + UniversalCRT_LibraryPath_arm64 = C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\arm64; + UniversalCRT_LibraryPath_x64 = C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64; + UniversalCRT_LibraryPath_x86 = C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x86; + UniversalCRT_PropsPath = C:\Program Files (x86)\Windows Kits\10\\DesignTime\CommonConfiguration\Neutral\ucrt.props + UniversalCRT_SourcePath = C:\Program Files (x86)\Windows Kits\10\Source\10.0.20348.0\ucrt; + UniversalCRT_TargetsC11C17 = true + UniversalCRTSdkDir = C:\Program Files (x86)\Windows Kits\10\ + UniversalCRTSdkDir_10 = C:\Program Files (x86)\Windows Kits\10\ + UniversalDebugCRT_ExecutablePath_ARM = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\ARM\ucrt + UniversalDebugCRT_ExecutablePath_ARM64 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\ARM64\ucrt + UniversalDebugCRT_ExecutablePath_x64 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64\ucrt + UniversalDebugCRT_ExecutablePath_x86 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86\ucrt + UnmanagedRegistrationDependsOn = + UnmanagedUnregistrationDependsOn = + UseCommonOutputDirectory = false + UseDebugLibraries = true + UseDefaultPlatformLookupTables = true + UseILP64Interfaces1A = false + UseIntelIPP1A = false + UseIntelMPI = false + UseInteloneDAL = false + UseInteloneMKL = No + UseInteloneTBB = false + UseMpiLibrary1A = INTELMPI + UseMultiToolTask = false + UseOfATL = false + UseOfMFC = false + USERDOMAIN = YOUMUS-DESKTOP + USERDOMAIN_ROAMINGPROFILE = YOUMUS-DESKTOP + USERNAME = Nitlo + USERPROFILE = C:\Users\Nitlo + UserRootDir = C:\Users\Nitlo\AppData\Local\Microsoft\MSBuild\v4.0 + UseSourcePath = true + v143_Installed = true + ValidateRuntimeIdentifierCompatibility = false + VC_ATLMFC_IncludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include; + VC_ATLMFC_SourcePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\src\mfc;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\src\mfcm;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\src\atl; + VC_CppRuntimeFilesPath_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\ARM + VC_CppRuntimeFilesPath_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\ARM64 + VC_CppRuntimeFilesPath_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\x64 + VC_CppRuntimeFilesPath_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\x86 + VC_CRT_SourcePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\crt\src; + VC_DebugCppRuntimeFilesPath_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\Debug_NonRedist\ARM + VC_DebugCppRuntimeFilesPath_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\Debug_NonRedist\ARM64 + VC_DebugCppRuntimeFilesPath_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\Debug_NonRedist\x64 + VC_DebugCppRuntimeFilesPath_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\Debug_NonRedist\x86 + VC_ExecutablePath_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64 + VC_ExecutablePath_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64 + VC_ExecutablePath_arm64_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm + VC_ExecutablePath_arm64_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64 + VC_ExecutablePath_arm64_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64 + VC_ExecutablePath_arm64_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86 + VC_ExecutablePath_Loc = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;; + VC_ExecutablePath_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64 + VC_ExecutablePath_x64_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm + VC_ExecutablePath_x64_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64 + VC_ExecutablePath_x64_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64 + VC_ExecutablePath_x64_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86 + VC_ExecutablePath_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64 + VC_ExecutablePath_x86_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm + VC_ExecutablePath_x86_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64 + VC_ExecutablePath_x86_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64 + VC_ExecutablePath_x86_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86 + VC_IFCPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\ifc\x64 + VC_IncludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;; + VC_LibraryPath_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\ARM;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\arm;; + VC_LibraryPath_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM64;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\arm64;; + VC_LibraryPath_ATL_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM; + VC_LibraryPath_ATL_ARM_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\spectre\ARM; + VC_LibraryPath_ATL_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM64; + VC_LibraryPath_ATL_ARM64_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\spectre\ARM64; + VC_LibraryPath_ATL_CurrentPlatform_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\spectre\x64 + VC_LibraryPath_ATL_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64; + VC_LibraryPath_ATL_x64_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\spectre\x64; + VC_LibraryPath_ATL_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x86; + VC_LibraryPath_ATL_x86_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\spectre\x86; + VC_LibraryPath_VC_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM; + VC_LibraryPath_VC_ARM_Desktop = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM + VC_LibraryPath_VC_ARM_Desktop_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\ARM + VC_LibraryPath_VC_ARM_OneCore = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\onecore\ARM + VC_LibraryPath_VC_ARM_OneCore_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\onecore\ARM + VC_LibraryPath_VC_ARM_Store = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM\store + VC_LibraryPath_VC_ARM_UWP = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM\uwp + VC_LibraryPath_VC_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64; + VC_LibraryPath_VC_ARM64_Desktop = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64 + VC_LibraryPath_VC_ARM64_Desktop_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\ARM64 + VC_LibraryPath_VC_ARM64_OneCore = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\onecore\ARM64 + VC_LibraryPath_VC_ARM64_OneCore_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\onecore\ARM64 + VC_LibraryPath_VC_ARM64_Store = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64\store + VC_LibraryPath_VC_ARM64_UWP = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64\uwp + VC_LibraryPath_VC_Desktop_CurrentPlatform_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\x64 + VC_LibraryPath_VC_OneCore_CurrentPlatform_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\onecore\x64 + VC_LibraryPath_VC_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64; + VC_LibraryPath_VC_x64_Desktop = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64 + VC_LibraryPath_VC_x64_Desktop_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\x64 + VC_LibraryPath_VC_x64_OneCore = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\onecore\x64 + VC_LibraryPath_VC_x64_OneCore_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\onecore\x64 + VC_LibraryPath_VC_x64_Store = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64\store + VC_LibraryPath_VC_x64_UWP = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64\uwp + VC_LibraryPath_VC_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86; + VC_LibraryPath_VC_x86_Desktop = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86 + VC_LibraryPath_VC_x86_Desktop_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\x86 + VC_LibraryPath_VC_x86_OneCore = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\onecore\x86 + VC_LibraryPath_VC_x86_OneCore_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\onecore\x86 + VC_LibraryPath_VC_x86_Store = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86\store + VC_LibraryPath_VC_x86_UWP = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86\uwp + VC_LibraryPath_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; + VC_LibraryPath_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x86;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x86;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x86;; + VC_PGO_RunTime_Dir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\Hostx64\x64 + VC_ReferencesPath_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM + VC_ReferencesPath_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64 + VC_ReferencesPath_ATL_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM; + VC_ReferencesPath_ATL_ARM_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\spectre\ARM; + VC_ReferencesPath_ATL_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM64; + VC_ReferencesPath_ATL_ARM64_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\spectre\ARM64; + VC_ReferencesPath_ATL_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64; + VC_ReferencesPath_ATL_x64_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\spectre\x64; + VC_ReferencesPath_ATL_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x86; + VC_ReferencesPath_ATL_x86_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\spectre\x86; + VC_ReferencesPath_VC_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM + VC_ReferencesPath_VC_ARM_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\ARM + VC_ReferencesPath_VC_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64 + VC_ReferencesPath_VC_ARM64_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\ARM64 + VC_ReferencesPath_VC_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64 + VC_ReferencesPath_VC_x64_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\x64 + VC_ReferencesPath_VC_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86 + VC_ReferencesPath_VC_x86_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\x86 + VC_ReferencesPath_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64 + VC_ReferencesPath_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x86;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86 + VC_SourcePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\src\mfc;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\src\mfcm;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\src\atl;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\crt\src;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\src;;C:\Program Files (x86)\Windows Kits\10\Source\10.0.20348.0\ucrt;; + VC_Target_Library_Platform = Desktop + VC_VC_IncludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include; + VC_VS_IncludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include; + VC_VS_LibraryPath_VC_VS_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\ARM; + VC_VS_LibraryPath_VC_VS_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64; + VC_VS_LibraryPath_VC_VS_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x86; + VC_VS_SourcePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\src; + VCCodeAnalysisUX = true + VCIDEInstallDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\VC\ + VCInstallDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\ + VCInstallDir_170 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\ + VCLibPackagePath = C:\Users\Nitlo\AppData\Local\vcpkg\vcpkg.user + VCPkgSupported = true + VCProjectVersion = 16.0 + VCServicingVersionATL = 14.33.31629 + VCServicingVersionCAExtensions = 14.33.31629 + VCServicingVersionCompilers = 14.33.31629 + VCServicingVersionCrtHeaders = 14.33.31629 + VCServicingVersionDIASDK = 14.33.31629 + VCTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\ + VCTargetsPath10 = C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\ + VCTargetsPath11 = C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\ + VCTargetsPath12 = C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\ + VCTargetsPath14 = C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\ + VCTargetsPath15 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v150\ + VCTargetsPath16 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v160\ + VCTargetsPath17 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\ + VCTargetsPathActual = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\ + VCTargetsPathEffective = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\ + VCToolArchitecture = Native64Bit + VCToolsetsDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\ + VCToolsetSupportsJustMyCode = true + VCToolsInstallDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\ + VCToolsInstallDir_170 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\ + VCToolsRedistInstallDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\ + VCToolsRedistInstallDir_170 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\ + VCToolsRedistVersion = 14.32.31326 + VCToolsVersion = 14.33.31629 + VisualStudioDir = C:\Users\Nitlo\Documents\Visual Studio 2022 + VisualStudioEdition = Microsoft Visual Studio Enterprise 2022 + VisualStudioVersion = 17.0 + VS_ExecutablePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop; + VS2022INSTALLDIR = C:\Program Files\Microsoft Visual Studio\2022\Enterprise + VSAPPIDDIR = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\ + VSAPPIDNAME = devenv.exe + VSIDEResolvedNonMSBuildProjectOutputs = + VSInstallDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\ + VsInstallRoot = C:\Program Files\Microsoft Visual Studio\2022\Enterprise + VSLANG = 2052 + VSSKUEDITION = Enterprise + VSTEL_CurrentSolutionBuildID = 696784505 + VSTEL_SolutionSessionID = {9C64078C-6667-4A73-9FF8-451144D32067} + VSVersion = $(VisualStudioVersion) + WebBrowserDebuggerDebuggerType = Auto + WebReference_EnableLegacyEventingModel = false + WebReference_EnableProperties = true + WebReference_EnableSQLTypes = true + WebServiceDebuggerDebuggerType = Auto + WebServiceDebuggerSQLDebugging = False + WholeProgramOptimization = false + WholeProgramOptimizationAvailabilityInstrument = true + WholeProgramOptimizationAvailabilityOptimize = true + WholeProgramOptimizationAvailabilityTrue = true + WholeProgramOptimizationAvailabilityUpdate = true + WinAPP = C:\Users\用户名\AppData\Local\Microsoft\WindowsApps + windir = C:\Windows + WindowsAppContainer = false + WindowsSDK_ExecutablePath = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools + WindowsSDK_ExecutablePath_arm = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\arm; + WindowsSDK_ExecutablePath_arm64 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\arm64; + WindowsSDK_ExecutablePath_x64 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64 + WindowsSDK_ExecutablePath_x86 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools + WindowsSDK_HasVersionedContent = true + WindowsSDK_IncludePath = C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um + WindowsSDK_LibraryPath = C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um + WindowsSDK_LibraryPath_arm = C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\arm;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\arm; + WindowsSDK_LibraryPath_arm64 = C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\arm64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\arm64; + WindowsSDK_LibraryPath_x64 = C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x64; + WindowsSDK_LibraryPath_x86 = C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x86;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x86; + WindowsSDK_MetadataFoundationPath = C:\Program Files (x86)\Windows Kits\10\References\10.0.20348.0\windows.foundation.foundationcontract\4.0.0.0 + WindowsSDK_MetadataPath = C:\Program Files (x86)\Windows Kits\10\References + WindowsSDK_MetadataPathVersioned = C:\Program Files (x86)\Windows Kits\10\References\10.0.20348.0 + WindowsSDK_PlatformPath = C:\Program Files (x86)\Windows Kits\10\Platforms\UAP; + WindowsSDK_SupportedAPIs_arm = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\arm\PInvoke\SupportedAPIs.xml + WindowsSDK_SupportedAPIs_arm64 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\arm64\PInvoke\SupportedAPIs.xml + WindowsSDK_SupportedAPIs_x64 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64\PInvoke\SupportedAPIs.xml + WindowsSDK_SupportedAPIs_x86 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86\PInvoke\SupportedAPIs.xml + WindowsSDK_UnionMetadataPath = C:\Program Files (x86)\Windows Kits\10\UnionMetadata\10.0.20348.0 + WindowsSDK80Path = + WindowsSdkDir = C:\Program Files (x86)\Windows Kits\10\ + WindowsSdkDir_10 = C:\Program Files (x86)\Windows Kits\10\ + WindowsSdkDir_81 = + WindowsSdkDir_81A = + WindowsSDKProps = C:\Program Files (x86)\Windows Kits\10\\DesignTime\CommonConfiguration\Neutral\UAP\10.0.20348.0\UAP.props + WindowsSDKToolArchitecture = Native64Bit + WindowsStoreApp = false + WindowsTargetPlatformVersion = 10.0 + WinMDAssembly = false + WinRT_IncludePath = C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt + WMSJSProject = WJProject + WMSJSProjectDirectory = JavaScript + XamarinSdkCommonTasksPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\Xamarin.Common.Tasks.dll + XamarinSdkTargetsImported = true + XamarinSdkTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\Xamarin.Sdk.targets + XamlBuildTaskAssemblyName = XamlBuildTask, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 + XamlBuildTaskLocation = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64 + XamlBuildTaskPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64 + XamlGenCodeFileNames = StgShqrpGraphic.vcxproj.XamlGeneratedCodeFileListAbsolute.txt + XamlGenMarkupFileNames = StgShqrpGraphic.vcxproj.XamlGeneratedXamlFileListAbsolute.txt + XamlPass2FlagFile = StgShqrpGraphic.vcxproj.XamlPass2Flag.txt + XamlRequiresCompilationPass2 = false + XamlTemporaryAssemblyName = StgShqrpGraphic + YieldDuringToolExecution = true + ZES_ENABLE_SYSMAN = 1 + +06:34:27.138 1>由于条件的计算结果为 false,已跳过目标“EnableIntermediateOutputPathMismatchWarning”;('$(RestoreProjectStyle)' == 'PackageReference')的计算结果为('' == 'PackageReference')。 +06:34:27.138 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CheckForInvalidConfigurationAndPlatform: (目标 ID: 2)”(目标“SetTelemetryEnvironmentVariables”依赖于它): + 设置属性: _InvalidConfigurationMessageText=The BaseOutputPath/OutputPath property is not set for project 'StgShqrpGraphic.vcxproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Debug' Platform='x64'. + 设置属性: _InvalidConfigurationMessageText=The BaseOutputPath/OutputPath property is not set for project 'StgShqrpGraphic.vcxproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Debug' Platform='x64'. This error may also appear if some other project is trying to follow a project-to-project reference to this project, this project has been unloaded or is not included in the solution, and the referencing project does not build using the same or an equivalent Configuration or Platform. + 由于 false 条件,已跳过任务“Error”;( '$(_InvalidConfigurationError)' == 'true' )计算为( '' == 'true' )。 + 由于 false 条件,已跳过任务“Warning”;( '$(_InvalidConfigurationWarning)' == 'true' )计算为( '' == 'true' )。 + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“Message”任务。 + 任务“Message” (任务 ID: 2) + 任务参数:Importance=Low (任务 ID: 2) + 任务参数:Text=Configuration=Debug (任务 ID: 2) + Configuration=Debug (任务 ID: 2) + 已完成执行任务“Message”的操作。 (任务 ID: 2) + 任务“Message” (任务 ID: 3) + 任务参数:Importance=Low (任务 ID: 3) + 任务参数:Text=Platform=x64 (任务 ID: 3) + Platform=x64 (任务 ID: 3) + 已完成执行任务“Message”的操作。 (任务 ID: 3) + 由于 false 条件,已跳过任务“Error”;('$(OutDir)' != '' and !HasTrailingSlash('$(OutDir)'))计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\' != '' and !HasTrailingSlash('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\'))。 + 由于 false 条件,已跳过任务“Error”;('$(IntermediateOutputPath)' != '' and !HasTrailingSlash('$(IntermediateOutputPath)'))计算为('x64\Debug\' != '' and !HasTrailingSlash('x64\Debug\'))。 + 由于 false 条件,已跳过任务“Error”;('$(BaseIntermediateOutputPath)' != '' and !HasTrailingSlash('$(BaseIntermediateOutputPath)'))计算为('obj\' != '' and !HasTrailingSlash('obj\'))。 + 由于 false 条件,已跳过任务“Error”;( '$(_InitialMSBuildProjectExtensionsPath)' != '' And '$(MSBuildProjectExtensionsPath)' != '$(_InitialMSBuildProjectExtensionsPath)' )计算为( 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\' != '' And 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\' )。 + 由于 false 条件,已跳过任务“Warning”;( '$(EnableBaseIntermediateOutputPathMismatchWarning)' == 'true' And '$(_InitialBaseIntermediateOutputPath)' != '$(BaseIntermediateOutputPath)' And '$(BaseIntermediateOutputPath)' != '$(MSBuildProjectExtensionsPath)' )计算为( '' == 'true' And 'obj\' != 'obj\' And 'obj\' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\' )。 +06:34:27.139 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForInvalidConfigurationAndPlatform”的操作。: (目标 ID: 2) + 已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。 +06:34:27.139 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.DesignTime.targets”中的目标“SetTelemetryEnvironmentVariables: (目标 ID: 3)”(目标“Rebuild”依赖于它): + 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“SetEnv”任务。 + 任务“SetEnv” (任务 ID: 4) + 任务参数:Prefix=False (任务 ID: 4) + 任务参数:Value={9C64078C-6667-4A73-9FF8-451144D32067} (任务 ID: 4) + 任务参数:Name=VSTEL_SolutionSessionID (任务 ID: 4) + VSTEL_SolutionSessionID={9C64078C-6667-4A73-9FF8-451144D32067} (任务 ID: 4) + 已完成执行任务“SetEnv”的操作。 (任务 ID: 4) + 任务“SetEnv” (任务 ID: 5) + 任务参数:Prefix=False (任务 ID: 5) + 任务参数:Value=696784505 (任务 ID: 5) + 任务参数:Name=VSTEL_CurrentSolutionBuildID (任务 ID: 5) + VSTEL_CurrentSolutionBuildID=696784505 (任务 ID: 5) + 已完成执行任务“SetEnv”的操作。 (任务 ID: 5) + 任务“SetEnv” (任务 ID: 6) + 任务参数:Prefix=False (任务 ID: 6) + 任务参数:Value={4cd737e9-9502-46ce-89ac-fe8047502de4} (任务 ID: 6) + 任务参数:Name=VSTEL_ProjectID (任务 ID: 6) + VSTEL_ProjectID={4cd737e9-9502-46ce-89ac-fe8047502de4} (任务 ID: 6) + 输出属性: VSTEL_ProjectID={4cd737e9-9502-46ce-89ac-fe8047502de4} (任务 ID: 6) + 已完成执行任务“SetEnv”的操作。 (任务 ID: 6) +06:34:27.140 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetTelemetryEnvironmentVariables”的操作。: (目标 ID: 3) +06:34:27.140 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“_PrepareForRebuild: (目标 ID: 4)”(目标“Rebuild”依赖于它): + 设置属性: BuildType=Rebuild + 设置属性: _BuildActionType=Rebuild + 删除的项: CustomBuildStep=StgSharpGraphic +06:34:27.140 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForRebuild”的操作。: (目标 ID: 4) +06:34:27.140 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BeforeRebuild: (目标 ID: 5)”(目标“Rebuild”依赖于它): +06:34:27.140 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeRebuild”的操作。: (目标 ID: 5) +06:34:27.140 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“_PrepareForClean: (目标 ID: 6)”(目标“Clean”依赖于它): + 设置属性: _BuildActionType=Clean + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“Delete”任务。 + 任务“Delete” (任务 ID: 7) + 任务参数:Files=x64\Debug\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 7) + 正在删除文件“x64\Debug\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate”。 (任务 ID: 7) + 已完成执行任务“Delete”的操作。 (任务 ID: 7) +06:34:27.141 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForClean”的操作。: (目标 ID: 6) +06:34:27.141 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BeforeClean: (目标 ID: 7)”(目标“Clean”依赖于它): +06:34:27.141 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeClean”的操作。: (目标 ID: 7) + 由于条件的计算结果为 false,已跳过目标“UnmanagedUnregistration”;((('$(_AssemblyTimestampBeforeCompile)' != '$(_AssemblyTimestampAfterCompile)' or '$(RegisterForComInterop)' != 'true' or '$(OutputType)' != 'library') or + ('$(_AssemblyTimestampBeforeCompile)' == '')) and + Exists('@(_UnmanagedRegistrationCache)'))的计算结果为((('' != '' or '' != 'true' or 'library' != 'library') or + ('' == '')) and + Exists('obj\StgShqrpGraphic.vcxproj.UnmanagedRegistration.cache'))。 +06:34:27.141 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CoreClean: (目标 ID: 8)”(目标“Clean”依赖于它): + 任务“Delete” (任务 ID: 8) + 任务参数: + Files= + x64\Debug\\TempCA\StgShqrpGraphic.pdb + x64\Debug\\TempCA\StgShqrpGraphic.dll (任务 ID: 8) + 任务参数:TreatErrorsAsWarnings=True (任务 ID: 8) + 文件“x64\Debug\\TempCA\StgShqrpGraphic.pdb”不存在。正在跳过。 (任务 ID: 8) + 文件“x64\Debug\\TempCA\StgShqrpGraphic.dll”不存在。正在跳过。 (任务 ID: 8) + 已完成执行任务“Delete”的操作。 (任务 ID: 8) + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“ReadLinesFromFile”任务。 + 任务“ReadLinesFromFile” (任务 ID: 9) + 任务参数:File=x64\Debug\StgShqrpGraphic.vcxproj.FileListAbsolute.txt (任务 ID: 9) + 已完成执行任务“ReadLinesFromFile”的操作。 (任务 ID: 9) + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“FindUnderPath”任务。 + 任务“FindUnderPath” (任务 ID: 10) + 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\ (任务 ID: 10) + 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\”。 (任务 ID: 10) + 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 10) + 任务“FindUnderPath” (任务 ID: 11) + 任务参数:Path=x64\Debug\ (任务 ID: 11) + 比较路径为“x64\Debug\”。 (任务 ID: 11) + 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 11) + 任务“Delete” (任务 ID: 12) + 任务参数:TreatErrorsAsWarnings=True (任务 ID: 12) + 已完成执行任务“Delete”的操作。 (任务 ID: 12) + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“RemoveDuplicates”任务。 + 任务“RemoveDuplicates” (任务 ID: 13) + 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 13) + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“MakeDir”任务。 + 任务“MakeDir” (任务 ID: 14) + 任务参数:Directories=x64\Debug\ (任务 ID: 14) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 14) + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“WriteLinesToFile”任务。 + 任务“WriteLinesToFile” (任务 ID: 15) + 任务参数:Overwrite=True (任务 ID: 15) + 任务参数:File=x64\Debug\StgShqrpGraphic.vcxproj.FileListAbsolute.txt (任务 ID: 15) + 已完成执行任务“WriteLinesToFile”的操作。 (任务 ID: 15) +06:34:27.143 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CoreClean”的操作。: (目标 ID: 8) + 由于条件的计算结果为 false,已跳过目标“_CleanMdbFiles”;(Exists('$(TargetPath).mdb'))的计算结果为(Exists('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll.mdb'))。 +06:34:27.143 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AssignProjectConfiguration: (目标 ID: 9)”(目标“PrepareProjectReferences”依赖于它): + 设置属性: ShouldUnsetParentConfigurationAndPlatform=true + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignProjectConfiguration”任务。 + 任务“AssignProjectConfiguration” (任务 ID: 16) + 任务参数:OutputType=library (任务 ID: 16) + 任务参数:CurrentProjectPlatform=x64 (任务 ID: 16) + 任务参数:CurrentProject=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj (任务 ID: 16) + 任务参数:ResolveConfigurationPlatformUsingMappings=False (任务 ID: 16) + 任务参数:SolutionConfigurationContents= + Debug|x64 + (任务 ID: 16) + 任务参数:ShouldUnsetParentConfigurationAndPlatform=True (任务 ID: 16) + 任务参数:OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration=True (任务 ID: 16) + 任务参数:CurrentProjectConfiguration=Debug (任务 ID: 16) + 已完成执行任务“AssignProjectConfiguration”的操作。 (任务 ID: 16) +06:34:27.143 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignProjectConfiguration”的操作。: (目标 ID: 9) +06:34:27.143 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_SplitProjectReferencesByFileExistence: (目标 ID: 10)”(目标“PrepareProjectReferences”依赖于它): + 由于 false 条件,已跳过任务“ResolveNonMSBuildProjectOutput”;('$(BuildingInsideVisualStudio)'=='true' and '@(ProjectReferenceWithConfiguration)'!='')计算为('true'=='true' and ''!='')。 +06:34:27.143 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SplitProjectReferencesByFileExistence”的操作。: (目标 ID: 10) +06:34:27.143 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_AddOutputPathToGlobalPropertiesToRemove: (目标 ID: 11)”(目标“_GetProjectReferenceTargetFrameworkProperties”依赖于它): +06:34:27.143 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_AddOutputPathToGlobalPropertiesToRemove”的操作。: (目标 ID: 11) +06:34:27.143 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetProjectReferenceTargetFrameworkProperties: (目标 ID: 12)”(目标“PrepareProjectReferences”依赖于它): + 设置属性: ReferringTargetFrameworkForProjectReferences= + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“MSBuild”任务。 + 任务“MSBuild” (任务 ID: 17) + 任务参数:BuildInParallel=True (任务 ID: 17) + 任务参数:SkipNonexistentTargets=True (任务 ID: 17) + 任务参数:RemoveProperties=;TargetFramework;RuntimeIdentifier (任务 ID: 17) + 任务参数:Targets=GetTargetFrameworks (任务 ID: 17) + 已完成执行任务“MSBuild”的操作。 (任务 ID: 17) + 由于 false 条件,已跳过任务“GetReferenceNearestTargetFrameworkTask”;('@(_ProjectReferenceTargetFrameworkPossibilities)' != '' and '$(ReferringTargetFrameworkForProjectReferences)' != '' + And '$(GetReferenceNearestTargetFrameworkTaskSupportsTargetPlatformParameter)' == 'true' and '%(_ProjectReferenceTargetFrameworkPossibilities.IsVcxOrNativeProj)' != 'true')计算为('' != '' and '' != '' + And 'true' == 'true' and '' != 'true')。 + 由于 false 条件,已跳过任务“GetReferenceNearestTargetFrameworkTask”;('@(_ProjectReferenceTargetFrameworkPossibilities)' != '' and '$(ReferringTargetFrameworkForProjectReferences)' != '' + And '$(GetReferenceNearestTargetFrameworkTaskSupportsTargetPlatformParameter)' != 'true' and '%(_ProjectReferenceTargetFrameworkPossibilities.IsVcxOrNativeProj)' != 'true')计算为('' != '' and '' != '' + And 'true' != 'true' and '' != 'true')。 +06:34:27.144 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetProjectReferenceTargetFrameworkProperties”的操作。: (目标 ID: 12) + 由于条件的计算结果为 false,已跳过目标“_GetProjectReferencePlatformProperties”;('$(EnableDynamicPlatformResolution)' == 'true' + and '$(BuildingInsideVisualStudio)' != 'true' + and '@(_MSBuildProjectReferenceExistent)' != '')的计算结果为('' == 'true' + and 'true' != 'true' + and '' != '')。 +06:34:27.144 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareProjectReferences: (目标 ID: 13)”(目标“CleanReferencedProjects”依赖于它): +06:34:27.144 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareProjectReferences”的操作。: (目标 ID: 13) +06:34:27.144 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CleanReferencedProjects: (目标 ID: 14)”(目标“Clean”依赖于它): + 由于 false 条件,已跳过任务“MSBuild”;('$(BuildingInsideVisualStudio)' != 'true' and '$(BuildProjectReferences)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('true' != 'true' and 'true' == 'true' and '' != '')。 +06:34:27.144 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CleanReferencedProjects”的操作。: (目标 ID: 14) +06:34:27.144 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CleanPublishFolder: (目标 ID: 15)”(目标“Clean”依赖于它): + 由于 false 条件,已跳过任务“RemoveDir”;('$(PublishDir)'=='$(OutputPath)app.publish\' and Exists('$(PublishDir)'))计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\app.publish\'=='D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\app.publish\' and Exists('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\app.publish\'))。 +06:34:27.144 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CleanPublishFolder”的操作。: (目标 ID: 15) +06:34:27.144 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AfterClean: (目标 ID: 16)”(目标“Clean”依赖于它): +06:34:27.144 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterClean”的操作。: (目标 ID: 16) +06:34:27.144 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppClean.targets”中的目标“BeforeCppClean: (目标 ID: 17)”(目标“CppClean”依赖于它): +06:34:27.144 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeCppClean”的操作。: (目标 ID: 17) +06:34:27.144 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppClean.targets”中的目标“CoreCppClean: (目标 ID: 18)”(目标“CppClean”依赖于它): + 任务“MakeDir” (任务 ID: 18) + 任务参数:Directories=x64\Debug\ (任务 ID: 18) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 18) + 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“CppClean”任务。 + 任务“CppClean” (任务 ID: 19) + 任务参数:DoDelete=True (任务 ID: 19) + 任务参数:FilesExcludedFromClean=StgShqrpGraphic.Build.CppClean.log (任务 ID: 19) + 任务参数:FoldersToClean=x64\Debug\;x64\Debug\StgSharpGraphic.tlog\;x64\Debug\StgSharpGraphic_MD.tlog\ (任务 ID: 19) + 任务参数:FilePatternsToDeleteOnClean=*.cdf;*.cache;*.obj;*.obj.enc;*.ilk;*.ipdb;*.iobj;*.resources;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;*.tlog;*.manifest;*.res;*.pch;*.exp;*.idb;*.rep;*.xdc;*.pdb;*_manifest.rc;*.bsc;*.sbr;*.xml;*.metagen;*.bi;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll.manifest;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.tlb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.bsc;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.ilk;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll.intermediate.manifest;x64\Debug\StgShqrpGraphic.vcxproj.FileListAbsolute.txt (任务 ID: 19) + 输出项: + DeletedFilesByCppCleanTask= + d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\dllmain.obj + d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\stgsharpgraphic.obj + d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\vc143.idb + d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\vc143.pdb + d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\stgsharpgraphic.tlog\cl.command.1.tlog (任务 ID: 19) + 已完成执行任务“CppClean”的操作。 (任务 ID: 19) + 任务“WriteLinesToFile” (任务 ID: 20) + 任务参数: + Lines= + d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\dllmain.obj + d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\stgsharpgraphic.obj + d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\vc143.idb + d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\vc143.pdb + d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\stgsharpgraphic.tlog\cl.command.1.tlog (任务 ID: 20) + 任务参数:Overwrite=True (任务 ID: 20) + 任务参数:File=x64\Debug\StgShqrpGraphic.Build.CppClean.log (任务 ID: 20) + 已完成执行任务“WriteLinesToFile”的操作。 (任务 ID: 20) +06:34:27.149 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CoreCppClean”的操作。: (目标 ID: 18) +06:34:27.149 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppClean.targets”中的目标“AfterCppClean: (目标 ID: 19)”(目标“CppClean”依赖于它): +06:34:27.149 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterCppClean”的操作。: (目标 ID: 19) +06:34:27.149 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppClean.targets”中的目标“PGInstrumentedClean: (目标 ID: 20)”(目标“CppClean”依赖于它): + 任务“Delete” (任务 ID: 21) + 已完成执行任务“Delete”的操作。 (任务 ID: 21) +06:34:27.149 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PGInstrumentedClean”的操作。: (目标 ID: 20) +06:34:27.149 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppClean.targets”中的目标“CppClean: (目标 ID: 21)”(目标“Clean”依赖于它): +06:34:27.149 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CppClean”的操作。: (目标 ID: 21) +06:34:27.149 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“Clean: (目标 ID: 22)”(目标“Rebuild”依赖于它): +06:34:27.149 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Clean”的操作。: (目标 ID: 22) + 由于条件的计算结果为 false,已跳过目标“_CleanIsIncrementalFile”;(Exists('$(_IsIncrementalBuildFile)'))的计算结果为(Exists('x64\Debug\\_IsIncrementalBuild'))。 + 已跳过目标“SetTelemetryEnvironmentVariables”。以前的生成已成功。 +06:34:27.149 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“_PrepareForBuild: (目标 ID: 23)”(目标“Build”依赖于它): + 设置属性: _BuildActionType=Build + 由于 false 条件,已跳过任务“CreateItem”;('%(CustomBuild.IncludeFileToTool)'!='')计算为(''!='')。 +06:34:27.149 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForBuild”的操作。: (目标 ID: 23) +06:34:27.149 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_PrepareForReferenceResolution: (目标 ID: 24)”(目标“ResolveReferences”依赖于它): + 由于 false 条件,已跳过任务“VCMessage”;('$(WarnAboutIndividualManagedFiles)' == 'true')计算为('' == 'true')。 + 设置属性: TargetFrameworkMoniker= + 设置属性: _FindDependencies=false + 设置属性: AdditionalExplicitAssemblyReferences= + 由于 false 条件,已跳过任务“Message”;('$(_REFERENCE_DEBUG)'=='true')计算为(''=='true')。 +06:34:27.150 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForReferenceResolution”的操作。: (目标 ID: 24) + 由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;dllmain.c;StgSharpGraphic.c'!='' and 'false'=='true' and '' != 'false')。 +06:34:27.150 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BeforeResolveReferences: (目标 ID: 25)”(目标“ResolveReferences”依赖于它): +06:34:27.150 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResolveReferences”的操作。: (目标 ID: 25) + 已跳过目标“AssignProjectConfiguration”。以前的生成已成功。 + 已跳过目标“PrepareProjectReferences”。以前的生成已成功。 + 由于条件的计算结果为 false,已跳过目标“_RemoveNameMetadataFromProjectReferenceItems”;('@(ProjectReference)'!='')的计算结果为(''!='')。 +06:34:27.150 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveProjectReferences: (目标 ID: 26)”(目标“ResolveReferences”依赖于它): + 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and ('$(BuildingInsideVisualStudio)' == 'true' or '$(BuildProjectReferences)' != 'true') and '$(VisualStudioVersion)' != '10.0' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == 'true' and '' != '' and ('true' == 'true' or 'true' != 'true') and '17.0' != '10.0' and '' != '')。 + 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingInsideVisualStudio)' != 'true' and '$(BuildProjectReferences)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == 'true' and '' != '' and 'true' != 'true' and 'true' == 'true' and '' != '')。 + 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingProject)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == 'true' and '' != '' and 'true' == 'true' and '' != '')。 + 由于 false 条件,已跳过任务“Warning”;('@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceNonexistent)' != '')计算为('' != '' and '' != '')。 +06:34:27.150 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveProjectReferences”的操作。: (目标 ID: 26) + 由于条件的计算结果为 false,已跳过目标“FindInvalidProjectReferences”;('$(FindInvalidProjectReferences)' == 'true')的计算结果为('' == 'true')。 + 由于条件的计算结果为 false,已跳过目标“ResolveNativeReferences”;('@(NativeReference)'!='')的计算结果为(''!='')。 + 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 + 已跳过目标“ResolveProjectReferences”。以前的生成已成功。 + 由于条件的计算结果为 false,已跳过目标“FindInvalidProjectReferences”;('$(FindInvalidProjectReferences)' == 'true')的计算结果为('' == 'true')。 +06:34:27.150 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetFrameworkPaths: (目标 ID: 27)”(目标“ResolveAssemblyReferences”依赖于它): +06:34:27.150 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetFrameworkPaths”的操作。: (目标 ID: 27) + 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 + 已跳过目标“GetFrameworkPaths”。以前的生成已成功。 +06:34:27.150 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetReferenceAssemblyPaths: (目标 ID: 28)”(目标“ResolveAssemblyReferences”依赖于它): + 设置属性: TargetFrameworkDirectory= + 由于 false 条件,已跳过任务“GetReferenceAssemblyPaths”;('$(TargetFrameworkMoniker)' != '' and ('$(_TargetFrameworkDirectories)' == '' or '$(_FullFrameworkReferenceAssemblyPaths)' == ''))计算为('' != '' and ('' == '' or '' == ''))。 + 设置属性: TargetFrameworkDirectory=;; + 设置属性: TargetFrameworkDirectory=;;;C:\Program Files %28x86%29\Windows Kits\10\References + 设置属性: RemoveAssemblyFoldersIfNoTargetFramework=true + 设置属性: AssemblySearchPaths={CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};;{GAC};{RawFileName};D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\ + 设置属性: TargetFrameworkProfile= +06:34:27.150 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferenceAssemblyPaths”的操作。: (目标 ID: 28) +06:34:27.150 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Current.targets”中的目标“AddExternalIncludDirectoriesToPaths: (目标 ID: 29)”(目标“SetBuildDefaultEnvironmentVariables”依赖于它): + 添加的项: + _ExternalIncludePathToInclude= + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt + C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um + 删除的项: + _ExternalIncludePathToInclude= + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt + C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um + 添加的项: + _ExternalIncludePathToExclude= + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt + C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um + 删除的项: + _ExternalIncludePathToExclude= + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt + C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um +06:34:27.151 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AddExternalIncludDirectoriesToPaths”的操作。: (目标 ID: 29) +06:34:27.151 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Current.targets”中的目标“SetBuildDefaultEnvironmentVariables: (目标 ID: 30)”(目标“PrepareForBuild”依赖于它): + 任务“SetEnv” (任务 ID: 22) + 任务参数:Prefix=False (任务 ID: 22) + 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools; (任务 ID: 22) + 任务参数:Name=PATH (任务 ID: 22) + PATH=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools; (任务 ID: 22) + 输出属性: Path=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64%3bC:\Program Files %28x86%29\Windows Kits\10\bin\10.0.20348.0\x64%3b%3bC:\Program Files %28x86%29\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64%3bC:\Program Files %28x86%29\Windows Kits\10\bin\10.0.20348.0\x86%3b%3bC:\Program Files %28x86%29\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide%3bC:\Program Files %28x86%29\HTML Help Workshop%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64%3bC:\Windows\Microsoft.NET\Framework64\v4.0.30319\%3bC:\Windows\Microsoft.NET\Framework\v4.0.30319\%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin%3bC:\Windows\Microsoft.NET\Framework\v4.0.30319\%3b%3bC:\Program Files\Anaconda3%3bC:\Program Files\Anaconda3\Library\mingw-w64\bin%3bC:\Program Files\Anaconda3\Library\usr\bin%3bC:\Program Files\Anaconda3\Library\bin%3bC:\Program Files\Anaconda3\Scripts%3bC:\Users\Nitlo\.cargo\bin%3bC:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps%3bC:\Users\Nitlo\.dotnet\tools%3b (任务 ID: 22) + 已完成执行任务“SetEnv”的操作。 (任务 ID: 22) + 任务“SetEnv” (任务 ID: 23) + 任务参数:Prefix=False (任务 ID: 23) + 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x64; (任务 ID: 23) + 任务参数:Name=LIB (任务 ID: 23) + LIB=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x64; (任务 ID: 23) + 输出属性: LIB=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64%3b%3bC:\Program Files %28x86%29\Windows Kits\10\lib\10.0.20348.0\ucrt\x64%3b%3b%3bC:\Program Files %28x86%29\Windows Kits\10\lib\10.0.20348.0\um\x64%3bC:\Program Files %28x86%29\Windows Kits\NETFXSDK\4.8.1\lib\um\x64%3b (任务 ID: 23) + 已完成执行任务“SetEnv”的操作。 (任务 ID: 23) + 任务“SetEnv” (任务 ID: 24) + 任务参数:Prefix=False (任务 ID: 24) + 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64; (任务 ID: 24) + 任务参数:Name=LIBPATH (任务 ID: 24) + LIBPATH=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64; (任务 ID: 24) + 输出属性: LIBPATH=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64%3b (任务 ID: 24) + 已完成执行任务“SetEnv”的操作。 (任务 ID: 24) + 任务“SetEnv” (任务 ID: 25) + 任务参数:Prefix=False (任务 ID: 25) + 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 25) + 任务参数:Name=INCLUDE (任务 ID: 25) + INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 25) + 输出属性: INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\ucrt%3b%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\um%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\shared%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\winrt%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\cppwinrt%3bC:\Program Files %28x86%29\Windows Kits\NETFXSDK\4.8.1\Include\um%3b (任务 ID: 25) + 已完成执行任务“SetEnv”的操作。 (任务 ID: 25) + 任务“SetEnv” (任务 ID: 26) + 任务参数:Prefix=False (任务 ID: 26) + 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 26) + 任务参数:Name=EXTERNAL_INCLUDE (任务 ID: 26) + EXTERNAL_INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 26) + 输出属性: EXTERNAL_INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\ucrt%3b%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\um%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\shared%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\winrt%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\cppwinrt%3bC:\Program Files %28x86%29\Windows Kits\NETFXSDK\4.8.1\Include\um%3b (任务 ID: 26) + 已完成执行任务“SetEnv”的操作。 (任务 ID: 26) +06:34:27.151 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetBuildDefaultEnvironmentVariables”的操作。: (目标 ID: 30) + 由于条件的计算结果为 false,已跳过目标“SetUserMacroEnvironmentVariables”;('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true')的计算结果为('' != '' and '' != 'true')。 + 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 +06:34:27.151 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetResolvedWinMD: (目标 ID: 31)”(目标“PrepareForBuild”依赖于它): + 添加的项: + Link= + tmp + AcceptableNonZeroExitCodes= + AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + DeleteSoon=true + Driver=NotSet + EnableUAC=false + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + IncrementalLinkDatabaseFile=x64\Debug\StgShqrpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\StgShqrpGraphic.iobj + ManifestFile=x64\Debug\StgShqrpGraphic.dll.intermediate.manifest + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pgd + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false + 删除的项: + Link= + tmp + AcceptableNonZeroExitCodes= + AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + DeleteSoon=true + Driver=NotSet + EnableUAC=false + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + IncrementalLinkDatabaseFile=x64\Debug\StgShqrpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\StgShqrpGraphic.iobj + ManifestFile=x64\Debug\StgShqrpGraphic.dll.intermediate.manifest + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pgd + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false +06:34:27.151 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetResolvedWinMD”的操作。: (目标 ID: 31) +06:34:27.152 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.targets”中的目标“_CheckWindowsSDKInstalled: (目标 ID: 32)”(目标“PrepareForBuild”依赖于它): + 设置属性: WindowsSDKInstalled=false + 设置属性: WindowsSDK_UAP_Support=false + 设置属性: WindowsSDK_Desktop_Support=false + 设置属性: WindowsSDKInstalled=true + 设置属性: WindowsSDK_UAP_Support= true + 设置属性: WindowsSDK_Desktop_Support=true + 由于 false 条件,已跳过任务“VCMessage”;('$(WindowsSDKInstalled)' != 'true')计算为('true' != 'true')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(WindowsAppContainer)' != 'true' and '$(WindowsSDK_Desktop_Support)' != true)计算为('false' != 'true' and 'true' != true)。 +06:34:27.152 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckWindowsSDKInstalled”的操作。: (目标 ID: 32) + 已跳过目标“GetFrameworkPaths”。以前的生成已成功。 + 已跳过目标“GetReferenceAssemblyPaths”。以前的生成已成功。 + 由于条件的计算结果为 false,已跳过目标“AssignLinkMetadata”;( '$(SynthesizeLinkMetadata)' == 'true' )的计算结果为( '' == 'true' )。 +06:34:27.152 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets”中的目标“SetCABuildNativeEnvironmentVariables: (目标 ID: 33)”(目标“PrepareForBuild”依赖于它): + 任务“SetEnv” (任务 ID: 27) + 任务参数:Prefix=False (任务 ID: 27) + 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 27) + 任务参数:Name=CAExcludePath (任务 ID: 27) + CAExcludePath=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 27) + 已完成执行任务“SetEnv”的操作。 (任务 ID: 27) + 由于 false 条件,已跳过任务“SetEnv”;('$(RunMsvcAnalysis)'=='true' and '$(VCCodeAnalysisUX)'=='true')计算为('false'=='true' and 'true'=='true')。 +06:34:27.152 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetCABuildNativeEnvironmentVariables”的操作。: (目标 ID: 33) +06:34:27.152 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“PrepareForBuild: (目标 ID: 34)”(目标“ResolveAssemblyReferences”依赖于它): + 设置属性: TargetDir=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\ + 设置属性: LocalDebuggerCommand=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + 设置属性: BuildProjectReferences=false + 设置属性: ConfigurationPlatformExists=true + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)' != 'true' and '$(ConfigurationPlatformExists)' != 'true')计算为('' != 'true' and 'true' != 'true')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)' != 'true' and '$(_ToolsetFound)' != 'true')计算为('' != 'true' and 'true' != 'true')。 + 任务“MakeDir” (任务 ID: 28) + 任务参数:Directories=x64\Debug\ (任务 ID: 28) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 28) + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(WindowsAppContainer)'=='true' and '$(ConfigurationType)'!='Application' and '$(ConfigurationType)'!='DynamicLibrary' and '$(ConfigurationType)'!='StaticLibrary')计算为(''!='true' and 'false'=='true' and 'DynamicLibrary'!='Application' and 'DynamicLibrary'!='DynamicLibrary' and 'DynamicLibrary'!='StaticLibrary')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(VCToolsInstallDir)'=='' and '$(UseEnv)' != 'true' and ('$(TargetFrameworkVersion)'=='v3.5' or '$(TargetFrameworkVersion)'=='v3.0' or '$(TargetFrameworkVersion)'=='v2.0' ))计算为(''!='true' and 'C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\'=='' and '' != 'true' and (''=='v3.5' or ''=='v3.0' or ''=='v2.0' ))。 + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(VCToolsInstallDir)'=='' and '$(UseEnv)' != 'true' and '$(PlatformToolset)'=='v90')计算为(''!='true' and 'C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\'=='' and '' != 'true' and 'v143'=='v90')。 + 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“CheckVCToolsetVersion”任务。 + 任务“CheckVCToolsetVersion” (任务 ID: 29) + 任务参数:PlatformToolset=v143 (任务 ID: 29) + 任务参数:VCToolsInstallDir=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\ (任务 ID: 29) + 任务参数:VCToolsVersion=14.33.31629 (任务 ID: 29) + 已完成执行任务“CheckVCToolsetVersion”的操作。 (任务 ID: 29) + 添加的项: + Link= + __Tempfile__ + AcceptableNonZeroExitCodes= + AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + Driver=NotSet + EnableUAC=false + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + IncrementalLinkDatabaseFile=x64\Debug\StgShqrpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\StgShqrpGraphic.iobj + ManifestFile=x64\Debug\StgShqrpGraphic.dll.intermediate.manifest + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pgd + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + Temp=true + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false + 删除的项: + Link= + __Tempfile__ + AcceptableNonZeroExitCodes= + AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + Driver=NotSet + EnableUAC=false + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + IncrementalLinkDatabaseFile=x64\Debug\StgShqrpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\StgShqrpGraphic.iobj + ManifestFile=x64\Debug\StgShqrpGraphic.dll.intermediate.manifest + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pgd + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + Temp=true + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false + 由于 false 条件,已跳过任务“VCMessage”;('$(CheckMFCInstalled)' == 'true' and !Exists($(MFC_KeyFile)) and '$(SpectreLibs)' == '')计算为('' == 'true' and !Exists(C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64\mfcs140.lib) and '' == '')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(CheckMFCInstalled)' == 'true' and !Exists($(MFC_KeyFile)) and '$(SpectreLibs)' != '')计算为('' == 'true' and !Exists(C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64\mfcs140.lib) and '' != '')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(CheckATLInstalled)' == 'true' and !Exists($(ATL_KeyFile)) and '$(SpectreLibs)' == '')计算为('' == 'true' and !Exists(C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64\atls.lib) and '' == '')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(CheckATLInstalled)' == 'true' and !Exists($(ATL_KeyFile)) and '$(SpectreLibs)' != '')计算为('' == 'true' and !Exists(C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64\atls.lib) and '' != '')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)' != 'true' and + '$(CheckMSVCComponents)'=='true' and + '$(SpectreMitigation)' != '' and + '$(SpectreMitigation)' != 'false' and + (('$(VC_Target_Library_Platform)' == 'OneCore' and !Exists('$(VC_LibraryPath_VC_OneCore_CurrentPlatform_spectre)')) or + ('$(VC_Target_Library_Platform)' == 'Desktop' and !Exists('$(VC_LibraryPath_VC_Desktop_CurrentPlatform_spectre)'))))计算为('' != 'true' and + 'true'=='true' and + 'false' != '' and + 'false' != 'false' and + (('Desktop' == 'OneCore' and !Exists('C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\onecore\x64')) or + ('Desktop' == 'Desktop' and !Exists('C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\x64'))))。 + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(VCToolsInstallDir)'=='' and '$(UseEnv)' != 'true' and '$(CheckMSVCComponents)'=='true')计算为(''!='true' and 'C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\'=='' and '' != 'true' and 'true'=='true')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(WindowsSDKDir)'=='' and '$(UseEnv)' != 'true')计算为(''!='true' and 'C:\Program Files (x86)\Windows Kits\10\'=='' and '' != 'true')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(IntDirTrailingSlashWarning)'=='true')计算为(''!='true' and ''=='true')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(OutDirTrailingSlashWarning)'=='true')计算为(''!='true' and ''=='true')。 + 由于 false 条件,已跳过任务“VCMessage”;('%(CompatibilityIssues.Identity)' != '' and '$(DesignTimeBuild)'!='true')计算为('' != '' and ''!='true')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(IgnoreWarnIntDirSharingDetected)' != 'true' and '$(IntDirSharingDetected)' == 'true')计算为('' != 'true' and '' == 'true')。 + 设置属性: _Tmp=C:\Users\Nitlo\AppData\Local\Temp + 设置属性: _Temp=C:\Users\Nitlo\AppData\Local\Temp + 设置属性: _Tmp=C:\Users\Nitlo\AppData\Local\Temp\ + 设置属性: _Temp=C:\Users\Nitlo\AppData\Local\Temp\ + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(IgnoreWarnIntDirInTempDetected)' != 'true' and ('$(IntDirFullPath.StartsWith($(_Tmp), true, null))' == 'true' or '$(IntDirFullPath.StartsWith($(_Temp), true, null))' == 'true' or '$(OutDirFullPath.StartsWith($(_Tmp), true, null))' == 'true' or '$(OutDirFullPath.StartsWith($(_Temp), true, null))' == 'true'))计算为(''!='true' and '' != 'true' and ('False' == 'true' or 'False' == 'true' or 'False' == 'true' or 'False' == 'true'))。 + 任务“MakeDir” (任务 ID: 30) + 任务参数: + Directories= + x64\Debug\ + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\ + x64\Debug\StgSharpGraphic.tlog\ (任务 ID: 30) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 30) +06:34:27.155 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForBuild”的操作。: (目标 ID: 34) + 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 + 由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;dllmain.c;StgSharpGraphic.c'!='' and 'false'=='true' and '' != 'false')。 + 由于条件的计算结果为 false,已跳过目标“GetInstalledSDKLocations”;('@(SDKReference)' != '')的计算结果为('' != '')。 +06:34:27.155 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveSDKReferences: (目标 ID: 35)”(目标“ResolveAssemblyReferences”依赖于它): + 由于 false 条件,已跳过任务“ResolveSDKReference”;('@(SDKReference)'!='')计算为(''!='')。 +06:34:27.155 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveSDKReferences”的操作。: (目标 ID: 35) + 已跳过目标“ResolveSDKReferences”。以前的生成已成功。 +06:34:27.155 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ExpandSDKReferences: (目标 ID: 36)”(目标“ResolveAssemblyReferences”依赖于它): + 由于 false 条件,已跳过任务“GetSDKReferenceFiles”;('@(ResolvedSDKReference)'!='')计算为(''!='')。 +06:34:27.155 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ExpandSDKReferences”的操作。: (目标 ID: 36) + 由于条件的计算结果为 false,已跳过目标“ResolveNuGetPackageAssets”;('$(ResolveNuGetPackages)' == 'true' and exists('$(ProjectLockFile)'))的计算结果为('true' == 'true' and exists('obj\project.assets.json'))。 + 由于条件的计算结果为 false,已跳过目标“FakesGenerateBeforeBuild”;(@(Fakes) != '' AND $(BuildingProject) AND $(FakesUseV2Generation) != 'true')的计算结果为( != '' AND true AND != 'true')。 +06:34:27.155 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveAssemblyReferences: (目标 ID: 37)”(目标“ResolveReferences”依赖于它): + 添加的项: _ReferenceInstalledAssemblyDirectory=C:\Program Files (x86)\Windows Kits\10\References + 设置属性: ResolveAssemblyReferencesStateFile=x64\Debug\StgShqrpGraphic.vcxproj.AssemblyReference.cache + 设置属性: ResolveAssemblyReferencesSilent=false + 设置属性: ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch=Warning + 设置属性: ResolveAssemblyReferencesFindRelatedSatellites=true + 设置属性: ResolveAssemblyReferencesFindSerializationAssemblies=true + 设置属性: ResolveAssemblyReferencesFindRelatedFiles=true + 设置属性: ResolveAssemblyReferenceOutputUnresolvedAssemblyConflicts=false + 设置属性: FindDependenciesOfExternallyResolvedReferences=false + 由于 false 条件,已跳过任务“ResolveAssemblyReference”;('@(Reference)'!='' or '@(_ResolvedProjectReferencePaths)'!='' or '@(_ExplicitReference)' != '')计算为(''!='' or ''!='' or '' != '')。 +06:34:27.155 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveAssemblyReferences”的操作。: (目标 ID: 37) + 由于条件的计算结果为 false,已跳过目标“GenerateFakes”;($(BuildingProject) AND $(FakesUseV2Generation) == 'true')的计算结果为(true AND == 'true')。 + 由于条件的计算结果为 false,已跳过目标“GenerateBindingRedirects”;('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true')的计算结果为('' == 'true' and '' == 'true')。 + 由于条件的计算结果为 false,已跳过目标“GenerateBindingRedirectsUpdateAppConfig”;('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true' and Exists('$(_GenerateBindingRedirectsIntermediateAppConfig)'))的计算结果为('' == 'true' and '' == 'true' and Exists('x64\Debug\StgShqrpGraphic.dll.config'))。 + 由于条件的计算结果为 false,已跳过目标“ResolveComReferences”;('@(COMReference)'!='' or '@(COMFileReference)'!='')的计算结果为(''!='' or ''!='')。 +06:34:27.155 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AfterResolveReferences: (目标 ID: 38)”(目标“ResolveReferences”依赖于它): +06:34:27.155 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResolveReferences”的操作。: (目标 ID: 38) + 由于条件的计算结果为 false,已跳过目标“ResolveTestReferences”;('@(Shadow)'!='')的计算结果为(''!='')。 +06:34:27.156 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveReferences: (目标 ID: 39)”(目标“Build”依赖于它): +06:34:27.156 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveReferences”的操作。: (目标 ID: 39) + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“PrepareForBuild”。以前的生成已成功。 +06:34:27.156 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“InitializeBuildStatus: (目标 ID: 40)”(目标“Build”依赖于它): + 任务“ReadLinesFromFile” (任务 ID: 31) + 任务参数:File=x64\Debug\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 31) + 已完成执行任务“ReadLinesFromFile”的操作。 (任务 ID: 31) + 设置属性: ProjectStateLine=TargetPlatformVersion=10.0.20348.0: + 设置属性: ProjectStateLine=VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.20348.0: + 设置属性: ProjectStateLine=PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.20348.0: + 设置属性: StateBuildType=Build + 任务“WriteLinesToFile” (任务 ID: 32) + 任务参数: + Lines= + PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.20348.0: + Debug|x64|D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\| (任务 ID: 32) + 任务参数:Overwrite=True (任务 ID: 32) + 任务参数:File=x64\Debug\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 32) + 已完成执行任务“WriteLinesToFile”的操作。 (任务 ID: 32) + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“Touch”任务。 + 任务“Touch” (任务 ID: 33) + 任务参数:AlwaysCreate=True (任务 ID: 33) + 任务参数:Files=x64\Debug\StgSharpGraphic.tlog\unsuccessfulbuild (任务 ID: 33) + 正在对“x64\Debug\StgSharpGraphic.tlog\unsuccessfulbuild”执行 Touch 任务。 (任务 ID: 33) + 已完成执行任务“Touch”的操作。 (任务 ID: 33) +06:34:27.157 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“InitializeBuildStatus”的操作。: (目标 ID: 40) + 已跳过目标“PrepareProjectReferences”。以前的生成已成功。 +06:34:27.157 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSourcesTraverse: (目标 ID: 41)”(目标“BuildGenerateSources”依赖于它): + 由于 false 条件,已跳过任务“MSBuild”;('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true')计算为('' == 'true' and '' != '' and '' != '' and '' == 'true')。 +06:34:27.157 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSourcesTraverse”的操作。: (目标 ID: 41) + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“ResolveReferences”。以前的生成已成功。 +06:34:27.157 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“BeforeBuildGenerateSources: (目标 ID: 42)”(目标“_BuildGenerateSourcesAction”依赖于它): +06:34:27.157 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeBuildGenerateSources”的操作。: (目标 ID: 42) +06:34:27.157 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreBuildEvent: (目标 ID: 43)”(目标“_BuildGenerateSourcesAction”依赖于它): + 由于 false 条件,已跳过任务“Message”;('%(PreBuildEvent.Message)' != '' and '%(PreBuildEvent.Command)' != '')计算为('' != '' and '' != '')。 + 由于 false 条件,已跳过任务“Exec”;('%(PreBuildEvent.Command)' != '')计算为('' != '')。 +06:34:27.157 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreBuildEvent”的操作。: (目标 ID: 43) + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“InitializeBuildStatus”。以前的生成已成功。 + 已跳过目标“SetBuildDefaultEnvironmentVariables”。以前的生成已成功。 + 由于条件的计算结果为 false,已跳过目标“SetUserMacroEnvironmentVariables”;('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true')的计算结果为('' != '' and '' != 'true')。 +06:34:27.157 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_SelectedFiles: (目标 ID: 44)”(目标“SelectCustomBuild”依赖于它): +06:34:27.157 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SelectedFiles”的操作。: (目标 ID: 44) +06:34:27.157 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectCustomBuild: (目标 ID: 45)”(目标“CustomBuild”依赖于它): +06:34:27.157 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SelectCustomBuild”的操作。: (目标 ID: 45) +06:34:27.157 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCustomBuildOutput: (目标 ID: 46)”(目标“CustomBuild”依赖于它): + 由于 false 条件,已跳过任务“CreateItem”;('%(CustomBuildOutputs.OutputItemType)'!='')计算为(''!='')。 + 任务“MakeDir” (任务 ID: 34) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 34) +06:34:27.157 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCustomBuildOutput”的操作。: (目标 ID: 46) +06:34:27.157 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“CustomBuild: (目标 ID: 47)”(目标“_BuildGenerateSourcesAction”依赖于它): + 设置属性: CustomBuildToolArchitecture=Native32Bit + 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“GetOutOfDateItems”任务。 + 任务“GetOutOfDateItems” (任务 ID: 35) + 任务参数:TLogNamePrefix=ParallelCustomBuild (任务 ID: 35) + 任务参数:TLogDirectory=x64\Debug\StgSharpGraphic.tlog\ (任务 ID: 35) + 任务参数:OutputsMetadataName=Outputs (任务 ID: 35) + 任务参数:CommandMetadataName=Command (任务 ID: 35) + 任务参数:DependenciesMetadataName=AdditionalInputs (任务 ID: 35) + 任务参数:TrackFileAccess=True (任务 ID: 35) + 已完成执行任务“GetOutOfDateItems”的操作。 (任务 ID: 35) + 任务“GetOutOfDateItems” (任务 ID: 36) + 任务参数:TLogNamePrefix=CustomBuild (任务 ID: 36) + 任务参数:TLogDirectory=x64\Debug\StgSharpGraphic.tlog\ (任务 ID: 36) + 任务参数:CheckForInterdependencies=True (任务 ID: 36) + 任务参数:OutputsMetadataName=Outputs (任务 ID: 36) + 任务参数:CommandMetadataName=Command (任务 ID: 36) + 任务参数:DependenciesMetadataName=AdditionalInputs (任务 ID: 36) + 任务参数:TrackFileAccess=True (任务 ID: 36) + 已完成执行任务“GetOutOfDateItems”的操作。 (任务 ID: 36) + 由于 false 条件,已跳过任务“ParallelCustomBuild”;('@(_ParallelCustomBuild)' != '')计算为('' != '')。 + 由于 false 条件,已跳过任务“CustomBuild”;('@(_CustomBuild)' != '')计算为('' != '')。 +06:34:27.158 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CustomBuild”的操作。: (目标 ID: 47) + 由于条件的计算结果为 false,已跳过目标“FxExport”;('@(FxCompile)' != '')的计算结果为('' != '')。 + 由于条件的计算结果为 false,已跳过目标“FxCompile”;('@(FxCompile)' != '')的计算结果为('' != '')。 + 由于条件的计算结果为 false,已跳过目标“_CreateCopyFileItems”;('@(CopyFileToFolders)' != '')的计算结果为('' != '')。 + 已跳过目标“_SelectedFiles”。以前的生成已成功。 +06:34:27.158 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“CopyFileToFolders: (目标 ID: 48)”(目标“_BuildGenerateSourcesAction”依赖于它): + 任务“GetOutOfDateItems” (任务 ID: 37) + 任务参数:TLogNamePrefix=CopyFile (任务 ID: 37) + 任务参数:TLogDirectory=x64\Debug\StgSharpGraphic.tlog\ (任务 ID: 37) + 任务参数:OutputsMetadataName=FullDestinationPath (任务 ID: 37) + 任务参数:CommandMetadataName=FullDestinationPath (任务 ID: 37) + 任务参数:TrackFileAccess=True (任务 ID: 37) + 已完成执行任务“GetOutOfDateItems”的操作。 (任务 ID: 37) + 由于 false 条件,已跳过任务“Copy”;('@(_OutOfDateCopyFile)' != '')计算为('' != '')。 +06:34:27.159 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFileToFolders”的操作。: (目标 ID: 48) + 由于条件的计算结果为 false,已跳过目标“Xsd”;('@(Xsd)' != '')的计算结果为('' != '')。 +06:34:27.159 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Xsd: (目标 ID: 49)”(目标“_BuildGenerateSourcesAction”依赖于它): +06:34:27.159 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Xsd”的操作。: (目标 ID: 49) +06:34:27.159 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForMidl: (目标 ID: 50)”(目标“_Midl”依赖于它): + 设置属性: Midl_OutputDir= + 任务“Makedir” (任务 ID: 38) + 已完成执行任务“Makedir”的操作。 (任务 ID: 38) +06:34:27.159 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForMidl”的操作。: (目标 ID: 50) + 由于条件的计算结果为 false,已跳过目标“Midl”;('@(Midl)' != '')的计算结果为('' != '')。 + 由于条件的计算结果为 false,已跳过目标“FxExport”;('@(FxCompile)' != '')的计算结果为('' != '')。 + 由于条件的计算结果为 false,已跳过目标“FxCompile”;('@(FxCompile)' != '')的计算结果为('' != '')。 +06:34:27.159 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeMIDLGeneratedCompileInputs: (目标 ID: 51)”(目标“_Midl”依赖于它): + 设置属性: Midl_OutputDir= +06:34:27.159 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeMIDLGeneratedCompileInputs”的操作。: (目标 ID: 51) +06:34:27.159 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterMidl: (目标 ID: 52)”(目标“_Midl”依赖于它): +06:34:27.159 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterMidl”的操作。: (目标 ID: 52) +06:34:27.159 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Midl: (目标 ID: 53)”(目标“_BuildGenerateSourcesAction”依赖于它): +06:34:27.159 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Midl”的操作。: (目标 ID: 53) +06:34:27.159 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuildGenerateSources: (目标 ID: 54)”(目标“_BuildGenerateSourcesAction”依赖于它): +06:34:27.159 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSources”的操作。: (目标 ID: 54) +06:34:27.159 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildGenerateSourcesEvent: (目标 ID: 55)”(目标“_BuildGenerateSourcesAction”依赖于它): +06:34:27.159 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSourcesEvent”的操作。: (目标 ID: 55) +06:34:27.159 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildGenerateSourcesAction: (目标 ID: 56)”(目标“BuildGenerateSources”依赖于它): +06:34:27.159 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildGenerateSourcesAction”的操作。: (目标 ID: 56) +06:34:27.159 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSources: (目标 ID: 57)”(目标“Build”依赖于它): +06:34:27.159 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSources”的操作。: (目标 ID: 57) + 已跳过目标“PrepareProjectReferences”。以前的生成已成功。 +06:34:27.159 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompileTraverse: (目标 ID: 58)”(目标“BuildCompile”依赖于它): + 由于 false 条件,已跳过任务“MSBuild”;('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true')计算为('' == 'true' and '' != '' and '' != '' and '' == 'true')。 +06:34:27.159 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompileTraverse”的操作。: (目标 ID: 58) + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“ResolveReferences”。以前的生成已成功。 +06:34:27.159 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeClCompile: (目标 ID: 59)”(目标“_ClCompile”依赖于它): +06:34:27.159 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeClCompile”的操作。: (目标 ID: 59) + 由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。 + 已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。 +06:34:27.159 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLInputPDBName: (目标 ID: 60)”(目标“_ClCompile”依赖于它): +06:34:27.159 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLInputPDBName”的操作。: (目标 ID: 60) + 已跳过目标“ResolveReferences”。以前的生成已成功。 +06:34:27.159 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“FindReferenceAssembliesForReferences: (目标 ID: 61)”(目标“ComputeReferenceCLInput”依赖于它): +06:34:27.159 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FindReferenceAssembliesForReferences”的操作。: (目标 ID: 61) + 由于条件的计算结果为 false,已跳过目标“AppendGeneratedFakesAssemblyReferences”;($(FakesUseV2Generation) == 'true' AND Exists('$(FakesOutputPath)'))的计算结果为( == 'true' AND Exists('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\FakesAssemblies'))。 + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“ResolveReferences”。以前的生成已成功。 +06:34:27.159 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetReferencedVCProjectsInfo: (目标 ID: 62)”(目标“ComputeReferenceCLInput”依赖于它): + 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.Extension)' == '.vcxproj' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == '.vcxproj' and '' != '' and '' != '')。 +06:34:27.159 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferencedVCProjectsInfo”的操作。: (目标 ID: 62) +06:34:27.159 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeReferenceCLInput: (目标 ID: 63)”(目标“_ClCompile”依赖于它): + 由于 false 条件,已跳过任务“WriteLinesToFile”;('@(_ReferenceOutputsToCopyLocally)'!='' and '$(DesignTimeBuild)' != 'true' and '$(TrackFileAccess)' == 'true')计算为(''!='' and '' != 'true' and 'true' == 'true')。 + 由于 false 条件,已跳过任务“WriteLinesToFile”;('@(_ReferenceOutputsToCopyLocally)'!='' and '$(DesignTimeBuild)' != 'true' and '$(TrackFileAccess)' == 'true')计算为(''!='' and '' != 'true' and 'true' == 'true')。 + 由于 false 条件,已跳过任务“Message”;('$(_REFERENCE_DEBUG)'=='true')计算为(''=='true')。 +06:34:27.160 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeReferenceCLInput”的操作。: (目标 ID: 63) +06:34:27.160 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“WarnCompileDuplicatedFilename: (目标 ID: 64)”(目标“_ClCompile”依赖于它): + 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'glad.c' != 'glad.c' and 'x64\Debug\' == 'x64\Debug\')。 + 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'dllmain.c' != 'dllmain.c' and 'x64\Debug\' == 'x64\Debug\')。 + 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'StgSharpGraphic.c' != 'StgSharpGraphic.c' and 'x64\Debug\' == 'x64\Debug\')。 +06:34:27.165 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“WarnCompileDuplicatedFilename”的操作。: (目标 ID: 64) +06:34:27.165 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“FixupCLCompileOptions: (目标 ID: 65)”(目标“_ClCompile”依赖于它): + 设置属性: _PCHForceSyncWrite=true +06:34:27.166 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FixupCLCompileOptions”的操作。: (目标 ID: 65) +06:34:27.166 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForCl: (目标 ID: 66)”(目标“_ClCompile”依赖于它): + 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug + 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug + 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug + 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug + 任务“MakeDir” (任务 ID: 39) + 任务参数: + Directories= + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug (任务 ID: 39) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 39) + 删除的项: + ClDirsToMake= + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug +06:34:27.167 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForCl”的操作。: (目标 ID: 66) + 已跳过目标“_SelectedFiles”。以前的生成已成功。 + 由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。 + 已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。 + 已跳过目标“ComputeCLInputPDBName”。以前的生成已成功。 + 已跳过目标“ComputeReferenceCLInput”。以前的生成已成功。 + 已跳过目标“WarnCompileDuplicatedFilename”。以前的生成已成功。 + 已跳过目标“FixupCLCompileOptions”。以前的生成已成功。 + 已跳过目标“SelectCustomBuild”。以前的生成已成功。 + 由于条件的计算结果为 false,已跳过目标“SetModuleDependencies”;('$(DesignTimeBuild)' != 'true' and '$(EnableCppModules)' == 'true')的计算结果为('' != 'true' and '' == 'true')。 +06:34:27.167 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectClCompile: (目标 ID: 67)”(目标“ClCompile”依赖于它): +06:34:27.167 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SelectClCompile”的操作。: (目标 ID: 67) + 由于条件的计算结果为 false,已跳过目标“SelectAnalysisManifest”;('$(RunMsvcAnalysis)'=='true' and '$(SelectedFiles)'!='')的计算结果为('false'=='true' and ''!='')。 + 由于条件的计算结果为 false,已跳过目标“SetVConeMKLEnvironment”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(PlatformToolset)' == 'v143' AND '$(oneMKLProductDir)' != '')的计算结果为('No' != '' AND 'No' != 'No' AND 'v143' == 'v143' AND 'C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1' != '')。 + 由于条件的计算结果为 false,已跳过目标“CheckInstalledVCLibsoneMKL”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(PlatformToolset)' == 'v143')的计算结果为('No' != '' AND 'No' != 'No' AND 'v143' == 'v143')。 + 由于条件的计算结果为 false,已跳过目标“ManagedIncrementalBuildPreProcessDependencyGraph”;('@(ClCompile)' != '' and '$(EnableManagedIncrementalBuild)' == 'True')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;dllmain.c;StgSharpGraphic.c' != '' and 'false' == 'True')。 + 由于条件的计算结果为 false,已跳过目标“CheckIntelEnvironmentForVCLibsIPP1A”;('$(PlatformToolset)' == 'v143' AND '$(UseIntelIPP1A)' != '' AND '$(UseIntelIPP1A)' != 'false' AND '$(UseEnv)' != 'true')的计算结果为('v143' == 'v143' AND 'false' != '' AND 'false' != 'false' AND '' != 'true')。 + 由于条件的计算结果为 false,已跳过目标“CheckIntelEnvironmentForVCLibsoneDAL”;('$(UseInteloneDAL)' != '' AND '$(UseInteloneDAL)' != 'false' AND '$(UseEnv)' != 'true' AND '$(PlatformToolset)' == 'v143')的计算结果为('false' != '' AND 'false' != 'false' AND '' != 'true' AND 'v143' == 'v143')。 + 由于条件的计算结果为 false,已跳过目标“CheckIntelEnvironmentForVCLibsoneMKL”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(UseEnv)' != 'true' AND '$(PlatformToolset)' == 'v143')的计算结果为('No' != '' AND 'No' != 'No' AND '' != 'true' AND 'v143' == 'v143')。 + 由于条件的计算结果为 false,已跳过目标“CheckIntelEnvironmentForVCLibsoneTBB”;('$(PlatformToolset)' == 'v143' AND '$(UseInteloneTBB)' == 'true' AND '$(UseEnv)' != 'true')的计算结果为('v143' == 'v143' AND 'false' == 'true' AND '' != 'true')。 +06:34:27.167 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.targets”中的目标“CheckMixedPerfLibUsageVC: (目标 ID: 68)”(目标“ClCompile”依赖于它): + 设置属性: oneAPIPerfLibsInstalled=true + 由于 false 条件,已跳过任务“ICMessage”;('$(CnLPerfLibsUsed)'=='true' AND '$(oneAPIPerfLibsUsed)'=='true')计算为(''=='true' AND ''=='true')。 +06:34:27.167 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CheckMixedPerfLibUsageVC”的操作。: (目标 ID: 68) +06:34:27.167 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ClCompile: (目标 ID: 69)”(目标“_ClCompile”依赖于它): + 设置属性: CLToolArchitecture=Native64Bit + 任务“Delete” (任务 ID: 40) + 已完成执行任务“Delete”的操作。 (任务 ID: 40) + 由于 false 条件,已跳过任务“MultiToolTask”;('%(ClCompile.CompilerIteration)' == 'Modules')计算为('' == 'Modules')。 + 由于 false 条件,已跳过任务“MultiToolTask”;('%(ClCompile.CompilerIteration)' == '' and '$(MultiProcCL)' == 'true')计算为('' == '' and 'false' == 'true')。 + 由于 false 条件,已跳过任务“CL”;('%(ClCompile.PrecompiledHeader)' == 'Create' and '%(ClCompile.CompilerIteration)' == '' and '$(MultiProcCL)' != 'true')计算为('NotUsing' == 'Create' and '' == '' and 'false' != 'true')。 + 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“CL”任务。 + 任务“CL” (任务 ID: 41) + 任务参数:IgnoreStandardIncludePath=False (任务 ID: 41) + 任务参数:SmallerTypeCheck=False (任务 ID: 41) + 任务参数:SupportJustMyCode=True (任务 ID: 41) + 任务参数:ConformanceMode=true (任务 ID: 41) + 任务参数:PrecompiledHeader=NotUsing (任务 ID: 41) + 任务参数:BrowseInformation=False (任务 ID: 41) + 任务参数:PreprocessSuppressLineNumbers=False (任务 ID: 41) + 任务参数: + ExcludedInputPaths= + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt + C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052 + C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64 + C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64 + C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86 + C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide + C:\Program Files (x86)\HTML Help Workshop + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64 + C:\Windows\Microsoft.NET\Framework\v4.0.30319\ + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64 + C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ + C:\Windows\Microsoft.NET\Framework\v4.0.30319\ + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin + C:\Windows\Microsoft.NET\Framework\v4.0.30319\ + C:\Windows + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64 + C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64 (任务 ID: 41) + 任务参数:BufferSecurityCheck=true (任务 ID: 41) + 任务参数:TreatAngleIncludeAsExternal=False (任务 ID: 41) + 任务参数:CompileAs=CompileAsC (任务 ID: 41) + 任务参数:MinimalRebuildFromTracking=True (任务 ID: 41) + 任务参数:ModuleDependenciesFile=x64\Debug\ (任务 ID: 41) + 任务参数:BuildingInIde=True (任务 ID: 41) + 任务参数:WholeProgramOptimization=False (任务 ID: 41) + 任务参数:ToolArchitecture=Native64Bit (任务 ID: 41) + 任务参数:TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ (任务 ID: 41) + 任务参数:WarningLevel=Level3 (任务 ID: 41) + 任务参数:TreatWChar_tAsBuiltInType=True (任务 ID: 41) + 任务参数:SpectreMitigation=false (任务 ID: 41) + 任务参数:WinRTNoStdLib=False (任务 ID: 41) + 任务参数:BrowseInformationFile=x64\Debug\ (任务 ID: 41) + 任务参数:XMLDocumentationFileName=x64\Debug\ (任务 ID: 41) + 任务参数:ExpandAttributedSource=False (任务 ID: 41) + 任务参数:DebugInformationFormat=EditAndContinue (任务 ID: 41) + 任务参数:EnableFuzzer=False (任务 ID: 41) + 任务参数:MinimalRebuild=False (任务 ID: 41) + 任务参数:Optimization=Disabled (任务 ID: 41) + 任务参数:SourceDependenciesFile=x64\Debug\ (任务 ID: 41) + 任务参数:InlineFunctionExpansion=Default (任务 ID: 41) + 任务参数:GenerateModuleDependencies=False (任务 ID: 41) + 任务参数:SDLCheck=True (任务 ID: 41) + 任务参数: + Sources= + ..\..\..\..\..\..\..\Programmer\GLenv\glad.c + AcceptableNonZeroExitCodes= + AnalyzeExternalRuleset= + AssemblerListingLocation= + AssemblerOutput=NoListing + BasicRuntimeChecks=EnableFastChecks + BrowseInformation=false + BrowseInformationFile=x64\Debug\ + BufferSecurityCheck=true + BuildingInIDE=true + CallingConvention=Cdecl + CompileAs=CompileAsC + ConformanceMode=true + DebugInformationFormat=EditAndContinue + DeleteOutputBeforeExecute=true + DiagnosticsFormat=Column + DisableAnalyzeExternal= + DisableLanguageExtensions=false + EnableASAN=false + EnableEnhancedInstructionSet=NotSet + EnableFiberSafeOptimizations=false + EnableFuzzer=false + ErrorReporting=Prompt + ExceptionHandling=Sync + ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; + ExpandAttributedSource=false + ExternalWarningLevel=Level3 + FavorSizeOrSpeed=Neither + FloatingPointModel=Precise + ForceConformanceInForLoopScope=true + ForcedIncludeFiles= + ForcedUsingFiles= + GenerateModuleDependencies=false + GenerateSourceDependencies=false + GenerateXMLDocumentationFiles=false + IgnoreStandardIncludePath=false + ImpLibCompiled= + InlineFunctionExpansion=Default + IntelJCCErratum=false + IntrinsicFunctions=false + LanguageStandard=Default + LanguageStandard_C=Default + LibCompiled= + LinkCompiled=true + MinimalRebuild=false + MinimalRebuildFromTracking=true + ModuleDependenciesFile=x64\Debug\ + ModuleOutputFile= + ObjectFileName=x64\Debug\ + OmitDefaultLibName=false + Optimization=Disabled + PrecompiledHeader=NotUsing + PrecompiledHeaderFile= + PrecompiledHeaderOutputFile= + PreprocessKeepComments=false + PreprocessorDefinitions=_DEBUG;STGSHQRPGRAPHIC_EXPORTS;_WINDOWS;_USRDLL;_WINDLL;_UNICODE;UNICODE; + PreprocessSuppressLineNumbers=false + PreprocessToFile=false + ProgramDataBaseFileName=x64\Debug\vc143.pdb + RemoveUnreferencedCodeData=true + RuntimeLibrary=MultiThreadedDLL + ScanSourceForModuleDependencies=false + SDLCheck=true + ShowIncludes=false + SmallerTypeCheck=false + SourceDependenciesFile=x64\Debug\ + SpectreMitigation=false + StructMemberAlignment=Default + SupportJustMyCode=true + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TranslateIncludes=false + TreatAngleIncludeAsExternal=false + TreatExternalTemplatesAsInternal=true + TreatWarningAsError=false + TreatWChar_tAsBuiltInType=true + UndefineAllPreprocessorDefinitions=false + UseFullPaths=true + UseUnicodeForAssemblerListing= + WarningLevel=Level3 + WholeProgramOptimization=false + WinRTNoStdLib=false + XMLDocumentationFileName=x64\Debug\ + dllmain.c + AcceptableNonZeroExitCodes= + AnalyzeExternalRuleset= + AssemblerListingLocation= + AssemblerOutput=NoListing + BasicRuntimeChecks=EnableFastChecks + BrowseInformation=false + BrowseInformationFile=x64\Debug\ + BufferSecurityCheck=true + BuildingInIDE=true + CallingConvention=Cdecl + CompileAs=CompileAsC + ConformanceMode=true + DebugInformationFormat=EditAndContinue + DeleteOutputBeforeExecute=true + DiagnosticsFormat=Column + DisableAnalyzeExternal= + DisableLanguageExtensions=false + EnableASAN=false + EnableEnhancedInstructionSet=NotSet + EnableFiberSafeOptimizations=false + EnableFuzzer=false + ErrorReporting=Prompt + ExceptionHandling=Sync + ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; + ExpandAttributedSource=false + ExternalWarningLevel=Level3 + FavorSizeOrSpeed=Neither + FloatingPointModel=Precise + ForceConformanceInForLoopScope=true + ForcedIncludeFiles= + ForcedUsingFiles= + GenerateModuleDependencies=false + GenerateSourceDependencies=false + GenerateXMLDocumentationFiles=false + IgnoreStandardIncludePath=false + ImpLibCompiled= + InlineFunctionExpansion=Default + IntelJCCErratum=false + IntrinsicFunctions=false + LanguageStandard=Default + LanguageStandard_C=Default + LibCompiled= + LinkCompiled=true + MinimalRebuild=false + MinimalRebuildFromTracking=true + ModuleDependenciesFile=x64\Debug\ + ModuleOutputFile= + ObjectFileName=x64\Debug\ + OmitDefaultLibName=false + Optimization=Disabled + PrecompiledHeader=NotUsing + PrecompiledHeaderFile= + PrecompiledHeaderOutputFile= + PreprocessKeepComments=false + PreprocessorDefinitions=_DEBUG;STGSHQRPGRAPHIC_EXPORTS;_WINDOWS;_USRDLL;_WINDLL;_UNICODE;UNICODE; + PreprocessSuppressLineNumbers=false + PreprocessToFile=false + ProgramDataBaseFileName=x64\Debug\vc143.pdb + RemoveUnreferencedCodeData=true + RuntimeLibrary=MultiThreadedDLL + ScanSourceForModuleDependencies=false + SDLCheck=true + ShowIncludes=false + SmallerTypeCheck=false + SourceDependenciesFile=x64\Debug\ + SpectreMitigation=false + StructMemberAlignment=Default + SupportJustMyCode=true + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TranslateIncludes=false + TreatAngleIncludeAsExternal=false + TreatExternalTemplatesAsInternal=true + TreatWarningAsError=false + TreatWChar_tAsBuiltInType=true + UndefineAllPreprocessorDefinitions=false + UseFullPaths=true + UseUnicodeForAssemblerListing= + WarningLevel=Level3 + WholeProgramOptimization=false + WinRTNoStdLib=false + XMLDocumentationFileName=x64\Debug\ + StgSharpGraphic.c + AcceptableNonZeroExitCodes= + AnalyzeExternalRuleset= + AssemblerListingLocation= + AssemblerOutput=NoListing + BasicRuntimeChecks=EnableFastChecks + BrowseInformation=false + BrowseInformationFile=x64\Debug\ + BufferSecurityCheck=true + BuildingInIDE=true + CallingConvention=Cdecl + CompileAs=CompileAsC + ConformanceMode=true + DebugInformationFormat=EditAndContinue + DeleteOutputBeforeExecute=true + DiagnosticsFormat=Column + DisableAnalyzeExternal= + DisableLanguageExtensions=false + EnableASAN=false + EnableEnhancedInstructionSet=NotSet + EnableFiberSafeOptimizations=false + EnableFuzzer=false + ErrorReporting=Prompt + ExceptionHandling=Sync + ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; + ExpandAttributedSource=false + ExternalWarningLevel=Level3 + FavorSizeOrSpeed=Neither + FloatingPointModel=Precise + ForceConformanceInForLoopScope=true + ForcedIncludeFiles= + ForcedUsingFiles= + GenerateModuleDependencies=false + GenerateSourceDependencies=false + GenerateXMLDocumentationFiles=false + IgnoreStandardIncludePath=false + ImpLibCompiled= + InlineFunctionExpansion=Default + IntelJCCErratum=false + IntrinsicFunctions=false + LanguageStandard=Default + LanguageStandard_C=Default + LibCompiled= + LinkCompiled=true + MinimalRebuild=false + MinimalRebuildFromTracking=true + ModuleDependenciesFile=x64\Debug\ + ModuleOutputFile= + ObjectFileName=x64\Debug\ + OmitDefaultLibName=false + Optimization=Disabled + PrecompiledHeader=NotUsing + PrecompiledHeaderFile= + PrecompiledHeaderOutputFile= + PreprocessKeepComments=false + PreprocessorDefinitions=_DEBUG;STGSHQRPGRAPHIC_EXPORTS;_WINDOWS;_USRDLL;_WINDLL;_UNICODE;UNICODE; + PreprocessSuppressLineNumbers=false + PreprocessToFile=false + ProgramDataBaseFileName=x64\Debug\vc143.pdb + RemoveUnreferencedCodeData=true + RuntimeLibrary=MultiThreadedDLL + ScanSourceForModuleDependencies=false + SDLCheck=true + ShowIncludes=false + SmallerTypeCheck=false + SourceDependenciesFile=x64\Debug\ + SpectreMitigation=false + StructMemberAlignment=Default + SupportJustMyCode=true + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TranslateIncludes=false + TreatAngleIncludeAsExternal=false + TreatExternalTemplatesAsInternal=true + TreatWarningAsError=false + TreatWChar_tAsBuiltInType=true + UndefineAllPreprocessorDefinitions=false + UseFullPaths=true + UseUnicodeForAssemblerListing= + WarningLevel=Level3 + WholeProgramOptimization=false + WinRTNoStdLib=false + XMLDocumentationFileName=x64\Debug\ (任务 ID: 41) + 任务参数:ProgramDataBaseFileName=x64\Debug\vc143.pdb (任务 ID: 41) + 任务参数:RemoveUnreferencedCodeData=True (任务 ID: 41) + 任务参数:FloatingPointModel=Precise (任务 ID: 41) + 任务参数:StructMemberAlignment=Default (任务 ID: 41) + 任务参数:ExternalWarningLevel=Level3 (任务 ID: 41) + 任务参数: + PreprocessorDefinitions= + _DEBUG + STGSHQRPGRAPHIC_EXPORTS + _WINDOWS + _USRDLL + _WINDLL + _UNICODE + UNICODE (任务 ID: 41) + 任务参数:TranslateIncludes=False (任务 ID: 41) + 任务参数:YieldDuringToolExecution=True (任务 ID: 41) + 任务参数:ErrorReporting=Prompt (任务 ID: 41) + 任务参数:EnableFiberSafeOptimizations=False (任务 ID: 41) + 任务参数:GenerateXMLDocumentationFiles=False (任务 ID: 41) + 任务参数:DeleteOutputBeforeExecute=True (任务 ID: 41) + 任务参数:EnableASAN=False (任务 ID: 41) + 任务参数:IntelJCCErratum=False (任务 ID: 41) + 任务参数:TreatWarningAsError=False (任务 ID: 41) + 任务参数:ForceConformanceInForLoopScope=True (任务 ID: 41) + 任务参数:BasicRuntimeChecks=EnableFastChecks (任务 ID: 41) + 任务参数:LanguageStandard_C=Default (任务 ID: 41) + 任务参数:EnableEnhancedInstructionSet=NotSet (任务 ID: 41) + 任务参数:CallingConvention=Cdecl (任务 ID: 41) + 任务参数:PreprocessToFile=False (任务 ID: 41) + 任务参数:ShowIncludes=False (任务 ID: 41) + 任务参数:IntrinsicFunctions=False (任务 ID: 41) + 任务参数:RuntimeLibrary=MultiThreadedDLL (任务 ID: 41) + 任务参数:LanguageStandard=Default (任务 ID: 41) + 任务参数:UseFullPaths=True (任务 ID: 41) + 任务参数:TrackFileAccess=True (任务 ID: 41) + 任务参数:GenerateSourceDependencies=False (任务 ID: 41) + 任务参数:ExceptionHandling=Sync (任务 ID: 41) + 任务参数:SuppressStartupBanner=True (任务 ID: 41) + 任务参数:OmitDefaultLibName=False (任务 ID: 41) + 任务参数:DisableLanguageExtensions=False (任务 ID: 41) + 任务参数:ObjectFileName=x64\Debug\ (任务 ID: 41) + 任务参数:PreprocessKeepComments=False (任务 ID: 41) + 任务参数:UndefineAllPreprocessorDefinitions=False (任务 ID: 41) + 任务参数:AssemblerOutput=NoListing (任务 ID: 41) + 任务参数:FavorSizeOrSpeed=Neither (任务 ID: 41) + 任务参数:DiagnosticsFormat=Column (任务 ID: 41) + 因缺少 PDB“x64\Debug\vc143.pdb”而强行要求对所有源文件重新编译。 (任务 ID: 41) + 传递给工具的环境变量为: (任务 ID: 41) + VS_UNICODE_OUTPUT=1940 (任务 ID: 41) + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\CL.exe /c /ZI /JMC /nologo /W3 /WX- /diagnostics:column /sdl /Od /D _DEBUG /D STGSHQRPGRAPHIC_EXPORTS /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /RTC1 /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /permissive- /Fo"x64\Debug\\" /Fd"x64\Debug\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt ..\..\..\..\..\..\..\Programmer\GLenv\glad.c dllmain.c StgSharpGraphic.c (任务 ID: 41) + 跟踪命令: (任务 ID: 41) + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Tracker.exe /d "C:\Program Files (x86)\MSBuild\15.0\FileTracker\FileTracker32.dll" /i "D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug\StgSharpGraphic.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\DLLMAIN.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.C|D:\PROGRAMMER\GLENV\GLAD.C" /b MSBuildConsole_CancelEventb09c65c59a624333af3dedc03d0b9910 /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\CL.exe" /c /ZI /JMC /nologo /W3 /WX- /diagnostics:column /sdl /Od /D _DEBUG /D STGSHQRPGRAPHIC_EXPORTS /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /RTC1 /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /permissive- /Fo"x64\Debug\\" /Fd"x64\Debug\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt ..\..\..\..\..\..\..\Programmer\GLenv\glad.c dllmain.c StgSharpGraphic.c (任务 ID: 41) + glad.c (任务 ID: 41) + dllmain.c (任务 ID: 41) + StgSharpGraphic.c (任务 ID: 41) +06:34:27.864 1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\minwindef.h(130,1): warning C4005: “APIENTRY”: 宏重定义 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\GLenv\include\glad\glad.h(42): message : 参见“APIENTRY”的前一个定义 (任务 ID: 41) + 正在生成代码... (任务 ID: 41) + 已完成执行任务“CL”的操作。 (任务 ID: 41) +06:34:28.102 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ClCompile”的操作。: (目标 ID: 69) + 由于条件的计算结果为 false,已跳过目标“RunSelectedFileNativeCodeAnalysis”;('$(RunMsvcAnalysis)'=='true' and '$(SelectedFiles)'!='')的计算结果为('false'=='true' and ''!='')。 + 由于条件的计算结果为 false,已跳过目标“ManagedIncrementalBuildPostProcessDependencyGraph”;('@(ClCompile)' != '' and '$(EnableManagedIncrementalBuild)' == 'True')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;dllmain.c;StgSharpGraphic.c' != '' and 'false' == 'True')。 + 由于条件的计算结果为 false,已跳过目标“NoAnalysisToolEnabledWarning”;('$(RunCppAnalysis)'=='true' AND '$(EnableMicrosoftCodeAnalysis)'=='false' AND '$(EnableClangTidyCodeAnalysis)'=='false')的计算结果为('false'=='true' AND 'true'=='false' AND 'false'=='false')。 + 由于条件的计算结果为 false,已跳过目标“RunSelectedFileClangTidy”;('$(RunClangCppAnalysis)'=='true' AND '$(SelectedFiles)'!='')的计算结果为('false'=='true' AND ''!='')。 + 由于条件的计算结果为 false,已跳过目标“MicrosoftAnalysisIncompatiableWithClangCl”;('$(RunCppAnalysis)'=='true' AND '$(EnableMicrosoftCodeAnalysis)'=='true' AND '$(UseClangCl)'=='true')的计算结果为('false'=='true' AND 'true'=='true' AND ''=='true')。 +06:34:28.102 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterClCompile: (目标 ID: 70)”(目标“_ClCompile”依赖于它): +06:34:28.102 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterClCompile”的操作。: (目标 ID: 70) +06:34:28.102 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ClCompile: (目标 ID: 71)”(目标“_BuildCompileAction”依赖于它): +06:34:28.102 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ClCompile”的操作。: (目标 ID: 71) + 由于条件的计算结果为 false,已跳过目标“_ResGen”;('@(EmbeddedResource)'!='')的计算结果为(''!='')。 +06:34:28.102 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeResourceCompile: (目标 ID: 72)”(目标“_ResourceCompile”依赖于它): +06:34:28.102 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResourceCompile”的操作。: (目标 ID: 72) +06:34:28.102 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForResourceCompile: (目标 ID: 73)”(目标“_ResourceCompile”依赖于它): + 添加的项: RcDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug + 任务“MakeDir” (任务 ID: 42) + 任务参数:Directories=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug (任务 ID: 42) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 42) + 删除的项: RcDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug +06:34:28.102 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForResourceCompile”的操作。: (目标 ID: 73) + 由于条件的计算结果为 false,已跳过目标“ResourceCompile”;('@(ResourceCompile)' != '')的计算结果为('' != '')。 +06:34:28.103 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterResourceCompile: (目标 ID: 74)”(目标“_ResourceCompile”依赖于它): +06:34:28.103 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResourceCompile”的操作。: (目标 ID: 74) +06:34:28.103 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ResourceCompile: (目标 ID: 75)”(目标“_BuildCompileAction”依赖于它): +06:34:28.103 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ResourceCompile”的操作。: (目标 ID: 75) + 由于条件的计算结果为 false,已跳过目标“_ImpLib”;('$(ImpLibCompiled)' == 'true')的计算结果为('' == 'true')。 + 由于条件的计算结果为 false,已跳过目标“_Lib”;('$(LibCompiled)' == 'true')的计算结果为('' == 'true')。 +06:34:28.103 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildCompileEvent: (目标 ID: 76)”(目标“_BuildCompileAction”依赖于它): +06:34:28.103 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildCompileEvent”的操作。: (目标 ID: 76) +06:34:28.103 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildCompileAction: (目标 ID: 77)”(目标“BuildCompile”依赖于它): +06:34:28.103 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildCompileAction”的操作。: (目标 ID: 77) +06:34:28.103 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompile: (目标 ID: 78)”(目标“Build”依赖于它): +06:34:28.103 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompile”的操作。: (目标 ID: 78) + 已跳过目标“PrepareProjectReferences”。以前的生成已成功。 +06:34:28.103 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildLinkTraverse: (目标 ID: 79)”(目标“BuildLink”依赖于它): + 由于 false 条件,已跳过任务“MSBuild”;('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true')计算为('' == 'true' and '' != '' and '' != '' and '' == 'true')。 +06:34:28.103 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLinkTraverse”的操作。: (目标 ID: 79) + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“ResolveReferences”。以前的生成已成功。 +06:34:28.103 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLegacyManifestEmbedding: (目标 ID: 80)”(目标“_BuildLinkAction”依赖于它): + 添加的项: + Manifest= + temp + AcceptableNonZeroExitCodes= + EnableDPIAwareness=false + GenerateCatalogFiles=false + LinkCompiledInterface=false + MinimalRebuildFromTracking=true + OutputManifestFile=x64\Debug\StgShqrpGraphic.dll.embed.manifest + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + UpdateFileHashes=false + VerboseOutput=true + _LocalVariable=true + 由于 false 条件,已跳过任务“VCMessage”;('$(RevertManifestEmbedding)' == 'true' and '$(_LegacyManifestEmbeddingDebug)' == 'true')计算为('' == 'true' and '' == 'true')。 + 删除的项: + Manifest= + temp + AcceptableNonZeroExitCodes= + EnableDPIAwareness=false + GenerateCatalogFiles=false + LinkCompiledInterface=false + MinimalRebuildFromTracking=true + OutputManifestFile=x64\Debug\StgShqrpGraphic.dll.embed.manifest + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + UpdateFileHashes=false + VerboseOutput=true + _LocalVariable=true +06:34:28.103 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLegacyManifestEmbedding”的操作。: (目标 ID: 80) +06:34:28.103 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeLink: (目标 ID: 81)”(目标“_Link”依赖于它): +06:34:28.103 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeLink”的操作。: (目标 ID: 81) +06:34:28.103 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCOutputs: (目标 ID: 82)”(目标“ComputeRCGeneratedLinkInputs”依赖于它): +06:34:28.103 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCOutputs”的操作。: (目标 ID: 82) +06:34:28.103 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCGeneratedLinkInputs: (目标 ID: 83)”(目标“_Link”依赖于它): +06:34:28.103 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCGeneratedLinkInputs”的操作。: (目标 ID: 83) +06:34:28.103 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestGeneratedLinkerInputs: (目标 ID: 84)”(目标“_Link”依赖于它): +06:34:28.103 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestGeneratedLinkerInputs”的操作。: (目标 ID: 84) + 已跳过目标“ComputeCustomBuildOutput”。以前的生成已成功。 + 由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。 + 已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。 + 已跳过目标“ComputeCLInputPDBName”。以前的生成已成功。 + 已跳过目标“ComputeReferenceCLInput”。以前的生成已成功。 + 已跳过目标“WarnCompileDuplicatedFilename”。以前的生成已成功。 + 已跳过目标“FixupCLCompileOptions”。以前的生成已成功。 +06:34:28.103 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLOutputs: (目标 ID: 85)”(目标“ComputeCLGeneratedLinkInputs”依赖于它): + 添加的项: + Obj= + x64\Debug\glad.obj + AcceptableNonZeroExitCodes= + AnalyzeExternalRuleset= + AssemblerListingLocation= + AssemblerOutput=NoListing + BasicRuntimeChecks=EnableFastChecks + BrowseInformation=false + BrowseInformationFile=x64\Debug\ + BufferSecurityCheck=true + BuildingInIDE=true + CallingConvention=Cdecl + CompileAs=CompileAsC + ConformanceMode=true + DebugInformationFormat=EditAndContinue + DeleteOutputBeforeExecute=true + DiagnosticsFormat=Column + DisableAnalyzeExternal= + DisableLanguageExtensions=false + EnableASAN=false + EnableEnhancedInstructionSet=NotSet + EnableFiberSafeOptimizations=false + EnableFuzzer=false + ErrorReporting=Prompt + ExceptionHandling=Sync + ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; + ExpandAttributedSource=false + ExternalWarningLevel=Level3 + FavorSizeOrSpeed=Neither + FloatingPointModel=Precise + ForceConformanceInForLoopScope=true + ForcedIncludeFiles= + ForcedUsingFiles= + GenerateModuleDependencies=false + GenerateSourceDependencies=false + GenerateXMLDocumentationFiles=false + IgnoreStandardIncludePath=false + ImpLibCompiled= + InlineFunctionExpansion=Default + IntelJCCErratum=false + IntrinsicFunctions=false + LanguageStandard=Default + LanguageStandard_C=Default + LibCompiled= + LinkCompiled=true + MinimalRebuild=false + MinimalRebuildFromTracking=true + ModuleDependenciesFile=x64\Debug\ + ModuleOutputFile= + ObjectFileName=x64\Debug\ + OmitDefaultLibName=false + Optimization=Disabled + PrecompiledHeader=NotUsing + PrecompiledHeaderFile= + PrecompiledHeaderOutputFile= + PreprocessKeepComments=false + PreprocessorDefinitions=_DEBUG;STGSHQRPGRAPHIC_EXPORTS;_WINDOWS;_USRDLL;_WINDLL;_UNICODE;UNICODE; + PreprocessSuppressLineNumbers=false + PreprocessToFile=false + ProgramDataBaseFileName=x64\Debug\vc143.pdb + RemoveUnreferencedCodeData=true + RuntimeLibrary=MultiThreadedDLL + ScanSourceForModuleDependencies=false + SDLCheck=true + ShowIncludes=false + SmallerTypeCheck=false + SourceDependenciesFile=x64\Debug\ + SpectreMitigation=false + StructMemberAlignment=Default + SupportJustMyCode=true + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TranslateIncludes=false + TreatAngleIncludeAsExternal=false + TreatExternalTemplatesAsInternal=true + TreatWarningAsError=false + TreatWChar_tAsBuiltInType=true + UndefineAllPreprocessorDefinitions=false + UseFullPaths=true + UseUnicodeForAssemblerListing= + WarningLevel=Level3 + WholeProgramOptimization=false + WinRTNoStdLib=false + XMLDocumentationFileName=x64\Debug\ + x64\Debug\dllmain.obj + AcceptableNonZeroExitCodes= + AnalyzeExternalRuleset= + AssemblerListingLocation= + AssemblerOutput=NoListing + BasicRuntimeChecks=EnableFastChecks + BrowseInformation=false + BrowseInformationFile=x64\Debug\ + BufferSecurityCheck=true + BuildingInIDE=true + CallingConvention=Cdecl + CompileAs=CompileAsC + ConformanceMode=true + DebugInformationFormat=EditAndContinue + DeleteOutputBeforeExecute=true + DiagnosticsFormat=Column + DisableAnalyzeExternal= + DisableLanguageExtensions=false + EnableASAN=false + EnableEnhancedInstructionSet=NotSet + EnableFiberSafeOptimizations=false + EnableFuzzer=false + ErrorReporting=Prompt + ExceptionHandling=Sync + ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; + ExpandAttributedSource=false + ExternalWarningLevel=Level3 + FavorSizeOrSpeed=Neither + FloatingPointModel=Precise + ForceConformanceInForLoopScope=true + ForcedIncludeFiles= + ForcedUsingFiles= + GenerateModuleDependencies=false + GenerateSourceDependencies=false + GenerateXMLDocumentationFiles=false + IgnoreStandardIncludePath=false + ImpLibCompiled= + InlineFunctionExpansion=Default + IntelJCCErratum=false + IntrinsicFunctions=false + LanguageStandard=Default + LanguageStandard_C=Default + LibCompiled= + LinkCompiled=true + MinimalRebuild=false + MinimalRebuildFromTracking=true + ModuleDependenciesFile=x64\Debug\ + ModuleOutputFile= + ObjectFileName=x64\Debug\ + OmitDefaultLibName=false + Optimization=Disabled + PrecompiledHeader=NotUsing + PrecompiledHeaderFile= + PrecompiledHeaderOutputFile= + PreprocessKeepComments=false + PreprocessorDefinitions=_DEBUG;STGSHQRPGRAPHIC_EXPORTS;_WINDOWS;_USRDLL;_WINDLL;_UNICODE;UNICODE; + PreprocessSuppressLineNumbers=false + PreprocessToFile=false + ProgramDataBaseFileName=x64\Debug\vc143.pdb + RemoveUnreferencedCodeData=true + RuntimeLibrary=MultiThreadedDLL + ScanSourceForModuleDependencies=false + SDLCheck=true + ShowIncludes=false + SmallerTypeCheck=false + SourceDependenciesFile=x64\Debug\ + SpectreMitigation=false + StructMemberAlignment=Default + SupportJustMyCode=true + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TranslateIncludes=false + TreatAngleIncludeAsExternal=false + TreatExternalTemplatesAsInternal=true + TreatWarningAsError=false + TreatWChar_tAsBuiltInType=true + UndefineAllPreprocessorDefinitions=false + UseFullPaths=true + UseUnicodeForAssemblerListing= + WarningLevel=Level3 + WholeProgramOptimization=false + WinRTNoStdLib=false + XMLDocumentationFileName=x64\Debug\ + x64\Debug\StgSharpGraphic.obj + AcceptableNonZeroExitCodes= + AnalyzeExternalRuleset= + AssemblerListingLocation= + AssemblerOutput=NoListing + BasicRuntimeChecks=EnableFastChecks + BrowseInformation=false + BrowseInformationFile=x64\Debug\ + BufferSecurityCheck=true + BuildingInIDE=true + CallingConvention=Cdecl + CompileAs=CompileAsC + ConformanceMode=true + DebugInformationFormat=EditAndContinue + DeleteOutputBeforeExecute=true + DiagnosticsFormat=Column + DisableAnalyzeExternal= + DisableLanguageExtensions=false + EnableASAN=false + EnableEnhancedInstructionSet=NotSet + EnableFiberSafeOptimizations=false + EnableFuzzer=false + ErrorReporting=Prompt + ExceptionHandling=Sync + ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; + ExpandAttributedSource=false + ExternalWarningLevel=Level3 + FavorSizeOrSpeed=Neither + FloatingPointModel=Precise + ForceConformanceInForLoopScope=true + ForcedIncludeFiles= + ForcedUsingFiles= + GenerateModuleDependencies=false + GenerateSourceDependencies=false + GenerateXMLDocumentationFiles=false + IgnoreStandardIncludePath=false + ImpLibCompiled= + InlineFunctionExpansion=Default + IntelJCCErratum=false + IntrinsicFunctions=false + LanguageStandard=Default + LanguageStandard_C=Default + LibCompiled= + LinkCompiled=true + MinimalRebuild=false + MinimalRebuildFromTracking=true + ModuleDependenciesFile=x64\Debug\ + ModuleOutputFile= + ObjectFileName=x64\Debug\ + OmitDefaultLibName=false + Optimization=Disabled + PrecompiledHeader=NotUsing + PrecompiledHeaderFile= + PrecompiledHeaderOutputFile= + PreprocessKeepComments=false + PreprocessorDefinitions=_DEBUG;STGSHQRPGRAPHIC_EXPORTS;_WINDOWS;_USRDLL;_WINDLL;_UNICODE;UNICODE; + PreprocessSuppressLineNumbers=false + PreprocessToFile=false + ProgramDataBaseFileName=x64\Debug\vc143.pdb + RemoveUnreferencedCodeData=true + RuntimeLibrary=MultiThreadedDLL + ScanSourceForModuleDependencies=false + SDLCheck=true + ShowIncludes=false + SmallerTypeCheck=false + SourceDependenciesFile=x64\Debug\ + SpectreMitigation=false + StructMemberAlignment=Default + SupportJustMyCode=true + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TranslateIncludes=false + TreatAngleIncludeAsExternal=false + TreatExternalTemplatesAsInternal=true + TreatWarningAsError=false + TreatWChar_tAsBuiltInType=true + UndefineAllPreprocessorDefinitions=false + UseFullPaths=true + UseUnicodeForAssemblerListing= + WarningLevel=Level3 + WholeProgramOptimization=false + WinRTNoStdLib=false + XMLDocumentationFileName=x64\Debug\ +06:34:28.103 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLOutputs”的操作。: (目标 ID: 85) +06:34:28.103 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLGeneratedLinkInputs: (目标 ID: 86)”(目标“_Link”依赖于它): + 添加的项: + Link= + x64\Debug\glad.obj + AcceptableNonZeroExitCodes= + AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + Driver=NotSet + EnableUAC=false + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + IncrementalLinkDatabaseFile=x64\Debug\StgShqrpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\StgShqrpGraphic.iobj + ManifestFile=x64\Debug\StgShqrpGraphic.dll.intermediate.manifest + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pgd + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false + x64\Debug\dllmain.obj + AcceptableNonZeroExitCodes= + AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + Driver=NotSet + EnableUAC=false + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + IncrementalLinkDatabaseFile=x64\Debug\StgShqrpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\StgShqrpGraphic.iobj + ManifestFile=x64\Debug\StgShqrpGraphic.dll.intermediate.manifest + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pgd + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false + x64\Debug\StgSharpGraphic.obj + AcceptableNonZeroExitCodes= + AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + Driver=NotSet + EnableUAC=false + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + IncrementalLinkDatabaseFile=x64\Debug\StgShqrpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\StgShqrpGraphic.iobj + ManifestFile=x64\Debug\StgShqrpGraphic.dll.intermediate.manifest + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pgd + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false +06:34:28.104 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLGeneratedLinkInputs”的操作。: (目标 ID: 86) +06:34:28.104 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkInputsFromProject: (目标 ID: 87)”(目标“_Link”依赖于它): + 添加的项: + Link= + GLenv\glfw3.lib + AcceptableNonZeroExitCodes= + AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + Driver=NotSet + EnableUAC=false + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + IncrementalLinkDatabaseFile=x64\Debug\StgShqrpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\StgShqrpGraphic.iobj + ManifestFile=x64\Debug\StgShqrpGraphic.dll.intermediate.manifest + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pgd + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false + GLenv\glfw3dll.lib + AcceptableNonZeroExitCodes= + AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + Driver=NotSet + EnableUAC=false + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + IncrementalLinkDatabaseFile=x64\Debug\StgShqrpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\StgShqrpGraphic.iobj + ManifestFile=x64\Debug\StgShqrpGraphic.dll.intermediate.manifest + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pgd + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false + GLenv\glfw3_mt.lib + AcceptableNonZeroExitCodes= + AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + Driver=NotSet + EnableUAC=false + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + IncrementalLinkDatabaseFile=x64\Debug\StgShqrpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\StgShqrpGraphic.iobj + ManifestFile=x64\Debug\StgShqrpGraphic.dll.intermediate.manifest + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pgd + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false +06:34:28.104 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkInputsFromProject”的操作。: (目标 ID: 87) + 由于条件的计算结果为 false,已跳过目标“ComputeReferenceLinkInputs”;(@(ProjectReference) != '')的计算结果为( != '')。 +06:34:28.104 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestInputsTargets: (目标 ID: 88)”(目标“_Link”依赖于它): + 添加的项: + Manifest= + temp + AcceptableNonZeroExitCodes= + EnableDPIAwareness=false + GenerateCatalogFiles=false + LinkCompiledInterface=false + MinimalRebuildFromTracking=true + OutputManifestFile=x64\Debug\StgShqrpGraphic.dll.embed.manifest + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + UpdateFileHashes=false + VerboseOutput=true + _LocalVariable=true + 设置属性: _ManifestToIgnore=x64\Debug\StgShqrpGraphic.dll.intermediate.manifest + 设置属性: VCManifestDir=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\Include\Manifest\ + 删除的项: + Manifest= + temp + AcceptableNonZeroExitCodes= + EnableDPIAwareness=false + GenerateCatalogFiles=false + LinkCompiledInterface=false + MinimalRebuildFromTracking=true + OutputManifestFile=x64\Debug\StgShqrpGraphic.dll.embed.manifest + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + UpdateFileHashes=false + VerboseOutput=true + _LocalVariable=true +06:34:28.104 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestInputsTargets”的操作。: (目标 ID: 88) + 由于条件的计算结果为 false,已跳过目标“ManifestResourceCompile”;('$(EmbedManifestBy)' == 'LINK' and '@(Manifest)' != '')的计算结果为('LINK' == 'LINK' and '' != '')。 +06:34:28.104 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AssignTargetPaths: (目标 ID: 89)”(目标“PrepareResourceNames”依赖于它): + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignTargetPath”任务。 + 任务“AssignTargetPath” (任务 ID: 43) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 43) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 43) + 任务“AssignTargetPath” (任务 ID: 44) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 44) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 44) + 任务“AssignTargetPath” (任务 ID: 45) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 45) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 45) + 任务“AssignTargetPath” (任务 ID: 46) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 46) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 46) + 由于 false 条件,已跳过任务“AssignTargetPath”;('@(_DeploymentBaseManifestWithTargetPath)'=='' and '%(None.Extension)'=='.manifest')计算为(''=='' and ''=='.manifest')。 +06:34:28.105 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignTargetPaths”的操作。: (目标 ID: 89) + 已跳过目标“AssignTargetPaths”。以前的生成已成功。 +06:34:28.105 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SplitResourcesByCulture: (目标 ID: 90)”(目标“PrepareResourceNames”依赖于它): + 由于 false 条件,已跳过任务“Warning”;('@(ResxWithNoCulture)'!='')计算为(''!='')。 + 由于 false 条件,已跳过任务“Warning”;('@(ResxWithCulture)'!='')计算为(''!='')。 + 由于 false 条件,已跳过任务“Warning”;('@(NonResxWithCulture)'!='')计算为(''!='')。 + 由于 false 条件,已跳过任务“Warning”;('@(NonResxWithNoCulture)'!='')计算为(''!='')。 + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignCulture”任务。 + 任务“AssignCulture” (任务 ID: 47) + 已完成执行任务“AssignCulture”的操作。 (任务 ID: 47) +06:34:28.106 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SplitResourcesByCulture”的操作。: (目标 ID: 90) + 由于条件的计算结果为 false,已跳过目标“CreateManifestResourceNames”;('@(EmbeddedResource)' != '')的计算结果为('' != '')。 +06:34:28.106 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateCustomManifestResourceNames: (目标 ID: 91)”(目标“PrepareResourceNames”依赖于它): +06:34:28.106 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateCustomManifestResourceNames”的操作。: (目标 ID: 91) +06:34:28.106 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareResourceNames: (目标 ID: 92)”(目标“_Link”依赖于它): +06:34:28.106 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareResourceNames”的操作。: (目标 ID: 92) +06:34:28.106 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForLink: (目标 ID: 93)”(目标“_Link”依赖于它): + 设置属性: _LinkImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + 添加的项: _LinkImportLibraryFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + 添加的项: LinkDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug + 添加的项: LinkDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug + 添加的项: LinkDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug + 添加的项: LinkDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\ + 任务“MakeDir” (任务 ID: 48) + 任务参数: + Directories= + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\ (任务 ID: 48) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 48) + 删除的项: + LinkDirsToMake= + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\ + 删除的项: _LinkImportLibraryFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib +06:34:28.106 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForLink”的操作。: (目标 ID: 93) +06:34:28.106 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DoLinkOutputFilesMatch: (目标 ID: 94)”(目标“_Link”依赖于它): + 添加的项: _OutputFileFromLink=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' == '')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll' == '')。 + 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.FullPath)' != '$([System.IO.Path]::GetFullPath($(TargetPath)))')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll' != '' and 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll')。 + 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.Extension)' != '' and '%(_OutputFileFromLink.Extension)' != '$(TargetExt)')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll' != '' and '.dll' != '' and '.dll' != '.dll')。 + 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.Filename)' != '' and '%(_OutputFileFromLink.Filename)' != '$(TargetName)')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll' != '' and 'StgShqrpGraphic' != '' and 'StgShqrpGraphic' != 'StgShqrpGraphic')。 + 由于 false 条件,已跳过任务“VCMessage”;('%(Link.MinimumRequiredVersion)' != '' and ('%(Link.Subsystem)' == '' or '%(Link.Subsystem)' == 'NotSet'))计算为('' != '' and ('Windows' == '' or 'Windows' == 'NotSet'))。 +06:34:28.107 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“DoLinkOutputFilesMatch”的操作。: (目标 ID: 94) +06:34:28.107 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreLinkEvent: (目标 ID: 95)”(目标“_Link”依赖于它): + 由于 false 条件,已跳过任务“Message”;('%(PreLinkEvent.Message)' != '' and '%(PreLinkEvent.Command)' != '')计算为('' != '' and '' != '')。 + 由于 false 条件,已跳过任务“Exec”;('%(PreLinkEvent.Command)' != '')计算为('' != '')。 +06:34:28.107 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreLinkEvent”的操作。: (目标 ID: 95) +06:34:28.107 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ComputeLinkSwitches: (目标 ID: 96)”(目标“Link”依赖于它): + 设置属性: Link_MinimalRebuildFromTracking=true + 设置属性: LinkToolArchitecture=Native64Bit + 设置属性: _GenerateWindowsMetadata= +06:34:28.107 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkSwitches”的操作。: (目标 ID: 96) + 由于条件的计算结果为 false,已跳过目标“SetVConeMKLEnvironment”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(PlatformToolset)' == 'v143' AND '$(oneMKLProductDir)' != '')的计算结果为('No' != '' AND 'No' != 'No' AND 'v143' == 'v143' AND 'C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1' != '')。 + 由于条件的计算结果为 false,已跳过目标“SetVCLinkLiboneMKLEnvironment”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(PlatformToolset)' == 'v143')的计算结果为('No' != '' AND 'No' != 'No' AND 'v143' == 'v143')。 + 由于条件的计算结果为 false,已跳过目标“SetMPIEnvironment”;('$(UseIntelMPI)' == 'true')的计算结果为('false' == 'true')。 +06:34:28.107 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Link: (目标 ID: 97)”(目标“_Link”依赖于它): + 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“Link”任务。 + 任务“Link” (任务 ID: 49) + 任务参数:OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll (任务 ID: 49) + 任务参数:SwapRunFromCD=False (任务 ID: 49) + 任务参数:GenerateManifest=True (任务 ID: 49) + 任务参数:Profile=False (任务 ID: 49) + 任务参数:NoEntryPoint=False (任务 ID: 49) + 任务参数:DataExecutionPrevention=True (任务 ID: 49) + 任务参数:Driver=NotSet (任务 ID: 49) + 任务参数:ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb (任务 ID: 49) + 任务参数:TurnOffAssemblyGeneration=False (任务 ID: 49) + 任务参数: + ExcludedInputPaths= + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt + C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052 + C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64 + C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64 + C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86 + C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide + C:\Program Files (x86)\HTML Help Workshop + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64 + C:\Windows\Microsoft.NET\Framework\v4.0.30319\ + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64 + C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ + C:\Windows\Microsoft.NET\Framework\v4.0.30319\ + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin + C:\Windows\Microsoft.NET\Framework\v4.0.30319\ + C:\Windows + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64 + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64 + C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64 (任务 ID: 49) + 任务参数:RandomizedBaseAddress=True (任务 ID: 49) + 任务参数:MapExports=False (任务 ID: 49) + 任务参数: + AdditionalDependencies= + kernel32.lib + user32.lib + gdi32.lib + winspool.lib + comdlg32.lib + advapi32.lib + shell32.lib + ole32.lib + oleaut32.lib + uuid.lib + odbc32.lib + odbccp32.lib (任务 ID: 49) + 任务参数:AllowIsolation=True (任务 ID: 49) + 任务参数:SetChecksum=False (任务 ID: 49) + 任务参数:MinimalRebuildFromTracking=True (任务 ID: 49) + 任务参数:BuildingInIde=True (任务 ID: 49) + 任务参数:ToolArchitecture=Native64Bit (任务 ID: 49) + 任务参数:TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ (任务 ID: 49) + 任务参数:ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib (任务 ID: 49) + 任务参数:GenerateDebugInformation=true (任务 ID: 49) + 任务参数:LinkDLL=True (任务 ID: 49) + 任务参数:TargetMachine=MachineX64 (任务 ID: 49) + 任务参数: + Sources= + x64\Debug\glad.obj + AcceptableNonZeroExitCodes= + AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + Driver=NotSet + EnableUAC=false + ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + IncrementalLinkDatabaseFile=x64\Debug\StgShqrpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\StgShqrpGraphic.iobj + ManifestEmbed=true + ManifestFile= + ManifestInput=;;;;;;; + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase= + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false + WindowsMetadataFile= + WindowsMetadataKeyContainer= + WindowsMetadataLinkDelaySign= + WindowsMetadataLinkKeyFile= + WindowsMetadataSignHash= + x64\Debug\dllmain.obj + AcceptableNonZeroExitCodes= + AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + Driver=NotSet + EnableUAC=false + ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + IncrementalLinkDatabaseFile=x64\Debug\StgShqrpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\StgShqrpGraphic.iobj + ManifestEmbed=true + ManifestFile= + ManifestInput=;;;;;;; + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase= + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false + WindowsMetadataFile= + WindowsMetadataKeyContainer= + WindowsMetadataLinkDelaySign= + WindowsMetadataLinkKeyFile= + WindowsMetadataSignHash= + x64\Debug\StgSharpGraphic.obj + AcceptableNonZeroExitCodes= + AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + Driver=NotSet + EnableUAC=false + ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + IncrementalLinkDatabaseFile=x64\Debug\StgShqrpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\StgShqrpGraphic.iobj + ManifestEmbed=true + ManifestFile= + ManifestInput=;;;;;;; + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase= + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false + WindowsMetadataFile= + WindowsMetadataKeyContainer= + WindowsMetadataLinkDelaySign= + WindowsMetadataLinkKeyFile= + WindowsMetadataSignHash= + GLenv\glfw3.lib + AcceptableNonZeroExitCodes= + AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + Driver=NotSet + EnableUAC=false + ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + IncrementalLinkDatabaseFile=x64\Debug\StgShqrpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\StgShqrpGraphic.iobj + ManifestEmbed=true + ManifestFile= + ManifestInput=;;;;;;; + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase= + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false + WindowsMetadataFile= + WindowsMetadataKeyContainer= + WindowsMetadataLinkDelaySign= + WindowsMetadataLinkKeyFile= + WindowsMetadataSignHash= + GLenv\glfw3dll.lib + AcceptableNonZeroExitCodes= + AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + Driver=NotSet + EnableUAC=false + ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + IncrementalLinkDatabaseFile=x64\Debug\StgShqrpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\StgShqrpGraphic.iobj + ManifestEmbed=true + ManifestFile= + ManifestInput=;;;;;;; + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase= + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false + WindowsMetadataFile= + WindowsMetadataKeyContainer= + WindowsMetadataLinkDelaySign= + WindowsMetadataLinkKeyFile= + WindowsMetadataSignHash= + GLenv\glfw3_mt.lib + AcceptableNonZeroExitCodes= + AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + Driver=NotSet + EnableUAC=false + ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + IncrementalLinkDatabaseFile=x64\Debug\StgShqrpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\StgShqrpGraphic.iobj + ManifestEmbed=true + ManifestFile= + ManifestInput=;;;;;;; + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase= + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false + WindowsMetadataFile= + WindowsMetadataKeyContainer= + WindowsMetadataLinkDelaySign= + WindowsMetadataLinkKeyFile= + WindowsMetadataSignHash= (任务 ID: 49) + 任务参数:SwapRunFromNET=False (任务 ID: 49) + 任务参数:CLRImageType=Default (任务 ID: 49) + 任务参数:LinkIncremental=True (任务 ID: 49) + 任务参数:UACExecutionLevel=AsInvoker (任务 ID: 49) + 任务参数:SubSystem=Windows (任务 ID: 49) + 任务参数:EnableUAC=False (任务 ID: 49) + 任务参数:LinkTimeCodeGenerationObjectFile=x64\Debug\StgShqrpGraphic.iobj (任务 ID: 49) + 任务参数:GenerateMapFile=False (任务 ID: 49) + 任务参数:LinkErrorReporting=PromptImmediately (任务 ID: 49) + 任务参数:TrackFileAccess=True (任务 ID: 49) + 任务参数:IncrementalLinkDatabaseFile=x64\Debug\StgShqrpGraphic.ilk (任务 ID: 49) + 任务参数:SuppressStartupBanner=True (任务 ID: 49) + 任务参数:ShowProgress=NotSet (任务 ID: 49) + 任务参数:UACUIAccess=False (任务 ID: 49) + 任务参数:ManifestEmbed=True (任务 ID: 49) + 任务参数:IgnoreEmbeddedIDL=False (任务 ID: 49) + 任务参数:TypeLibraryResourceID=1 (任务 ID: 49) + 传递给工具的环境变量为: (任务 ID: 49) + VS_UNICODE_OUTPUT=1776 (任务 ID: 49) + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\link.exe /ERRORREPORT:PROMPT /OUT:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll" /INCREMENTAL /ILK:"x64\Debug\StgShqrpGraphic.ilk" /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:NO /manifest:embed /DEBUG /PDB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb" /SUBSYSTEM:WINDOWS /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib" /MACHINE:X64 /DLL x64\Debug\glad.obj + x64\Debug\dllmain.obj + x64\Debug\StgSharpGraphic.obj + GLenv\glfw3.lib + GLenv\glfw3dll.lib + GLenv\glfw3_mt.lib (任务 ID: 49) + 跟踪命令: (任务 ID: 49) + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Tracker.exe /a /d "C:\Program Files (x86)\MSBuild\15.0\FileTracker\FileTracker32.dll" /i "D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug\StgSharpGraphic.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3DLL.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3_MT.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\GLAD.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ" /b MSBuildConsole_CancelEvent45b97eabae07445bbad4217ed64f3261 /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\link.exe" /ERRORREPORT:PROMPT /OUT:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll" /INCREMENTAL /ILK:"x64\Debug\StgShqrpGraphic.ilk" /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:NO /manifest:embed /DEBUG /PDB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.pdb" /SUBSYSTEM:WINDOWS /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib" /MACHINE:X64 /DLL x64\Debug\glad.obj + x64\Debug\dllmain.obj + x64\Debug\StgSharpGraphic.obj + GLenv\glfw3.lib + GLenv\glfw3dll.lib + GLenv\glfw3_mt.lib (任务 ID: 49) + 正在创建库 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib 和对象 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.exp (任务 ID: 49) + 输出属性: LinkSkippedExecution=False (任务 ID: 49) + 已完成执行任务“Link”的操作。 (任务 ID: 49) + 任务“Message” (任务 ID: 50) + 任务参数:Importance=High (任务 ID: 50) + 任务参数:Text=StgShqrpGraphic.vcxproj -> D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll (任务 ID: 50) + StgShqrpGraphic.vcxproj -> D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll (任务 ID: 50) + 已完成执行任务“Message”的操作。 (任务 ID: 50) + 由于 false 条件,已跳过任务“VCMessage”;(('$(EmbedManifestBy)' != 'LINK' or '$(LegacyManifestEmbedding)' != 'true' or '$(LinkSkippedExecution)' == 'true') and + %(Link.GenerateDebugInformation) == 'DebugFastLink' and %(Link.ProgramDataBaseFileName) != '')计算为(('LINK' != 'LINK' or '' != 'true' or 'False' == 'true') and + true == 'DebugFastLink' and != '')。 + 由于 false 条件,已跳过任务“VCMessage”;(('$(EmbedManifestBy)' != 'LINK' or '$(LegacyManifestEmbedding)' != 'true' or '$(LinkSkippedExecution)' == 'true') and + %(Link.GenerateDebugInformation) == 'true' and %(Link.ProgramDataBaseFileName) != '')计算为(('LINK' != 'LINK' or '' != 'true' or 'False' == 'true') and + true == 'true' and != '')。 +06:34:28.361 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Link”的操作。: (目标 ID: 97) + 由于条件的计算结果为 false,已跳过目标“MetaGenInputsOutputs”;('$(EnableManagedIncrementalBuild)' == 'True')的计算结果为('false' == 'True')。 + 由于条件的计算结果为 false,已跳过目标“ComputeMetaGenInputs”;('$(CLRSupport)'!='' and '$(CLRSupport)'!='false' and '$(CLRSupport)'!='NetCore')的计算结果为('false'!='' and 'false'!='false' and 'false'!='NetCore')。 + 由于条件的计算结果为 false,已跳过目标“MetaGen”;('@(MetaGen)' != '')的计算结果为('' != '')。 +06:34:28.361 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkImportLibraryOutputsForClean: (目标 ID: 98)”(目标“_Link”依赖于它): + 添加的项: _LinkImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + 添加的项: _LinkSecondaryOutput=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + 添加的项: _LinkSecondaryOutput=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.exp + 任务“WriteLinesToFile” (任务 ID: 51) + 任务参数: + Lines= + ^D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.exp (任务 ID: 51) + 任务参数:Encoding=Unicode (任务 ID: 51) + 任务参数:File=x64\Debug\StgSharpGraphic.tlog\StgSharpGraphic.write.1u.tlog (任务 ID: 51) + 已完成执行任务“WriteLinesToFile”的操作。 (任务 ID: 51) + 删除的项: _LinkImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + 删除的项: + _LinkSecondaryOutput= + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.lib + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.exp +06:34:28.362 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkImportLibraryOutputsForClean”的操作。: (目标 ID: 98) +06:34:28.362 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterLink: (目标 ID: 99)”(目标“_Link”依赖于它): +06:34:28.362 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterLink”的操作。: (目标 ID: 99) +06:34:28.362 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Link: (目标 ID: 100)”(目标“_BuildLinkAction”依赖于它): +06:34:28.362 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Link”的操作。: (目标 ID: 100) +06:34:28.362 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ALink: (目标 ID: 101)”(目标“_BuildLinkAction”依赖于它): +06:34:28.362 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ALink”的操作。: (目标 ID: 101) + 已跳过目标“ComputeLegacyManifestEmbedding”。以前的生成已成功。 +06:34:28.362 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Manifest: (目标 ID: 102)”(目标“_BuildLinkAction”依赖于它): + 由于 false 条件,已跳过任务“CallTarget”;('$(LegacyManifestEmbedding)' == 'true')计算为('' == 'true')。 +06:34:28.362 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Manifest”的操作。: (目标 ID: 102) +06:34:28.362 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“RegisterOutput: (目标 ID: 103)”(目标“_BuildLinkAction”依赖于它): + 由于 false 条件,已跳过任务“Exec”;('$(ConfigurationType)'=='DynamicLibrary' and '%(Link.RegisterOutput)'=='true' and '%(Link.PerUserRedirection)'!='true')计算为('DynamicLibrary'=='DynamicLibrary' and 'false'=='true' and 'false'!='true')。 + 由于 false 条件,已跳过任务“Exec”;('$(ConfigurationType)'=='DynamicLibrary' and '%(Link.RegisterOutput)'=='true' and '%(Link.PerUserRedirection)'=='true')计算为('DynamicLibrary'=='DynamicLibrary' and 'false'=='true' and 'false'=='true')。 + 由于 false 条件,已跳过任务“Exec”;('$(ConfigurationType)'=='Application' and '%(Link.RegisterOutput)'=='true' and '%(Link.PerUserRedirection)'!='true')计算为('DynamicLibrary'=='Application' and 'false'=='true' and 'false'!='true')。 + 由于 false 条件,已跳过任务“Exec”;('$(ConfigurationType)'=='Application' and '%(Link.RegisterOutput)'=='true' and '%(Link.PerUserRedirection)'=='true')计算为('DynamicLibrary'=='Application' and 'false'=='true' and 'false'=='true')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(_RegisterOutputExitCode)' != '' and '$(_RegisterOutputExitCode)' != '0')计算为('' != '' and '' != '0')。 +06:34:28.363 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“RegisterOutput”的操作。: (目标 ID: 103) + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“ResolveReferences”。以前的生成已成功。 +06:34:28.363 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ResolvedXDCMake: (目标 ID: 104)”(目标“_XdcMake”依赖于它): + 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.Extension)' == '.vcxproj' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '$(_ClCompileGenerateXMLDocumentationFiles)' == 'true')计算为('' == '.vcxproj' and '' != '' and '' != '' and '' == 'true')。 +06:34:28.363 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolvedXDCMake”的操作。: (目标 ID: 104) +06:34:28.363 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedXDCFiles: (目标 ID: 105)”(目标“_XdcMake”依赖于它): + 添加的项: + XdcMake= + temp + AcceptableNonZeroExitCodes= + DocumentLibraryDependencies=true + Local=true + MinimalRebuildFromTracking=true + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.xml + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + 设置属性: XdcMakeDocumentLibraryDependencies=true + 设置属性: XdcMakeAdditionalDocumentFile= + 删除的项: + XdcMake= + temp + AcceptableNonZeroExitCodes= + DocumentLibraryDependencies=true + Local=true + MinimalRebuildFromTracking=true + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.xml + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ +06:34:28.363 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedXDCFiles”的操作。: (目标 ID: 105) +06:34:28.363 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForXdcMake: (目标 ID: 106)”(目标“_XdcMake”依赖于它): + 任务“MakeDir” (任务 ID: 52) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 52) +06:34:28.363 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForXdcMake”的操作。: (目标 ID: 106) + 由于条件的计算结果为 false,已跳过目标“XdcMake”;('@(XdcMake)' != '')的计算结果为('' != '')。 +06:34:28.363 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_XdcMake: (目标 ID: 107)”(目标“_BuildLinkAction”依赖于它): +06:34:28.363 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_XdcMake”的操作。: (目标 ID: 107) +06:34:28.363 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedSbrFiles: (目标 ID: 108)”(目标“_BscMake”依赖于它): +06:34:28.367 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedSbrFiles”的操作。: (目标 ID: 108) +06:34:28.367 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForBscMake: (目标 ID: 109)”(目标“_BscMake”依赖于它): + 任务“MakeDir” (任务 ID: 53) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 53) +06:34:28.367 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForBscMake”的操作。: (目标 ID: 109) + 由于条件的计算结果为 false,已跳过目标“BscMake”;('@(BscMake)' != '')的计算结果为('' != '')。 + 由于条件的计算结果为 false,已跳过目标“CustomBuildStep”;('@(CustomBuildStep)' != '' and '$(SelectedFiles)'=='')的计算结果为('' != '' and ''=='')。 +06:34:28.367 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BscMake: (目标 ID: 110)”(目标“_BuildLinkAction”依赖于它): +06:34:28.367 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BscMake”的操作。: (目标 ID: 110) + 已跳过目标“PrepareForBuild”。以前的生成已成功。 +06:34:28.367 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BuiltProjectOutputGroup: (目标 ID: 111)”(目标“CreateRecipeFile”依赖于它): + 添加的项: + _BuiltProjectOutputGroupOutputIntermediate= + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + FinalOutputPath=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + 添加的项: + BuiltProjectOutputGroupOutput= + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + FinalOutputPath=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + OriginalItemSpec=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll +06:34:28.367 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuiltProjectOutputGroup”的操作。: (目标 ID: 111) + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“PrepareResourceNames”。以前的生成已成功。 +06:34:28.367 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SatelliteDllsProjectOutputGroup: (目标 ID: 112)”(目标“CreateRecipeFile”依赖于它): +06:34:28.367 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SatelliteDllsProjectOutputGroup”的操作。: (目标 ID: 112) + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“AssignTargetPaths”。以前的生成已成功。 + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“AssignTargetPaths”。以前的生成已成功。 +06:34:28.367 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForFxc: (目标 ID: 113)”(目标“ContentFilesProjectOutputGroup”依赖于它): + 任务“MakeDir” (任务 ID: 54) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 54) +06:34:28.367 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForFxc”的操作。: (目标 ID: 113) + 由于条件的计算结果为 false,已跳过目标“_CreateCopyFileItems”;('@(CopyFileToFolders)' != '')的计算结果为('' != '')。 +06:34:28.367 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ContentFilesProjectOutputGroup: (目标 ID: 114)”(目标“CreateRecipeFile”依赖于它): + 由于 false 条件,已跳过任务“AssignTargetPath”;('@(ContentFilesProjectOutputGroupOutputFullPath)' != '' and '%(ContentFilesProjectOutputGroupOutputFullPath.RootFolder)' != '')计算为('' != '' and '' != '')。 + 由于 false 条件,已跳过任务“AssignTargetPath”;('@(ContentFilesProjectOutputGroupOutputFullPath)' != '' and '%(ContentFilesProjectOutputGroupOutputFullPath.RootFolder)' == '')计算为('' != '' and '' == '')。 +06:34:28.368 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ContentFilesProjectOutputGroup”的操作。: (目标 ID: 114) + 已跳过目标“GetReferencedVCProjectsInfo”。以前的生成已成功。 +06:34:28.368 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“CreateRecipeFile: (目标 ID: 115)”(目标“_BuildLinkAction”依赖于它): + 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“GenerateDesktopDeployRecipe”任务。 + 任务“GenerateDesktopDeployRecipe” (任务 ID: 55) + 任务参数: + BuiltProjectOutputs= + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + FinalOutputPath=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll + OriginalItemSpec=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\StgShqrpGraphic.dll (任务 ID: 55) + 任务参数:OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug\StgShqrpGraphic.dll.recipe (任务 ID: 55) + 任务参数:ProjectDir=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\ (任务 ID: 55) + 已完成执行任务“GenerateDesktopDeployRecipe”的操作。 (任务 ID: 55) +06:34:28.388 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateRecipeFile”的操作。: (目标 ID: 115) +06:34:28.388 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GenerateSatelliteAssemblyInputs: (目标 ID: 116)”(目标“CreateSatelliteAssemblies”依赖于它): + 由于 false 条件,已跳过任务“Warning”;('@(ManifestResourceWithCulture)'!='' and '%(ManifestResourceWithCulture.EmittedForCompatibilityOnly)'=='')计算为(''!='' and ''=='')。 + 由于 false 条件,已跳过任务“Warning”;('@(ManifestNonResxWithCultureOnDisk)'!='' and '%(ManifestNonResxWithCultureOnDisk.EmittedForCompatibilityOnly)'=='')计算为(''!='' and ''=='')。 +06:34:28.388 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GenerateSatelliteAssemblyInputs”的操作。: (目标 ID: 116) + 由于条件的计算结果为 false,已跳过目标“ComputeIntermediateSatelliteAssemblies”;(@(ReferenceSatellitePaths->'%(DestinationSubDirectory)') != '')的计算结果为( != '')。 + 由于条件的计算结果为 false,已跳过目标“GenerateSatelliteAssemblies”;('@(_SatelliteAssemblyResourceInputs)' != '')的计算结果为('' != '')。 +06:34:28.388 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateSatelliteAssemblies: (目标 ID: 117)”(目标“_BuildLinkAction”依赖于它): +06:34:28.388 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateSatelliteAssemblies”的操作。: (目标 ID: 117) + 由于条件的计算结果为 false,已跳过目标“CopyLocalNativeReference”;('$(CopyLocalProjectReference)' == 'true')的计算结果为('false' == 'true')。 +06:34:28.388 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Appverifier: (目标 ID: 118)”(目标“_BuildLinkAction”依赖于它): +06:34:28.388 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Appverifier”的操作。: (目标 ID: 118) +06:34:28.388 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Deploy: (目标 ID: 119)”(目标“_BuildLinkAction”依赖于它): +06:34:28.388 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Deploy”的操作。: (目标 ID: 119) + 由于条件的计算结果为 false,已跳过目标“_CollectAndroidTelemetryProperties”;('$(TargetPlatformIdentifier)' == 'Android' or '$(TargetFrameworkIdentifier)' == 'MonoAndroid')的计算结果为('Windows' == 'Android' or '' == 'MonoAndroid')。 + 由于条件的计算结果为 false,已跳过目标“_CollectIOSTelemetryProperties”;('$(TargetPlatformIdentifier)' == 'iOS' or $(TargetFrameworkIdentifier.StartsWith('Xamarin.')))的计算结果为('Windows' == 'iOS' or False)。 +06:34:28.388 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\Xamarin.Sdk.targets”中的目标“_WriteTelemetryProperties: (目标 ID: 120)”(目标“PrepareForRun”依赖于它): + 设置属性: IsIncrementalBuild=false + 设置属性: UseMaui=false + 设置属性: _ProjectCapabilities=;desktop;AssemblyReferences;COMReferences;ProjectReferences;WinRTReferences;SDKReferences;SharedProjectReferences;OutputGroups;AllTargetOutputGroups;VisualStudioWellKnownOutputGroups;ProjectConfigurationsDeclaredAsItems;PropertyManager;native;IntegratedConsoleDebugging;SupportsOnlineEnvironments; + 设置属性: _MauiCapability=False + 设置属性: _MauiSingleProjectCapability=False + 设置属性: _MobileCapability=False + 设置属性: _MsixCapability=False + 设置属性: _WinUICapability=False + 设置属性: _XamarinFormsCapability=False + 添加的项: + _TelemetryReport= + IsIncrementalBuild=false + BuildingInsideVisualStudio=true + BuildConfiguration=Debug + BuildPlatform=x64 + TemplateName= + Maui=False + MauiSingleProject=False + Mobile=False + Msix=False + WinUI=False + XamarinForms=False + OutputType=library + TemplateGuid= + TargetFrameworks= + TargetFramework= + TargetFrameworkIdentifier= + TargetFrameworkMoniker= + TargetFrameworkVersion= + TargetFrameworkMinVersion= + TargetPlatformDisplayName=Windows 10.0.20348.0 + TargetPlatformIdentifier=Windows + TargetPlatformMoniker=Windows,Version=10.0.20348.0 + TargetPlatformVersion=10.0.20348.0 + IsImplicitlyTriggeredBuild= + 任务“WriteLinesToFile” (任务 ID: 56) + 任务参数:Lines=x64\Debug\\_IsIncrementalBuild (任务 ID: 56) + 任务参数:File=x64\Debug\\_IsIncrementalBuild (任务 ID: 56) + 已完成执行任务“WriteLinesToFile”的操作。 (任务 ID: 56) + 任务“Message” (任务 ID: 57) + 任务参数:Importance=low (任务 ID: 57) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: desktop (任务 ID: 57) + [StgSharpGraphic /Windows] Capability: desktop (任务 ID: 57) + 已完成执行任务“Message”的操作。 (任务 ID: 57) + 任务“Message” (任务 ID: 58) + 任务参数:Importance=low (任务 ID: 58) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: AssemblyReferences (任务 ID: 58) + [StgSharpGraphic /Windows] Capability: AssemblyReferences (任务 ID: 58) + 已完成执行任务“Message”的操作。 (任务 ID: 58) + 任务“Message” (任务 ID: 59) + 任务参数:Importance=low (任务 ID: 59) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: COMReferences (任务 ID: 59) + [StgSharpGraphic /Windows] Capability: COMReferences (任务 ID: 59) + 已完成执行任务“Message”的操作。 (任务 ID: 59) + 任务“Message” (任务 ID: 60) + 任务参数:Importance=low (任务 ID: 60) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: ProjectReferences (任务 ID: 60) + [StgSharpGraphic /Windows] Capability: ProjectReferences (任务 ID: 60) + 已完成执行任务“Message”的操作。 (任务 ID: 60) + 任务“Message” (任务 ID: 61) + 任务参数:Importance=low (任务 ID: 61) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: WinRTReferences (任务 ID: 61) + [StgSharpGraphic /Windows] Capability: WinRTReferences (任务 ID: 61) + 已完成执行任务“Message”的操作。 (任务 ID: 61) + 任务“Message” (任务 ID: 62) + 任务参数:Importance=low (任务 ID: 62) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: SDKReferences (任务 ID: 62) + [StgSharpGraphic /Windows] Capability: SDKReferences (任务 ID: 62) + 已完成执行任务“Message”的操作。 (任务 ID: 62) + 任务“Message” (任务 ID: 63) + 任务参数:Importance=low (任务 ID: 63) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: SharedProjectReferences (任务 ID: 63) + [StgSharpGraphic /Windows] Capability: SharedProjectReferences (任务 ID: 63) + 已完成执行任务“Message”的操作。 (任务 ID: 63) + 任务“Message” (任务 ID: 64) + 任务参数:Importance=low (任务 ID: 64) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: OutputGroups (任务 ID: 64) + [StgSharpGraphic /Windows] Capability: OutputGroups (任务 ID: 64) + 已完成执行任务“Message”的操作。 (任务 ID: 64) + 任务“Message” (任务 ID: 65) + 任务参数:Importance=low (任务 ID: 65) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: AllTargetOutputGroups (任务 ID: 65) + [StgSharpGraphic /Windows] Capability: AllTargetOutputGroups (任务 ID: 65) + 已完成执行任务“Message”的操作。 (任务 ID: 65) + 任务“Message” (任务 ID: 66) + 任务参数:Importance=low (任务 ID: 66) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: VisualStudioWellKnownOutputGroups (任务 ID: 66) + [StgSharpGraphic /Windows] Capability: VisualStudioWellKnownOutputGroups (任务 ID: 66) + 已完成执行任务“Message”的操作。 (任务 ID: 66) + 任务“Message” (任务 ID: 67) + 任务参数:Importance=low (任务 ID: 67) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: ProjectConfigurationsDeclaredAsItems (任务 ID: 67) + [StgSharpGraphic /Windows] Capability: ProjectConfigurationsDeclaredAsItems (任务 ID: 67) + 已完成执行任务“Message”的操作。 (任务 ID: 67) + 任务“Message” (任务 ID: 68) + 任务参数:Importance=low (任务 ID: 68) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: PropertyManager (任务 ID: 68) + [StgSharpGraphic /Windows] Capability: PropertyManager (任务 ID: 68) + 已完成执行任务“Message”的操作。 (任务 ID: 68) + 任务“Message” (任务 ID: 69) + 任务参数:Importance=low (任务 ID: 69) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: native (任务 ID: 69) + [StgSharpGraphic /Windows] Capability: native (任务 ID: 69) + 已完成执行任务“Message”的操作。 (任务 ID: 69) + 任务“Message” (任务 ID: 70) + 任务参数:Importance=low (任务 ID: 70) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: IntegratedConsoleDebugging (任务 ID: 70) + [StgSharpGraphic /Windows] Capability: IntegratedConsoleDebugging (任务 ID: 70) + 已完成执行任务“Message”的操作。 (任务 ID: 70) + 任务“Message” (任务 ID: 71) + 任务参数:Importance=low (任务 ID: 71) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: SupportsOnlineEnvironments (任务 ID: 71) + [StgSharpGraphic /Windows] Capability: SupportsOnlineEnvironments (任务 ID: 71) + 已完成执行任务“Message”的操作。 (任务 ID: 71) + 任务“Message” (任务 ID: 72) + 任务参数:Importance=low (任务 ID: 72) + 任务参数:Text= [StgSharpGraphic /Windows] IsIncrementalBuild=false (任务 ID: 72) + [StgSharpGraphic /Windows] IsIncrementalBuild=false (任务 ID: 72) + 已完成执行任务“Message”的操作。 (任务 ID: 72) + 任务“Message” (任务 ID: 73) + 任务参数:Importance=low (任务 ID: 73) + 任务参数:Text= [StgSharpGraphic /Windows] BuildingInsideVisualStudio=true (任务 ID: 73) + [StgSharpGraphic /Windows] BuildingInsideVisualStudio=true (任务 ID: 73) + 已完成执行任务“Message”的操作。 (任务 ID: 73) + 任务“Message” (任务 ID: 74) + 任务参数:Importance=low (任务 ID: 74) + 任务参数:Text= [StgSharpGraphic /Windows] BuildConfiguration=Debug (任务 ID: 74) + [StgSharpGraphic /Windows] BuildConfiguration=Debug (任务 ID: 74) + 已完成执行任务“Message”的操作。 (任务 ID: 74) + 任务“Message” (任务 ID: 75) + 任务参数:Importance=low (任务 ID: 75) + 任务参数:Text= [StgSharpGraphic /Windows] BuildPlatform=x64 (任务 ID: 75) + [StgSharpGraphic /Windows] BuildPlatform=x64 (任务 ID: 75) + 已完成执行任务“Message”的操作。 (任务 ID: 75) + 任务“Message” (任务 ID: 76) + 任务参数:Importance=low (任务 ID: 76) + 任务参数:Text= [StgSharpGraphic /Windows] TemplateName= (任务 ID: 76) + [StgSharpGraphic /Windows] TemplateName= (任务 ID: 76) + 已完成执行任务“Message”的操作。 (任务 ID: 76) + 任务“Message” (任务 ID: 77) + 任务参数:Importance=low (任务 ID: 77) + 任务参数:Text= [StgSharpGraphic /Windows] Maui=False (任务 ID: 77) + [StgSharpGraphic /Windows] Maui=False (任务 ID: 77) + 已完成执行任务“Message”的操作。 (任务 ID: 77) + 任务“Message” (任务 ID: 78) + 任务参数:Importance=low (任务 ID: 78) + 任务参数:Text= [StgSharpGraphic /Windows] MauiSingleProject=False (任务 ID: 78) + [StgSharpGraphic /Windows] MauiSingleProject=False (任务 ID: 78) + 已完成执行任务“Message”的操作。 (任务 ID: 78) + 任务“Message” (任务 ID: 79) + 任务参数:Importance=low (任务 ID: 79) + 任务参数:Text= [StgSharpGraphic /Windows] Mobile=False (任务 ID: 79) + [StgSharpGraphic /Windows] Mobile=False (任务 ID: 79) + 已完成执行任务“Message”的操作。 (任务 ID: 79) + 任务“Message” (任务 ID: 80) + 任务参数:Importance=low (任务 ID: 80) + 任务参数:Text= [StgSharpGraphic /Windows] Msix=False (任务 ID: 80) + [StgSharpGraphic /Windows] Msix=False (任务 ID: 80) + 已完成执行任务“Message”的操作。 (任务 ID: 80) + 任务“Message” (任务 ID: 81) + 任务参数:Importance=low (任务 ID: 81) + 任务参数:Text= [StgSharpGraphic /Windows] WinUI=False (任务 ID: 81) + [StgSharpGraphic /Windows] WinUI=False (任务 ID: 81) + 已完成执行任务“Message”的操作。 (任务 ID: 81) + 任务“Message” (任务 ID: 82) + 任务参数:Importance=low (任务 ID: 82) + 任务参数:Text= [StgSharpGraphic /Windows] XamarinForms=False (任务 ID: 82) + [StgSharpGraphic /Windows] XamarinForms=False (任务 ID: 82) + 已完成执行任务“Message”的操作。 (任务 ID: 82) + 任务“Message” (任务 ID: 83) + 任务参数:Importance=low (任务 ID: 83) + 任务参数:Text= [StgSharpGraphic /Windows] OutputType=library (任务 ID: 83) + [StgSharpGraphic /Windows] OutputType=library (任务 ID: 83) + 已完成执行任务“Message”的操作。 (任务 ID: 83) + 任务“Message” (任务 ID: 84) + 任务参数:Importance=low (任务 ID: 84) + 任务参数:Text= [StgSharpGraphic /Windows] TemplateGuid= (任务 ID: 84) + [StgSharpGraphic /Windows] TemplateGuid= (任务 ID: 84) + 已完成执行任务“Message”的操作。 (任务 ID: 84) + 任务“Message” (任务 ID: 85) + 任务参数:Importance=low (任务 ID: 85) + 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworks= (任务 ID: 85) + [StgSharpGraphic /Windows] TargetFrameworks= (任务 ID: 85) + 已完成执行任务“Message”的操作。 (任务 ID: 85) + 任务“Message” (任务 ID: 86) + 任务参数:Importance=low (任务 ID: 86) + 任务参数:Text= [StgSharpGraphic /Windows] TargetFramework= (任务 ID: 86) + [StgSharpGraphic /Windows] TargetFramework= (任务 ID: 86) + 已完成执行任务“Message”的操作。 (任务 ID: 86) + 任务“Message” (任务 ID: 87) + 任务参数:Importance=low (任务 ID: 87) + 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkIdentifier= (任务 ID: 87) + [StgSharpGraphic /Windows] TargetFrameworkIdentifier= (任务 ID: 87) + 已完成执行任务“Message”的操作。 (任务 ID: 87) + 任务“Message” (任务 ID: 88) + 任务参数:Importance=low (任务 ID: 88) + 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkMoniker= (任务 ID: 88) + [StgSharpGraphic /Windows] TargetFrameworkMoniker= (任务 ID: 88) + 已完成执行任务“Message”的操作。 (任务 ID: 88) + 任务“Message” (任务 ID: 89) + 任务参数:Importance=low (任务 ID: 89) + 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkVersion= (任务 ID: 89) + [StgSharpGraphic /Windows] TargetFrameworkVersion= (任务 ID: 89) + 已完成执行任务“Message”的操作。 (任务 ID: 89) + 任务“Message” (任务 ID: 90) + 任务参数:Importance=low (任务 ID: 90) + 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkMinVersion= (任务 ID: 90) + [StgSharpGraphic /Windows] TargetFrameworkMinVersion= (任务 ID: 90) + 已完成执行任务“Message”的操作。 (任务 ID: 90) + 任务“Message” (任务 ID: 91) + 任务参数:Importance=low (任务 ID: 91) + 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformDisplayName=Windows 10.0.20348.0 (任务 ID: 91) + [StgSharpGraphic /Windows] TargetPlatformDisplayName=Windows 10.0.20348.0 (任务 ID: 91) + 已完成执行任务“Message”的操作。 (任务 ID: 91) + 任务“Message” (任务 ID: 92) + 任务参数:Importance=low (任务 ID: 92) + 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformIdentifier=Windows (任务 ID: 92) + [StgSharpGraphic /Windows] TargetPlatformIdentifier=Windows (任务 ID: 92) + 已完成执行任务“Message”的操作。 (任务 ID: 92) + 任务“Message” (任务 ID: 93) + 任务参数:Importance=low (任务 ID: 93) + 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformMoniker=Windows,Version=10.0.20348.0 (任务 ID: 93) + [StgSharpGraphic /Windows] TargetPlatformMoniker=Windows,Version=10.0.20348.0 (任务 ID: 93) + 已完成执行任务“Message”的操作。 (任务 ID: 93) + 任务“Message” (任务 ID: 94) + 任务参数:Importance=low (任务 ID: 94) + 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformVersion=10.0.20348.0 (任务 ID: 94) + [StgSharpGraphic /Windows] TargetPlatformVersion=10.0.20348.0 (任务 ID: 94) + 已完成执行任务“Message”的操作。 (任务 ID: 94) + 任务“Message” (任务 ID: 95) + 任务参数:Importance=low (任务 ID: 95) + 任务参数:Text= [StgSharpGraphic /Windows] IsImplicitlyTriggeredBuild= (任务 ID: 95) + [StgSharpGraphic /Windows] IsImplicitlyTriggeredBuild= (任务 ID: 95) + 已完成执行任务“Message”的操作。 (任务 ID: 95) + 由于 false 条件,已跳过任务“XamarinTelemetry”;($(_MobileCapability) + or $(_MauiCapability) + or $(_XamarinFormsCapability) + or $(TargetFrameworkIdentifier.StartsWith('Xamarin.')) + or '$(TargetFrameworkIdentifier)' == 'MonoAndroid')计算为(False + or False + or False + or False + or '' == 'MonoAndroid')。 +06:34:28.392 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_WriteTelemetryProperties”的操作。: (目标 ID: 120) + 由于条件的计算结果为 false,已跳过目标“ComputeIntermediateSatelliteAssemblies”;(@(ReferenceSatellitePaths->'%(DestinationSubDirectory)') != '')的计算结果为( != '')。 + 由于条件的计算结果为 false,已跳过目标“_CopyFilesMarkedCopyLocal”;('@(ReferenceCopyLocalPaths)' != '')的计算结果为('' != '')。 + 已跳过目标“AssignTargetPaths”。以前的生成已成功。 + 已跳过目标“AssignProjectConfiguration”。以前的生成已成功。 + 已跳过目标“_SplitProjectReferencesByFileExistence”。以前的生成已成功。 + 已跳过目标“_GetProjectReferenceTargetFrameworkProperties”。以前的生成已成功。 +06:34:28.392 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems: (目标 ID: 121)”(目标“GetCopyToOutputDirectoryItems”依赖于它): + 设置属性: _GCTODIKeepDuplicates=false + 设置属性: _GCTODIKeepMetadata=CopyToOutputDirectory;TargetPath +06:34:28.392 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”的操作。: (目标 ID: 121) +06:34:28.392 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Xaml.targets”中的目标“GetCopyToOutputDirectoryXamlAppDefs: (目标 ID: 122)”(目标“GetCopyToOutputDirectoryItems”依赖于它): + 任务“AssignTargetPath” (任务 ID: 96) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 96) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 96) +06:34:28.392 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryXamlAppDefs”的操作。: (目标 ID: 122) +06:34:28.392 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetCopyToOutputDirectoryItems: (目标 ID: 123)”(目标“_CopySourceItemsToOutputDirectory”依赖于它): + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“CallTarget”任务。 + 任务“CallTarget” (任务 ID: 97) + 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences (任务 ID: 97) + 已跳过目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”。以前的生成已成功。 + 已跳过目标“_AddOutputPathToGlobalPropertiesToRemove”。以前的生成已成功。 +06:34:28.394 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences: (目标 ID: 124)”(目标“GetCopyToOutputDirectoryItems”依赖于它): + 由于 false 条件,已跳过任务“MSBuild”;('@(_MSBuildProjectReferenceExistent)' != '' and '$(_GetChildProjectCopyToOutputDirectoryItems)' == 'true' and '%(_MSBuildProjectReferenceExistent.Private)' != 'false' and '$(UseCommonOutputDirectory)' != 'true')计算为('' != '' and 'true' == 'true' and '' != 'false' and 'false' != 'true')。 + 任务“AssignTargetPath” (任务 ID: 98) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 98) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 98) +06:34:28.394 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences”的操作。: (目标 ID: 124) + 已完成执行任务“CallTarget”的操作。 (任务 ID: 97) + 任务“CallTarget” (任务 ID: 99) + 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromThisProject (任务 ID: 99) + 已跳过目标“AssignTargetPaths”。以前的生成已成功。 + 已跳过目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”。以前的生成已成功。 +06:34:28.394 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetCopyToOutputDirectoryItemsFromThisProject: (目标 ID: 125)”(目标“GetCopyToOutputDirectoryItems”依赖于它): + 任务“AssignTargetPath” (任务 ID: 100) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 100) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 100) +06:34:28.394 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromThisProject”的操作。: (目标 ID: 125) + 已完成执行任务“CallTarget”的操作。 (任务 ID: 99) +06:34:28.394 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryItems”的操作。: (目标 ID: 123) + 由于条件的计算结果为 false,已跳过目标“_CopyOutOfDateSourceItemsToOutputDirectory”;( '@(_SourceItemsToCopyToOutputDirectory)' != '' )的计算结果为( '' != '' )。 + 由于条件的计算结果为 false,已跳过目标“_CopyOutOfDateSourceItemsToOutputDirectoryAlways”;( '@(_SourceItemsToCopyToOutputDirectoryAlways)' != '' )的计算结果为( '' != '' )。 +06:34:28.394 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CopySourceItemsToOutputDirectory: (目标 ID: 126)”(目标“CopyFilesToOutputDirectory”依赖于它): +06:34:28.394 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CopySourceItemsToOutputDirectory”的操作。: (目标 ID: 126) + 由于条件的计算结果为 false,已跳过目标“_CopyAppConfigFile”;( '@(AppConfigWithTargetPath)' != '' )的计算结果为( '' != '' )。 + 由于条件的计算结果为 false,已跳过目标“_CopyManifestFiles”;( '$(_DeploymentCopyApplicationManifest)'=='true' or '$(GenerateClickOnceManifests)'=='true' )的计算结果为( ''=='true' or ''=='true' )。 +06:34:28.395 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CheckForCompileOutputs: (目标 ID: 127)”(目标“CopyFilesToOutputDirectory”依赖于它): + 设置属性: _DocumentationFileProduced=false + 设置属性: _DebugSymbolsProduced=false +06:34:28.395 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForCompileOutputs”的操作。: (目标 ID: 127) + 由于条件的计算结果为 false,已跳过目标“_SGenCheckForOutputs”;('$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'))的计算结果为('Off' == 'On' or (''!='' and 'Off' == 'Auto'))。 +06:34:28.395 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CopyFilesToOutputDirectory: (目标 ID: 128)”(目标“PrepareForRun”依赖于它): + 设置属性: CreateHardLinksForCopyFilesToOutputDirectoryIfPossible=false + 设置属性: CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible=false + 设置属性: ErrorIfLinkFailsForCopyFilesToOutputDirectory=false + 设置属性: CopyBuildOutputToOutputDirectory=true + 设置属性: CopyOutputSymbolsToOutputDirectory=true + 设置属性: CopyDocumentationFileToOutputDirectory=true + 由于 false 条件,已跳过任务“Copy”;('$(CopyBuildOutputToOutputDirectory)' == 'true' and '$(SkipCopyBuildProduct)' != 'true')计算为('true' == 'true' and 'true' != 'true')。 + 由于 false 条件,已跳过任务“CopyRefAssembly”;('$(ProduceReferenceAssembly)' == 'true' and '$(CopyBuildOutputToOutputDirectory)' == 'true' and '$(SkipCopyBuildProduct)' != 'true')计算为('false' == 'true' and 'true' == 'true' and 'true' != 'true')。 + 由于 false 条件,已跳过任务“Message”;('$(CopyBuildOutputToOutputDirectory)' == 'true' and '$(SkipCopyBuildProduct)'!='true')计算为('true' == 'true' and 'true'!='true')。 + 由于 false 条件,已跳过任务“Copy”;('@(AddModules)' != '')计算为('' != '')。 + 由于 false 条件,已跳过任务“Copy”;('$(_SGenDllCreated)'=='true')计算为('false'=='true')。 + 由于 false 条件,已跳过任务“Copy”;('$(_DebugSymbolsProduced)'=='true' and '$(SkipCopyingSymbolsToOutputDirectory)' != 'true' and '$(CopyOutputSymbolsToOutputDirectory)'=='true')计算为('false'=='true' and '' != 'true' and 'true'=='true')。 + 由于 false 条件,已跳过任务“Copy”;('$(_DocumentationFileProduced)'=='true' and '$(CopyDocumentationFileToOutputDirectory)'=='true')计算为('false'=='true' and 'true'=='true')。 + 由于 false 条件,已跳过任务“Copy”;('@(IntermediateSatelliteAssembliesWithTargetPath)' != '')计算为('' != '')。 + 由于 false 条件,已跳过任务“Copy”;('@(ReferenceComWrappersToCopyLocal)' != '' or '@(ResolvedIsolatedComModules)' != '' or '@(_DeploymentLooseManifestFile)' != '' or '@(NativeReferenceFile)' != '' )计算为('' != '' or '' != '' or '' != '' or '' != '' )。 + 由于 false 条件,已跳过任务“Copy”;('$(SkipCopyWinMDArtifact)' != 'true' and '@(WinMDExpArtifacts)' != '')计算为('' != 'true' and '' != '')。 + 由于 false 条件,已跳过任务“Message”;('$(SkipCopyWinMDArtifact)' != 'true' and '$(_WindowsMetadataOutputPath)' != '')计算为('' != 'true' and '' != '')。 +06:34:28.395 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFilesToOutputDirectory”的操作。: (目标 ID: 128) +06:34:28.395 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareForRun: (目标 ID: 129)”(目标“_BuildLinkAction”依赖于它): +06:34:28.395 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForRun”的操作。: (目标 ID: 129) + 由于条件的计算结果为 false,已跳过目标“CustomBuildStep”;('@(CustomBuildStep)' != '' and '$(SelectedFiles)'=='')的计算结果为('' != '' and ''=='')。 +06:34:28.395 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PostBuildEvent: (目标 ID: 130)”(目标“_BuildLinkAction”依赖于它): + 由于 false 条件,已跳过任务“Message”;('%(PostBuildEvent.Message)' != '' and '%(PostBuildEvent.Command)' != '')计算为('' != '' and '' != '')。 + 由于 false 条件,已跳过任务“Exec”;('%(PostBuildEvent.Command)' != '')计算为('' != '')。 +06:34:28.395 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PostBuildEvent”的操作。: (目标 ID: 130) +06:34:28.395 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildLinkAction: (目标 ID: 131)”(目标“BuildLink”依赖于它): +06:34:28.395 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildLinkAction”的操作。: (目标 ID: 131) +06:34:28.395 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildLink: (目标 ID: 132)”(目标“Build”依赖于它): +06:34:28.395 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLink”的操作。: (目标 ID: 132) +06:34:28.395 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuild: (目标 ID: 133)”(目标“Build”依赖于它): +06:34:28.395 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuild”的操作。: (目标 ID: 133) + 已跳过目标“_CheckForCompileOutputs”。以前的生成已成功。 + 由于条件的计算结果为 false,已跳过目标“_SGenCheckForOutputs”;('$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'))的计算结果为('Off' == 'On' or (''!='' and 'Off' == 'Auto'))。 +06:34:28.395 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CleanGetCurrentAndPriorFileWrites: (目标 ID: 134)”(目标“IncrementalClean”依赖于它): + 任务“ReadLinesFromFile” (任务 ID: 101) + 任务参数:File=x64\Debug\StgShqrpGraphic.vcxproj.FileListAbsolute.txt (任务 ID: 101) + 已完成执行任务“ReadLinesFromFile”的操作。 (任务 ID: 101) + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“ConvertToAbsolutePath”任务。 + 任务“ConvertToAbsolutePath” (任务 ID: 102) + 已完成执行任务“ConvertToAbsolutePath”的操作。 (任务 ID: 102) + 任务“FindUnderPath” (任务 ID: 103) + 任务参数:UpdateToAbsolutePaths=True (任务 ID: 103) + 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 103) + 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic”。 (任务 ID: 103) + 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 103) + 任务“FindUnderPath” (任务 ID: 104) + 任务参数:UpdateToAbsolutePaths=True (任务 ID: 104) + 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\ (任务 ID: 104) + 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\”。 (任务 ID: 104) + 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 104) + 任务“FindUnderPath” (任务 ID: 105) + 任务参数:UpdateToAbsolutePaths=True (任务 ID: 105) + 任务参数:Path=x64\Debug\ (任务 ID: 105) + 比较路径为“x64\Debug\”。 (任务 ID: 105) + 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 105) + 任务“RemoveDuplicates” (任务 ID: 106) + 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 106) +06:34:28.396 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CleanGetCurrentAndPriorFileWrites”的操作。: (目标 ID: 134) +06:34:28.396 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“IncrementalClean: (目标 ID: 135)”(目标“Build”依赖于它): + 任务“FindUnderPath” (任务 ID: 107) + 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\ (任务 ID: 107) + 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\”。 (任务 ID: 107) + 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 107) + 任务“FindUnderPath” (任务 ID: 108) + 任务参数:Path=x64\Debug\ (任务 ID: 108) + 比较路径为“x64\Debug\”。 (任务 ID: 108) + 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 108) + 任务“Delete” (任务 ID: 109) + 任务参数:TreatErrorsAsWarnings=True (任务 ID: 109) + 已完成执行任务“Delete”的操作。 (任务 ID: 109) + 任务“RemoveDuplicates” (任务 ID: 110) + 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 110) + 由于 false 条件,已跳过任务“WriteLinesToFile”;('@(_CleanUnfilteredPriorFileWrites)'!='@(_CleanUniqueRemainingFileWritesAfterIncrementalClean)')计算为(''!='')。 +06:34:28.396 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“IncrementalClean”的操作。: (目标 ID: 135) +06:34:28.396 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“FinalizeBuildStatus: (目标 ID: 136)”(目标“Build”依赖于它): + 任务“Delete” (任务 ID: 111) + 任务参数:Files=x64\Debug\StgSharpGraphic.tlog\unsuccessfulbuild (任务 ID: 111) + 正在删除文件“x64\Debug\StgSharpGraphic.tlog\unsuccessfulbuild”。 (任务 ID: 111) + 已完成执行任务“Delete”的操作。 (任务 ID: 111) + 任务“Touch” (任务 ID: 112) + 任务参数:Files=x64\Debug\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 112) + 正在对“x64\Debug\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate”执行 Touch 任务。 (任务 ID: 112) + 已完成执行任务“Touch”的操作。 (任务 ID: 112) +06:34:28.397 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FinalizeBuildStatus”的操作。: (目标 ID: 136) +06:34:28.397 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“Build: (目标 ID: 137)”(目标“Rebuild”依赖于它): +06:34:28.397 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Build”的操作。: (目标 ID: 137) + 已跳过目标“_WriteTelemetryProperties”。以前的生成已成功。 +06:34:28.397 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AfterRebuild: (目标 ID: 138)”(目标“Rebuild”依赖于它): +06:34:28.397 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterRebuild”的操作。: (目标 ID: 138) + 已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。 +06:34:28.397 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“Rebuild: (目标 ID: 139)”(入口点): +06:34:28.397 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Rebuild”的操作。: (目标 ID: 139) +06:34:28.398 1>已完成生成项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”(Rebuild 个目标)的操作。 + +项目评估性能摘要: + 43 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用 + +项目性能摘要: + 1261 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用 + 1261 毫秒 Rebuild 1 次调用 + +目标性能摘要: + 0 毫秒 AfterClCompile 1 次调用 + 0 毫秒 AfterLink 1 次调用 + 0 毫秒 ComputeLinkSwitches 1 次调用 + 0 毫秒 PreLinkEvent 1 次调用 + 0 毫秒 MakeDirsForLink 1 次调用 + 0 毫秒 PrepareResourceNames 1 次调用 + 0 毫秒 CreateCustomManifestResourceNames 1 次调用 + 0 毫秒 ComputeManifestInputsTargets 1 次调用 + 0 毫秒 ComputeLinkInputsFromProject 1 次调用 + 0 毫秒 ComputeCLOutputs 1 次调用 + 0 毫秒 ComputeManifestGeneratedLinkerInputs 1 次调用 + 0 毫秒 ComputeRCGeneratedLinkInputs 1 次调用 + 0 毫秒 ComputeRCOutputs 1 次调用 + 0 毫秒 _Link 1 次调用 + 0 毫秒 BeforeLink 1 次调用 + 0 毫秒 BuildLinkTraverse 1 次调用 + 0 毫秒 BuildCompile 1 次调用 + 0 毫秒 _BuildCompileAction 1 次调用 + 0 毫秒 AfterBuildCompileEvent 1 次调用 + 0 毫秒 _ResourceCompile 1 次调用 + 0 毫秒 AfterResourceCompile 1 次调用 + 0 毫秒 MakeDirsForResourceCompile 1 次调用 + 0 毫秒 BeforeResourceCompile 1 次调用 + 0 毫秒 _ClCompile 1 次调用 + 0 毫秒 AfterRebuild 1 次调用 + 0 毫秒 CheckMixedPerfLibUsageVC 1 次调用 + 0 毫秒 SelectClCompile 1 次调用 + 0 毫秒 ComputeLegacyManifestEmbedding 1 次调用 + 0 毫秒 GetReferencedVCProjectsInfo 1 次调用 + 0 毫秒 _ALink 1 次调用 + 0 毫秒 ResolvedXDCMake 1 次调用 + 0 毫秒 Build 1 次调用 + 0 毫秒 IncrementalClean 1 次调用 + 0 毫秒 AfterBuild 1 次调用 + 0 毫秒 BuildLink 1 次调用 + 0 毫秒 _BuildLinkAction 1 次调用 + 0 毫秒 PostBuildEvent 1 次调用 + 0 毫秒 PrepareForRun 1 次调用 + 0 毫秒 CopyFilesToOutputDirectory 1 次调用 + 0 毫秒 _CheckForCompileOutputs 1 次调用 + 0 毫秒 _CopySourceItemsToOutputDirectory 1 次调用 + 0 毫秒 _GetCopyToOutputDirectoryItemsFromThisProject 1 次调用 + 0 毫秒 _GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences 1 次调用 + 0 毫秒 _Manifest 1 次调用 + 0 毫秒 GetCopyToOutputDirectoryXamlAppDefs 1 次调用 + 0 毫秒 _Deploy 1 次调用 + 0 毫秒 _Appverifier 1 次调用 + 0 毫秒 CreateSatelliteAssemblies 1 次调用 + 0 毫秒 _GenerateSatelliteAssemblyInputs 1 次调用 + 0 毫秒 MakeDirsForFxc 1 次调用 + 0 毫秒 SatelliteDllsProjectOutputGroup 1 次调用 + 0 毫秒 BuiltProjectOutputGroup 1 次调用 + 0 毫秒 _BscMake 1 次调用 + 0 毫秒 MakeDirsForBscMake 1 次调用 + 0 毫秒 _XdcMake 1 次调用 + 0 毫秒 MakeDirsForXdcMake 1 次调用 + 0 毫秒 ComputeCLCompileGeneratedXDCFiles 1 次调用 + 0 毫秒 _PopulateCommonStateForGetCopyToOutputDirectoryItems 1 次调用 + 0 毫秒 FindReferenceAssembliesForReferences 1 次调用 + 0 毫秒 Rebuild 1 次调用 + 0 毫秒 BeforeClCompile 1 次调用 + 0 毫秒 ExpandSDKReferences 1 次调用 + 0 毫秒 ResolveSDKReferences 1 次调用 + 0 毫秒 SetCABuildNativeEnvironmentVariables 1 次调用 + 0 毫秒 ComputeCLInputPDBName 1 次调用 + 0 毫秒 GetResolvedWinMD 1 次调用 + 0 毫秒 SetBuildDefaultEnvironmentVariables 1 次调用 + 0 毫秒 GetReferenceAssemblyPaths 1 次调用 + 0 毫秒 GetFrameworkPaths 1 次调用 + 0 毫秒 ResolveProjectReferences 1 次调用 + 0 毫秒 BeforeResolveReferences 1 次调用 + 0 毫秒 _PrepareForBuild 1 次调用 + 0 毫秒 Clean 1 次调用 + 0 毫秒 ResolveAssemblyReferences 1 次调用 + 0 毫秒 CppClean 1 次调用 + 0 毫秒 AfterCppClean 1 次调用 + 0 毫秒 BeforeCppClean 1 次调用 + 0 毫秒 AfterClean 1 次调用 + 0 毫秒 CleanPublishFolder 1 次调用 + 0 毫秒 CleanReferencedProjects 1 次调用 + 0 毫秒 PrepareProjectReferences 1 次调用 + 0 毫秒 _AddOutputPathToGlobalPropertiesToRemove 1 次调用 + 0 毫秒 _SplitProjectReferencesByFileExistence 1 次调用 + 0 毫秒 AssignProjectConfiguration 1 次调用 + 0 毫秒 BeforeClean 1 次调用 + 0 毫秒 BeforeRebuild 1 次调用 + 0 毫秒 _PrepareForRebuild 1 次调用 + 0 毫秒 PGInstrumentedClean 1 次调用 + 0 毫秒 AfterResolveReferences 1 次调用 + 0 毫秒 _CheckWindowsSDKInstalled 1 次调用 + 0 毫秒 BuildGenerateSources 1 次调用 + 0 毫秒 AfterMidl 1 次调用 + 0 毫秒 ComputeMIDLGeneratedCompileInputs 1 次调用 + 0 毫秒 MakeDirsForMidl 1 次调用 + 0 毫秒 _Xsd 1 次调用 + 0 毫秒 AfterBuildGenerateSources 1 次调用 + 0 毫秒 AfterBuildGenerateSourcesEvent 1 次调用 + 0 毫秒 ComputeCustomBuildOutput 1 次调用 + 0 毫秒 SelectCustomBuild 1 次调用 + 0 毫秒 PreBuildEvent 1 次调用 + 0 毫秒 _SelectedFiles 1 次调用 + 0 毫秒 _Midl 1 次调用 + 0 毫秒 BuildGenerateSourcesTraverse 1 次调用 + 0 毫秒 ResolveReferences 1 次调用 + 0 毫秒 BuildCompileTraverse 1 次调用 + 0 毫秒 BeforeBuildGenerateSources 1 次调用 + 0 毫秒 _BuildGenerateSourcesAction 1 次调用 + 1 毫秒 ContentFilesProjectOutputGroup 1 次调用 + 1 毫秒 FixupCLCompileOptions 1 次调用 + 1 毫秒 ComputeCLGeneratedLinkInputs 1 次调用 + 1 毫秒 MakeDirsForCl 1 次调用 + 1 毫秒 _PrepareForReferenceResolution 1 次调用 + 1 毫秒 SetTelemetryEnvironmentVariables 1 次调用 + 1 毫秒 SplitResourcesByCulture 1 次调用 + 1 毫秒 FinalizeBuildStatus 1 次调用 + 1 毫秒 ComputeLinkImportLibraryOutputsForClean 1 次调用 + 1 毫秒 _GetProjectReferenceTargetFrameworkProperties 1 次调用 + 1 毫秒 ComputeReferenceCLInput 1 次调用 + 1 毫秒 CustomBuild 1 次调用 + 1 毫秒 AddExternalIncludDirectoriesToPaths 1 次调用 + 1 毫秒 InitializeBuildStatus 1 次调用 + 1 毫秒 _CheckForInvalidConfigurationAndPlatform 1 次调用 + 1 毫秒 CopyFileToFolders 1 次调用 + 1 毫秒 DoLinkOutputFilesMatch 1 次调用 + 1 毫秒 _CleanGetCurrentAndPriorFileWrites 1 次调用 + 1 毫秒 _PrepareForClean 1 次调用 + 1 毫秒 AssignTargetPaths 1 次调用 + 1 毫秒 RegisterOutput 1 次调用 + 2 毫秒 CoreClean 1 次调用 + 2 毫秒 GetCopyToOutputDirectoryItems 1 次调用 + 3 毫秒 PrepareForBuild 1 次调用 + 4 毫秒 _WriteTelemetryProperties 1 次调用 + 4 毫秒 ComputeCLCompileGeneratedSbrFiles 1 次调用 + 5 毫秒 CoreCppClean 1 次调用 + 5 毫秒 WarnCompileDuplicatedFilename 1 次调用 + 20 毫秒 CreateRecipeFile 1 次调用 + 254 毫秒 Link 1 次调用 + 935 毫秒 ClCompile 1 次调用 + +任务性能摘要: + 0 毫秒 ConvertToAbsolutePath 1 次调用 + 0 毫秒 SetEnv 9 次调用 + 0 毫秒 AssignCulture 1 次调用 + 0 毫秒 ReadLinesFromFile 3 次调用 + 0 毫秒 RemoveDuplicates 3 次调用 + 0 毫秒 AssignProjectConfiguration 1 次调用 + 0 毫秒 MSBuild 1 次调用 + 0 毫秒 CheckVCToolsetVersion 1 次调用 + 0 毫秒 Touch 2 次调用 + 1 毫秒 MakeDir 12 次调用 + 1 毫秒 FindUnderPath 7 次调用 + 1 毫秒 GetOutOfDateItems 3 次调用 + 1 毫秒 AssignTargetPath 7 次调用 + 2 毫秒 Message 42 次调用 + 2 毫秒 WriteLinesToFile 5 次调用 + 2 毫秒 Delete 7 次调用 + 2 毫秒 CallTarget 2 次调用 + 4 毫秒 CppClean 1 次调用 + 20 毫秒 GenerateDesktopDeployRecipe 1 次调用 + 251 毫秒 Link 1 次调用 + 933 毫秒 CL 1 次调用 + +已成功生成。 + + “D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”(Rebuild 目标) (1) -> + (ClCompile 目标) -> + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\minwindef.h(130,1): warning C4005: “APIENTRY”: 宏重定义 + + 1 个警告 + 0 个错误 + +已用时间 00:00:01.26 diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.csproj.CopyComplete b/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.vcxproj.FileListAbsolute.txt similarity index 100% rename from 源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.csproj.CopyComplete rename to 源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.vcxproj.FileListAbsolute.txt diff --git a/源代码/StgSharpGraphic/x64/Debug/_IsIncrementalBuild b/源代码/StgShqrpGraphic/x64/Debug/_IsIncrementalBuild similarity index 100% rename from 源代码/StgSharpGraphic/x64/Debug/_IsIncrementalBuild rename to 源代码/StgShqrpGraphic/x64/Debug/_IsIncrementalBuild diff --git a/源代码/StgShqrpGraphic/x64/Debug/dllmain.obj b/源代码/StgShqrpGraphic/x64/Debug/dllmain.obj new file mode 100644 index 00000000..75a513b4 Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Debug/dllmain.obj differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/glad.obj b/源代码/StgShqrpGraphic/x64/Debug/glad.obj new file mode 100644 index 00000000..399c7cb7 Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Debug/glad.obj differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/vc143.idb b/源代码/StgShqrpGraphic/x64/Debug/vc143.idb new file mode 100644 index 00000000..873a6552 Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Debug/vc143.idb differ diff --git a/源代码/StgSharpGraphic/x64/Debug/vc143.pdb b/源代码/StgShqrpGraphic/x64/Debug/vc143.pdb similarity index 86% rename from 源代码/StgSharpGraphic/x64/Debug/vc143.pdb rename to 源代码/StgShqrpGraphic/x64/Debug/vc143.pdb index 4dac9461..3946be91 100644 Binary files a/源代码/StgSharpGraphic/x64/Debug/vc143.pdb and b/源代码/StgShqrpGraphic/x64/Debug/vc143.pdb differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.Build.CppClean.log b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.Build.CppClean.log new file mode 100644 index 00000000..efa7a58a --- /dev/null +++ b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.Build.CppClean.log @@ -0,0 +1,20 @@ +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\vc143.pdb +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\stgsharpgraphic.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\dllmain.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\glad.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpgraphic.dll +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\glad.cod +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\dllmain.cod +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\stgsharpgraphic.cod +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\stgsharpgraphic.ipdb +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpgraphic.pdb +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\stgsharpgraphic.iobj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpgraphic.lib +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpgraphic.exp +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\stgsharpgraphic.tlog\cl.command.1.tlog +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\stgsharpgraphic.tlog\cl.read.1.tlog +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\stgsharpgraphic.tlog\cl.write.1.tlog +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\stgsharpgraphic.tlog\link.command.1.tlog +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\stgsharpgraphic.tlog\link.read.1.tlog +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\stgsharpgraphic.tlog\link.write.1.tlog +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\stgsharpgraphic.tlog\stgsharpgraphic.write.1u.tlog diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.cod b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.cod new file mode 100644 index 00000000..f4d833fc --- /dev/null +++ b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.cod @@ -0,0 +1,247 @@ +; Listing generated by Microsoft (R) Optimizing Compiler Version 19.33.31629.0 + +include listing.inc + +INCLUDELIB OLDNAMES + +EXTRN glfwWindowShouldClose:PROC +EXTRN glfwGetProcAddress:PROC +EXTRN glfwMakeContextCurrent:PROC +EXTRN glfwWindowHint:PROC +EXTRN glfwCreateWindow:PROC +EXTRN glfwInit:PROC +EXTRN glfwSwapInterval:PROC +EXTRN glfwSetFramebufferSizeCallback:PROC +EXTRN glfwSwapBuffers:PROC +COMM pack:BYTE:038H +COMM createWindow:QWORD +_DATA ENDS +PUBLIC getPtr +PUBLIC initGLAD +PUBLIC initGL +PUBLIC loadGLApi +; COMDAT pdata +pdata SEGMENT +$pdata$initGLAD DD imagerel $LN3 + DD imagerel $LN3+21 + DD imagerel $unwind$initGLAD +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$initGL DD imagerel $LN3 + DD imagerel $LN3+59 + DD imagerel $unwind$initGL +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$loadGLApi DD imagerel $LN3 + DD imagerel $LN3+177 + DD imagerel $unwind$loadGLApi +pdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$loadGLApi DD 030b01H + DD 07007620bH + DD 06006H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$initGL DD 010401H + DD 04204H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$initGLAD DD 010401H + DD 04204H + ORG $+3 +$SG4294964034 DB 'Stg#!', 00H +; Function compile flags: /Odtp +; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\StgSharpGraphic.c +; COMDAT loadGLApi +_TEXT SEGMENT +__$ReturnAddress$ = 80 +loadGLApi PROC ; COMDAT + +; 14 : { + +$LN3: + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 56 push rsi + 00006 57 push rdi + 00007 48 83 ec 38 sub rsp, 56 ; 00000038H + +; 15 : +; 16 : pack.createWindow = glfwCreateWindow; + + 0000b 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:glfwCreateWindow + 00012 48 89 05 00 00 + 00 00 mov QWORD PTR pack, rax + +; 17 : pack.makeContextCurrent = glfwMakeContextCurrent; + + 00019 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:glfwMakeContextCurrent + 00020 48 89 05 08 00 + 00 00 mov QWORD PTR pack+8, rax + +; 18 : pack.swapInterval = glfwSwapInterval; + + 00027 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:glfwSwapInterval + 0002e 48 89 05 10 00 + 00 00 mov QWORD PTR pack+16, rax + +; 19 : pack.clearColor = glClearColor; + + 00035 48 8b 05 00 00 + 00 00 mov rax, QWORD PTR glad_glClearColor + 0003c 48 89 05 18 00 + 00 00 mov QWORD PTR pack+24, rax + +; 20 : pack.windowShouldClose = glfwWindowShouldClose; + + 00043 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:glfwWindowShouldClose + 0004a 48 89 05 20 00 + 00 00 mov QWORD PTR pack+32, rax + +; 21 : pack.swapBuffer = glfwSwapBuffers; + + 00051 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:glfwSwapBuffers + 00058 48 89 05 28 00 + 00 00 mov QWORD PTR pack+40, rax + +; 22 : +; 23 : //these are for callback +; 24 : pack.SetFramebufferSizeCallback = glfwSetFramebufferSizeCallback; + + 0005f 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:glfwSetFramebufferSizeCallback + 00066 48 89 05 30 00 + 00 00 mov QWORD PTR pack+48, rax + +; 25 : +; 26 : glfwCreateWindow(800,600,"Stg#!", NULL,NULL); + + 0006d 48 c7 44 24 20 + 00 00 00 00 mov QWORD PTR [rsp+32], 0 + 00076 45 33 c9 xor r9d, r9d + 00079 4c 8d 05 00 00 + 00 00 lea r8, OFFSET FLAT:$SG4294964034 + 00080 ba 58 02 00 00 mov edx, 600 ; 00000258H + 00085 b9 20 03 00 00 mov ecx, 800 ; 00000320H + 0008a e8 00 00 00 00 call glfwCreateWindow + +; 27 : +; 28 : +; 29 : return pack; + + 0008f 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:pack + 00096 48 8b 7c 24 50 mov rdi, QWORD PTR __$ReturnAddress$[rsp] + 0009b 48 8b f0 mov rsi, rax + 0009e b9 38 00 00 00 mov ecx, 56 ; 00000038H + 000a3 f3 a4 rep movsb + 000a5 48 8b 44 24 50 mov rax, QWORD PTR __$ReturnAddress$[rsp] + +; 30 : } + + 000aa 48 83 c4 38 add rsp, 56 ; 00000038H + 000ae 5f pop rdi + 000af 5e pop rsi + 000b0 c3 ret 0 +loadGLApi ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\StgSharpGraphic.c +; COMDAT initGL +_TEXT SEGMENT +initGL PROC ; COMDAT + +; 33 : { + +$LN3: + 00000 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 34 : glfwInit(); + + 00004 e8 00 00 00 00 call glfwInit + +; 35 : glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3); + + 00009 ba 03 00 00 00 mov edx, 3 + 0000e b9 02 20 02 00 mov ecx, 139266 ; 00022002H + 00013 e8 00 00 00 00 call glfwWindowHint + +; 36 : glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3); + + 00018 ba 03 00 00 00 mov edx, 3 + 0001d b9 03 20 02 00 mov ecx, 139267 ; 00022003H + 00022 e8 00 00 00 00 call glfwWindowHint + +; 37 : glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); + + 00027 ba 01 20 03 00 mov edx, 204801 ; 00032001H + 0002c b9 08 20 02 00 mov ecx, 139272 ; 00022008H + 00031 e8 00 00 00 00 call glfwWindowHint + +; 38 : +; 39 : #ifdef __APPLE__ +; 40 : glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE); +; 41 : #endif // __APPLE__ +; 42 : } + + 00036 48 83 c4 28 add rsp, 40 ; 00000028H + 0003a c3 ret 0 +initGL ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\StgSharpGraphic.c +; COMDAT initGLAD +_TEXT SEGMENT +initGLAD PROC ; COMDAT + +; 46 : { + +$LN3: + 00000 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 47 : return gladLoadGLLoader((GLADloadproc)glfwGetProcAddress); + + 00004 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:glfwGetProcAddress + 0000b e8 00 00 00 00 call gladLoadGLLoader + +; 48 : +; 49 : } + + 00010 48 83 c4 28 add rsp, 40 ; 00000028H + 00014 c3 ret 0 +initGLAD ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\StgSharpGraphic.c +; COMDAT getPtr +_TEXT SEGMENT +getPtr PROC ; COMDAT + +; 61 : createWindow = glfwCreateWindow; + + 00000 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:glfwCreateWindow + 00007 48 89 05 00 00 + 00 00 mov QWORD PTR createWindow, rax + +; 62 : return createWindow; + + 0000e 48 8b 05 00 00 + 00 00 mov rax, QWORD PTR createWindow + +; 63 : } + + 00015 c3 ret 0 +getPtr ENDP +_TEXT ENDS +END diff --git a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.dll.recipe b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.dll.recipe similarity index 100% rename from 源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.dll.recipe rename to 源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.dll.recipe diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.iobj b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.iobj new file mode 100644 index 00000000..4145c399 Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.iobj differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.ipdb b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.ipdb new file mode 100644 index 00000000..cb134990 Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.ipdb differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.obj b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.obj new file mode 100644 index 00000000..4d26a808 Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.obj differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.command.1.tlog b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.command.1.tlog new file mode 100644 index 00000000..3510d9d9 Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.command.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.read.1.tlog b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.read.1.tlog new file mode 100644 index 00000000..135f4d31 Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.read.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.write.1.tlog b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.write.1.tlog new file mode 100644 index 00000000..dde28c15 Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.write.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/StgSharpGraphic.lastbuildstate b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/StgSharpGraphic.lastbuildstate new file mode 100644 index 00000000..1a8787a2 --- /dev/null +++ b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/StgSharpGraphic.lastbuildstate @@ -0,0 +1,2 @@ +PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.20348.0: +Release|x64|D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\| diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog new file mode 100644 index 00000000..fe0d3810 Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.command.1.tlog b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.command.1.tlog new file mode 100644 index 00000000..d062e835 Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.command.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.read.1.tlog b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.read.1.tlog new file mode 100644 index 00000000..b9ed2c54 Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.read.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.write.1.tlog b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.write.1.tlog new file mode 100644 index 00000000..60c261c5 Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.write.1.tlog differ diff --git a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.log b/源代码/StgShqrpGraphic/x64/Release/StgShqrpGraphic.log similarity index 81% rename from 源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.log rename to 源代码/StgShqrpGraphic/x64/Release/StgShqrpGraphic.log index 5f8ed22c..f9457319 100644 --- a/源代码/StgSharpGraphic/x64/Debug/StgSharpGraphic.log +++ b/源代码/StgShqrpGraphic/x64/Release/StgShqrpGraphic.log @@ -1,6 +1,6 @@ -02:39:03.513 0>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild +18:33:35.530 0>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild 尝试使用扩展路径 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild 导入 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\$(MSBuildToolsVersion)\Microsoft.Common.props - 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Microsoft.Common.props (56,5) 处重新分配属性: $(MSBuildProjectExtensionsPath)=“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\obj\”(先前值:“obj\”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Microsoft.Common.props (56,5) 处重新分配属性: $(MSBuildProjectExtensionsPath)=“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\”(先前值:“obj\”) 将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild 尝试使用扩展路径 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild 导入 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\$(MSBuildToolsVersion)\Imports\Microsoft.Common.props\ImportBefore\* “Configuration”属性是全局属性,不能修改。 @@ -9,9 +9,9 @@ “Configuration”属性是全局属性,不能修改。 “LangID”属性是全局属性,不能修改。 “SolutionDir”属性是全局属性,不能修改。 - 在 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj (43,5) 处重新分配属性: $(ConfigurationType)=“DynamicLibrary”(先前值:“Application”) - 在 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj (44,5) 处重新分配属性: $(UseDebugLibraries)=“true”(先前值:“false”) - 在 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj (46,5) 处重新分配属性: $(CharacterSet)=“Unicode”(先前值:“NotSet”) + 在 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj (50,5) 处重新分配属性: $(ConfigurationType)=“DynamicLibrary”(先前值:“Application”) + 在 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj (53,5) 处重新分配属性: $(WholeProgramOptimization)=“true”(先前值:“false”) + 在 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj (54,5) 处重新分配属性: $(CharacterSet)=“Unicode”(先前值:“NotSet”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.props (18,5) 处重新分配属性: $(WindowsSdkDir_10)=“C:\Program Files (x86)\Windows Kits\10\”(先前值:“”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.props (41,5) 处重新分配属性: $(NETFXKitsDir)=“C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\”(先前值:“”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.props (44,5) 处重新分配属性: $(NETFXSDKDir)=“C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\”(先前值:“”) @@ -29,7 +29,7 @@ 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (97,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (98,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (125,5) 处重新分配属性: $(MSBuild_ExecutablePath)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\”) - 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (154,5) 处重新分配属性: $(RemoteDebuggerDeployDebugCppRuntime)=“true”(先前值:“false”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (155,5) 处重新分配属性: $(RemoteDebuggerDeployCppRuntime)=“true”(先前值:“false”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (215,5) 处重新分配属性: $(MultiProcMaxCount)=“0”(先前值:“”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CodeAnalysis.Extensions.props (21,5) 处重新分配属性: $(EspXtensions)=“EnumIndex.dll;CppCoreCheck.dll;”(先前值:“CppCoreCheck.dll;”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CodeAnalysis.Extensions.props (24,5) 处重新分配属性: $(EspXtensions)=“HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll;”(先前值:“EnumIndex.dll;CppCoreCheck.dll;”) @@ -38,6 +38,7 @@ 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CodeAnalysis.Extensions.props (33,5) 处重新分配属性: $(EspXtensions)=“ConcurrencyCheck.dll;VariantClear.dll;HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll;”(先前值:“VariantClear.dll;HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll;”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.unicodesupport.props (15,5) 处重新分配属性: $(_PropertySheetDisplayName)=“Unicode Support”(先前值:“Core Windows Libraries”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WinDLL.props (15,5) 处重新分配属性: $(_PropertySheetDisplayName)=“Windows Dynamic Link Library”(先前值:“Unicode Support”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WholeProgramOptimization.props (15,5) 处重新分配属性: $(_PropertySheetDisplayName)=“Whole Program Optimization”(先前值:“Windows Dynamic Link Library”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.IPP1A.v143.props (46,5) 处重新分配属性: $(_IPP1ACPPLibDir)=“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\compiler\latest\windows\compiler\lib\intel64_win”(先前值:“..\..\compiler\latest\windows\compiler\lib\intel64_win”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.IPP1A.v143.props (49,5) 处重新分配属性: $(IPP1AThreadedStatic)=“0”(先前值:“”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.IPP1A.v143.props (52,5) 处重新分配属性: $(IPP1ASingleThreaded)=“0”(先前值:“”) @@ -60,9 +61,11 @@ 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (93,5) 处重新分配属性: $(SuiteVer)=“[Intel Compiler is not installed]”(先前值:“2022”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (96,7) 处重新分配属性: $(SuiteVer)=“19.2”(先前值:“[Intel Compiler is not installed]”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (101,7) 处重新分配属性: $(SuiteVer)=“[Intel Compiler is not installed]”(先前值:“19.2”) - 在 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj (74,5) 处重新分配属性: $(OutDir)=“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”(先前值:“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Debug\”) + 在 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj (85,5) 处重新分配属性: $(IncludePath)=“D:\Programmer\GLenv\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;”) + 在 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj (86,5) 处重新分配属性: $(LibraryPath)=“D:\Programmer\GLenv;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x64;”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x64;”) + 在 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj (88,5) 处重新分配属性: $(OutDir)=“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”(先前值:“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\x64\Release\”) “SolutionExt”属性是全局属性,不能修改。 - 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets (40,5) 处重新分配属性: $(ExtensionsToDeleteOnClean)=“*.cdf;*.cache;*.obj;*.obj.enc;*.ilk;*.ipdb;*.iobj;*.resources;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;*.tlog;*.manifest;*.res;*.pch;*.exp;*.idb;*.rep;*.xdc;*.pdb;*_manifest.rc;*.bsc;*.sbr;*.xml;*.metagen;*.bi;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll.manifest;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.tlb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.bsc;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.ilk;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll.intermediate.manifest;x64\Debug\StgSharpGraphic.vcxproj.FileListAbsolute.txt”(先前值:“*.cdf;*.cache;*.obj;*.obj.enc;*.ilk;*.ipdb;*.iobj;*.resources;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;*.tlog;*.manifest;*.res;*.pch;*.exp;*.idb;*.rep;*.xdc;*.pdb;*_manifest.rc;*.bsc;*.sbr;*.xml;*.metagen;*.bi”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets (40,5) 处重新分配属性: $(ExtensionsToDeleteOnClean)=“*.cdf;*.cache;*.obj;*.obj.enc;*.ilk;*.ipdb;*.iobj;*.resources;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;*.tlog;*.manifest;*.res;*.pch;*.exp;*.idb;*.rep;*.xdc;*.pdb;*_manifest.rc;*.bsc;*.sbr;*.xml;*.metagen;*.bi;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll.manifest;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.tlb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.bsc;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.ilk;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll.intermediate.manifest;x64\Release\StgShqrpGraphic.vcxproj.FileListAbsolute.txt”(先前值:“*.cdf;*.cache;*.obj;*.obj.enc;*.ilk;*.ipdb;*.iobj;*.resources;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;*.tlog;*.manifest;*.res;*.pch;*.exp;*.idb;*.rep;*.xdc;*.pdb;*_manifest.rc;*.bsc;*.sbr;*.xml;*.metagen;*.bi”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets (32,5) 处重新分配属性: $(DebugType)=“none”(先前值:“”) 将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild 将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild @@ -87,7 +90,6 @@ 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (635,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders};{GAC};{RawFileName}”(先前值:“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders};{GAC}”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (636,5) 处重新分配属性: $(AssemblySearchPaths)=“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders};{GAC};{RawFileName};D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”(先前值:“{CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders};{GAC};{RawFileName}”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (3739,5) 处重新分配属性: $(_SGenGenerateSerializationAssembliesConfig)=“Auto”(先前值:“”) - 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (3740,5) 处重新分配属性: $(_SGenGenerateSerializationAssembliesConfig)=“Off”(先前值:“Auto”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (4874,5) 处重新分配属性: $(_TargetsThatPrepareProjectReferences)=“ AssignProjectConfiguration; _SplitProjectReferencesByFileExistence @@ -140,7 +142,7 @@ 尝试使用扩展路径 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild 导入 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportAfter\* 将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild 尝试使用扩展路径 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild 导入 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Sdks\Microsoft.Docker.Sdk\build\Microsoft.Docker.targets - 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.targets (74,5) 处重新分配属性: $(ProjectLockFile)=“obj\project.assets.json”(先前值:“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\obj\project.assets.json”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.targets (74,5) 处重新分配属性: $(ProjectLockFile)=“obj\project.assets.json”(先前值:“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\project.assets.json”) 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.targets (185,5) 处重新分配属性: $(ResolveAssemblyReferencesDependsOn)=“ ResolveProjectReferences; FindInvalidProjectReferences; @@ -819,7 +821,7 @@ 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“GetNativeManifest”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetNativeManifest”。 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneDAL.v143.targets”中的目标“CheckIntelEnvironmentForVCLibsoneDAL”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportBefore\Intel.Libs.oneDAL.v143.targets”中的目标“CheckIntelEnvironmentForVCLibsoneDAL”。 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.DesignTime.targets”中的目标“GetTargetPathWithTargetPlatformMoniker”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetTargetPathWithTargetPlatformMoniker”。 -生成启动时间为 2023/6/23 2:39:03。 +生成启动时间为 2023/6/28 18:33:35。 开始生成时的环境: ADVISOR_2022_DIR = C:\Program Files (x86)\Intel\oneAPI\advisor\2022.3.1 ALLUSERSPROFILE = C:\ProgramData @@ -832,7 +834,6 @@ COMPUTERNAME = YOUMUS-DESKTOP ComSpec = C:\Windows\system32\cmd.exe DriverData = C:\Windows\System32\Drivers\DriverData - ForceIdentityAuthenticationType = Embedded FPS_BROWSER_APP_PROFILE_STRING = Internet Explorer FPS_BROWSER_USER_PROFILE_STRING = Default Git = C:\Program Files\Git\git-bash.exe @@ -846,7 +847,6 @@ LOCALAPPDATA = C:\Users\Nitlo\AppData\Local LOGONSERVER = \\YOUMUS-DESKTOP MIC_LD_LIBRARY_PATH = C:\Program Files (x86)\Common Files\Intel\Shared Libraries\compiler\lib\mic - MONO_ANDROID_PATH = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\Android MSBuildLoadMicrosoftTargetsReadOnly = true NUMBER_OF_PROCESSORS = 20 NVIDIAWHITELISTED = 0x01 @@ -856,7 +856,7 @@ OneDriveCommercial = C:\Users\Nitlo\OneDrive - MSFT OneDriveConsumer = C:\Users\Nitlo\OneDrive OS = Windows_NT - Path = C:\Program Files\Zulu\zulu-20\bin\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\bin\release\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\libfabric\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\libfabric\bin\utils\;C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\redist\intel64_win\compiler;C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\redist\ia32_win\compiler;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler;C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Wolfram Research\WolframScript\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\PolySpace\R2021a\runtime\win64;C:\Program Files\PolySpace\R2021a\bin;C:\Program Files\PolySpace\R2021a\polyspace\bin;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\NoteBook FanControl\;C:\Program Files\Git\cmd;C:\Program Files\CMake\bin;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files\Tailscale\;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Scripts;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools + Path = C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools PATHEXT = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PkgDefApplicationConfigFile = C:\Users\Nitlo\AppData\Local\Microsoft\VisualStudio\17.0_83e85a91\devenv.exe.config PROCESSOR_ARCHITECTURE = AMD64 @@ -869,11 +869,10 @@ ProgramW6432 = C:\Program Files PSModulePath = C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\PowerShell\Modules\ PUBLIC = C:\Users\Public - ServiceHubLogSessionKey = 63163E5D + ServiceHubLogSessionKey = D7046150 SESSIONNAME = Console SHFBROOT = C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\ SHIM_MCCOMPAT = 0x810000001 - SignInWithHomeTenantOnly = False SystemDrive = C: SystemRoot = C:\Windows TEMP = C:\Users\Nitlo\AppData\Local\Temp @@ -891,16 +890,13 @@ VSAPPIDDIR = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\ VSAPPIDNAME = devenv.exe VSLANG = 2052 - VSLS_SESSION_KEEPALIVE_INTERVAL = 0 VSSKUEDITION = Enterprise WinAPP = C:\Users\用户名\AppData\Local\Microsoft\WindowsApps windir = C:\Windows - WindowsSDKVersion = 10.0.20348.0 - XAMARIN_ANDROID_REGKEY = SOFTWARE\Xamarin\VisualStudio\17.0_83e85a91\Android ZES_ENABLE_SYSMAN = 1 -日志记录详细程度设置为: Diagnostic。02:39:03.598 1>项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”在节点 2 上(Build 个目标)。 -02:39:03.598 1>初始属性: +日志记录详细程度设置为: Diagnostic。18:33:35.576 1>项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”在节点 2 上(Build 个目标)。 +18:33:35.576 1>初始属性: _ApplicableDebuggers = Desktop _ApplicationTypeAndRevisionFound = true _BuildActionType = Build @@ -912,12 +908,12 @@ _DebugSymbolsProduced = false _DebugTypeOld = _DefaultPlatform = win32 - _DeploymentApplicationManifestIdentity = Native.StgSharpGraphic + _DeploymentApplicationManifestIdentity = Native.StgShqrpGraphic _DeploymentBuiltUpdateInterval = 0 _DeploymentBuiltUpdateIntervalUnits = Days - _DeploymentDeployManifestIdentity = StgSharpGraphic.application + _DeploymentDeployManifestIdentity = StgShqrpGraphic.application _DeploymentFileMappingExtension = - _DeploymentTargetApplicationManifestFileName = Native.StgSharpGraphic.manifest + _DeploymentTargetApplicationManifestFileName = Native.StgShqrpGraphic.manifest _DeploymentUrl = _DirectoryBuildPropsBasePath = _DirectoryBuildPropsFile = Directory.Build.props @@ -935,18 +931,18 @@ _FPGABinPath = lib\oclfpga\host\windows64\bin;lib\oclfpga\llvm\aocl-bin;lib\oclfpga\windows64\bin;lib\oclfpga\bin; _FPGARoot = lib\oclfpga _GenerateAppxManifestDependsOn = ;_FixVCLibs120References - _GenerateBindingRedirectsIntermediateAppConfig = x64\Debug\StgSharpGraphic.dll.config + _GenerateBindingRedirectsIntermediateAppConfig = x64\Release\StgSharpGraphic.dll.config _GenerateRestoreGraphProjectEntryInputProperties = ExcludeRestorePackageImports=true _GetChildProjectCopyToOutputDirectoryItems = true _HandlePackageFileConflictsAfter = ;ResolveNuGetPackageAssetsNonAOT _IDPC_CMPLR_ROOT = ..\ _InitialBaseIntermediateOutputPath = obj\ - _InitialMSBuildProjectExtensionsPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\obj\ + _InitialMSBuildProjectExtensionsPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\ _INTEL_TARGET_PLATFORM = windows _INTELFPGAOCLSDKROOT = lib\oclfpga _IPP1ACPPLibDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\compiler\latest\windows\compiler\lib\intel64_win _IPP1ASubKey = - _IsIncrementalBuildFile = x64\Debug\\_IsIncrementalBuild + _IsIncrementalBuildFile = x64\Release\\_IsIncrementalBuild _IsNativeEnvironment = true _LatestWindowsTargetPlatformVersion = 10.0.20348.0 _LinkILKSupported = true @@ -959,7 +955,6 @@ ; Manifest; ComputeManifestGeneratedLinkerInputs; - LinkEmbedManifest; _NuGetRuntimeIdentifierPlatformTargetSuffix = -x64 _NuGetRuntimeIdentifierWithoutAot = win-x64 @@ -971,7 +966,7 @@ _oneMKLOmpLibDir = C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\compiler\lib\intel64_win _oneMKLSubKey = 2022\{97BB3EEE-44D1-4DB2-B5CB-9761430884E4} _oneTBBSubKey = - _OriginalConfiguration = Debug + _OriginalConfiguration = Release _OriginalPlatform = x64 _PlatformDefaultProps = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\\Platforms\x64\Platform.Default.props _PlatformDefaultPropsFound = true @@ -1016,7 +1011,7 @@ _PlatformToolsetShortNameFor_v90 = Visual Studio 2008 _PlatformToolsetShortNameFor_WSL_1_0 = WSL_GCC_1_0 _ProjectDefaultTargets = Build - _PropertySheetDisplayName = Windows Dynamic Link Library + _PropertySheetDisplayName = Whole Program Optimization _RecursiveTargetForContentCopying = GetCopyToOutputDirectoryItems _RelativeApplicationTypeFolder = _RelativeApplicationTypeRevisionFolder = @@ -1031,7 +1026,7 @@ _ResolveReferenceDependencies = false _SGenDllCreated = false _SGenDllName = StgSharpGraphic.XmlSerializers.dll - _SGenGenerateSerializationAssembliesConfig = Off + _SGenGenerateSerializationAssembliesConfig = Auto _SubKey = _TargetFrameworkVersionWithoutV = _TargetsThatPrepareProjectReferences = @@ -1162,13 +1157,13 @@ SGenFilesOutputGroup ALLUSERSPROFILE = C:\ProgramData - AnalysisResultManifestFile = x64\Debug\CodeAnalysisResultManifest.txt + AnalysisResultManifestFile = x64\Release\CodeAnalysisResultManifest.txt AndroidTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\MDD\Android\V150\ APPDATA = C:\Users\Nitlo\AppData\Roaming AssemblyFoldersConfigFile = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config AssemblyFoldersConfigFileSearchPath = {AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,}; AssemblyFoldersSuffix = AssemblyFoldersEx - AssemblyName = StgSharpGraphic + AssemblyName = StgShqrpGraphic AssemblySearchPaths = {CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};{AssemblyFolders};{GAC};{RawFileName};D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ AssignTargetPathsDependsOn = ATL_KeyFile = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64\atls.lib @@ -1322,7 +1317,7 @@ ; CppClean - CleanFile = StgSharpGraphic.vcxproj.FileListAbsolute.txt + CleanFile = StgShqrpGraphic.vcxproj.FileListAbsolute.txt CLRSupport = false ClYieldDuringToolExecution = true CodeAnalysisApplyLogFileXsl = false @@ -1357,7 +1352,7 @@ ResolveReferences; CommonExcludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows - CommonExecutablePath = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Zulu\zulu-20\bin\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\bin\release\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\libfabric\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\libfabric\bin\utils\;C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\redist\intel64_win\compiler;C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\redist\ia32_win\compiler;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler;C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Wolfram Research\WolframScript\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\PolySpace\R2021a\runtime\win64;C:\Program Files\PolySpace\R2021a\bin;C:\Program Files\PolySpace\R2021a\polyspace\bin;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\NoteBook FanControl\;C:\Program Files\Git\cmd;C:\Program Files\CMake\bin;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files\Tailscale\;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Scripts;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools; + CommonExecutablePath = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools; CommonOutputGroupsDependsOn = ; BuildOnlySettings; @@ -1466,8 +1461,8 @@ ComReferenceNoClassMembers = false ComSpec = C:\Windows\system32\cmd.exe ConcurrencyCheckPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\ConcurrencyCheck.dll - Configuration = Debug - ConfigurationName = Debug + Configuration = Release + ConfigurationName = Release ConfigurationType = DynamicLibrary ConsiderPlatformAsProcessorArchitecture = true ContentFilesProjectOutputGroupDependsOn = PrepareForBuild;AssignTargetPaths;PrepareForBuild;AssignTargetPaths;MakeDirsForFxc;_CreateCopyFileItems; @@ -1529,9 +1524,7 @@ CrtSDKReferenceInclude = Microsoft.VCLibs, Version=14.0 CrtSDKReferenceVersion = 14.0 CurrentSolutionConfigurationContents = - Debug|x64 - Debug|x64 - Debug|x64 + Release|x64 CurrentVCTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\ CurrentVsInstallRoot = C:\Program Files\Microsoft Visual Studio\2022\Enterprise @@ -1587,7 +1580,7 @@ ; AddExternalIncludDirectoriesToPaths ;InitGetClCommandLines;ResolveReferences;FixupReferences - DesignTimeIntermediateOutputPath = x64\Debug\InProcessTempFiles\ + DesignTimeIntermediateOutputPath = x64\Release\InProcessTempFiles\ DesignTimeResolveAssemblyReferencesDependsOn = GetFrameworkPaths; GetReferenceAssemblyPaths; @@ -1642,7 +1635,7 @@ ; PublishItemsOutputGroup - DesktopDeployRecipeFile = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug\StgSharpGraphic.dll.recipe + DesktopDeployRecipeFile = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release\StgSharpGraphic.dll.recipe DetermineProjectTypeTargets = _PrepareForReferenceResolution; ; AddExternalIncludDirectoriesToPaths @@ -1688,7 +1681,7 @@ DriverData = C:\Windows\System32\Drivers\DriverData EmbeddedWin32Manifest = EmbedManifest = true - EmbedManifestBy = LINK + EmbedManifestBy = MT EnableASAN = false EnableClangTidyCodeAnalysis = false EnableDPCppRuntimeEnvironment = false @@ -1700,7 +1693,7 @@ EnforceProcessCountAcrossBuilds = EspXtensions = ConcurrencyCheck.dll;VariantClear.dll;HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll; ExcludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; - ExecutablePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Zulu\zulu-20\bin\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\bin\release\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\libfabric\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\libfabric\bin\utils\;C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\redist\intel64_win\compiler;C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\redist\ia32_win\compiler;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler;C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Wolfram Research\WolframScript\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\PolySpace\R2021a\runtime\win64;C:\Program Files\PolySpace\R2021a\bin;C:\Program Files\PolySpace\R2021a\polyspace\bin;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\NoteBook FanControl\;C:\Program Files\Git\cmd;C:\Program Files\CMake\bin;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files\Tailscale\;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Scripts;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools; + ExecutablePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools; ExpandSDKAllowedReferenceExtensions = .winmd; .dll @@ -1708,12 +1701,12 @@ ExpandSDKReferencesDependsOn = ResolveSDKReferences - ExtensionsToDeleteOnClean = *.cdf;*.cache;*.obj;*.obj.enc;*.ilk;*.ipdb;*.iobj;*.resources;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;*.tlog;*.manifest;*.res;*.pch;*.exp;*.idb;*.rep;*.xdc;*.pdb;*_manifest.rc;*.bsc;*.sbr;*.xml;*.metagen;*.bi;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll.manifest;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.tlb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.bsc;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.ilk;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll.intermediate.manifest;x64\Debug\StgSharpGraphic.vcxproj.FileListAbsolute.txt + ExtensionsToDeleteOnClean = *.cdf;*.cache;*.obj;*.obj.enc;*.ilk;*.ipdb;*.iobj;*.resources;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;*.tlog;*.manifest;*.res;*.pch;*.exp;*.idb;*.rep;*.xdc;*.pdb;*_manifest.rc;*.bsc;*.sbr;*.xml;*.metagen;*.bi;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll.manifest;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.tlb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.bsc;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.ilk;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll.intermediate.manifest;x64\Release\StgShqrpGraphic.vcxproj.FileListAbsolute.txt ExternalIncludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; FakesBinPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\Fakes FakesCommandLineArguments = /Properties:";PlatformTarget=x64" /msbuildpath:"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\msbuild.exe" FakesCompilationProperties = ;PlatformTarget=x64 - FakesConfigurationDirectory = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\Fakes + FakesConfigurationDirectory = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\Fakes FakesContinueOnError = false FakesGenerateBeforeBuildDependsOn = ; @@ -1721,9 +1714,9 @@ BuildFakesAssemblies; FakesImported = true - FakesIntermediatePath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug\Fakes + FakesIntermediatePath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release\Fakes FakesMSBuildPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\msbuild.exe - FakesOutputPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\FakesAssemblies + FakesOutputPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\FakesAssemblies FakesRelativeOutputDir = FakesAssemblies FakesTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\Fakes\Microsoft.QualityTools.Testing.Fakes.targets FakesTasks = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\Fakes\Microsoft.QualityTools.Testing.Fakes.Tasks.dll @@ -1826,14 +1819,14 @@ ImportUserLocationsByWildcardBeforeMicrosoftCommonTargets = true ImportXamlTargets = true IncludeFrameworkReferencesFromNuGet = true - IncludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; + IncludePath = D:\Programmer\GLenv\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; IncludeVersionInInteropName = true InstrumentInteloneTBB = false - IntDir = x64\Debug\ - IntDirFullPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug\ + IntDir = x64\Release\ + IntDirFullPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release\ INTEL_DEV_REDIST = C:\Program Files (x86)\Common Files\Intel\Shared Libraries\ IntelPlatform = intel64 - IntermediateOutputPath = x64\Debug\ + IntermediateOutputPath = x64\Release\ InteropOutputPath = Interop\ iOSTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\MDD\iOS\V150\ IPP1AIncludeDir = @@ -1852,14 +1845,13 @@ LangID = 2052 LangName = zh-CN Language = C++ - LastBuildState = x64\Debug\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate - LastBuildUnsuccessful = x64\Debug\StgSharpGraphic.tlog\unsuccessfulbuild + LastBuildState = x64\Release\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate + LastBuildUnsuccessful = x64\Release\StgSharpGraphic.tlog\unsuccessfulbuild LegacyPlatformToolset = v100 LibrariesArchitecture = x64 - LibraryPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x64; + LibraryPath = D:\Programmer\GLenv;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x64; LibraryWPath = C:\Program Files (x86)\Windows Kits\10\References; LinkCompiled = true - LinkIncremental = true LiveUnitTestingPortableRuntimePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\LiveUnitTesting\Portable\Microsoft.CodeAnalysis.LiveUnitTesting.Runtime.dll LiveUnitTestingRuntimePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\LiveUnitTesting\Microsoft.CodeAnalysis.LiveUnitTesting.Runtime.dll LLVMInstallDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\Llvm\x64 @@ -1878,7 +1870,7 @@ LocalDebuggerDebuggerType = Auto LocalDebuggerMergeEnvironment = true LocalDebuggerSQLDebugging = False - LocalDebuggerWorkingDirectory = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\ + LocalDebuggerWorkingDirectory = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\ LocalGPUDebuggerTargetType = {F4453496-1DB8-47F8-A7D5-31EBDDC2EC96} LOGONSERVER = \\YOUMUS-DESKTOP ManagedAssembly = false @@ -1901,7 +1893,7 @@ MidlYieldDuringToolExecution = true MsAppxPackageTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\AppxPackage\Microsoft.AppXPackage.Targets MSBuild_ExecutablePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\ - MSBuildAllProjects = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Xaml.targets;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.targets + MSBuildAllProjects = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Xaml.targets;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.targets MSBuildAssemblyVersion = 17.0 MSBuildBinPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64 MSBuildCopyContentTransitively = true @@ -1918,13 +1910,13 @@ MSBuildNodeCount = 20 MSBuildProgramFiles32 = C:\Program Files (x86) MSBuildProjectDefaultTargets = Build - MSBuildProjectDirectory = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic - MSBuildProjectDirectoryNoRoot = NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic + MSBuildProjectDirectory = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic + MSBuildProjectDirectoryNoRoot = NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic MSBuildProjectExtension = .vcxproj - MSBuildProjectExtensionsPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\obj\ - MSBuildProjectFile = StgSharpGraphic.vcxproj - MSBuildProjectFullPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj - MSBuildProjectName = StgSharpGraphic + MSBuildProjectExtensionsPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\ + MSBuildProjectFile = StgShqrpGraphic.vcxproj + MSBuildProjectFullPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj + MSBuildProjectName = StgShqrpGraphic MSBuildRuntimeType = Full MSBuildRuntimeVersion = 4.0.30319 MSBuildSDKsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Sdks @@ -1995,7 +1987,7 @@ OutputType = library OverwriteReadOnlyFiles = false PackageDownloadSupported = true - Path = C:\Program Files\Zulu\zulu-20\bin\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\bin\release\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\libfabric\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\libfabric\bin\utils\;C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\redist\intel64_win\compiler;C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\redist\ia32_win\compiler;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler;C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Wolfram Research\WolframScript\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\PolySpace\R2021a\runtime\win64;C:\Program Files\PolySpace\R2021a\bin;C:\Program Files\PolySpace\R2021a\polyspace\bin;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\NoteBook FanControl\;C:\Program Files\Git\cmd;C:\Program Files\CMake\bin;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files\Tailscale\;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Scripts;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools + Path = C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools PATHEXT = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PkgDefApplicationConfigFile = C:\Users\Nitlo\AppData\Local\Microsoft\VisualStudio\17.0_83e85a91\devenv.exe.config Platform = x64 @@ -2063,15 +2055,15 @@ {RawFileName}; D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ - ProjectDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\ - ProjectEvaluationFingerprint = Debug|x64|D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\| + ProjectDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\ + ProjectEvaluationFingerprint = Release|x64|D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\| ProjectExt = .vcxproj - ProjectFileName = StgSharpGraphic.vcxproj + ProjectFileName = StgShqrpGraphic.vcxproj ProjectFlavor = Client - ProjectGuid = {c0994414-d90b-4647-b05e-546d57abeee2} + ProjectGuid = {4cd737e9-9502-46ce-89ac-fe8047502de4} ProjectLockFile = obj\project.assets.json ProjectName = StgSharpGraphic - ProjectPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj + ProjectPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj PSModulePath = C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\PowerShell\Modules\ PUBLIC = C:\Users\Public PublishableProject = @@ -2123,11 +2115,11 @@ RemoteDebuggerAttach = False RemoteDebuggerConnection = RemoteWithAuthentication RemoteDebuggerDebuggerType = Auto - RemoteDebuggerDeployCppRuntime = false - RemoteDebuggerDeployDebugCppRuntime = true + RemoteDebuggerDeployCppRuntime = true + RemoteDebuggerDeployDebugCppRuntime = false RemoteDebuggerServerName = YOUMUS-DESKTOP RemoteDebuggerSQLDebugging = False - RemoteDebuggerWorkingDirectory = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\ + RemoteDebuggerWorkingDirectory = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\ RemoteGPUDebuggerTargetType = {F4453496-1DB8-47F8-A7D5-31EBDDC2EC96} ReportingServicesTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\ReportingServices\Microsoft.ReportingServices.targets ResGenDependsOn = ResolveAssemblyReferences;SplitResourcesByCulture;BeforeResGen;CoreResGen;AfterResGen @@ -2169,7 +2161,7 @@ RestoreTaskAssemblyFile = NuGet.Build.Tasks.dll RestoreUseSkipNonexistentTargets = true RetargetAlwaysSupported = true - RootNamespace = StgSharpGraphic + RootNamespace = StgShqrpGraphic RoslynTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\Roslyn RunAnalyzersDuringBuild = RunAnalyzersDuringLiveAnalysis = @@ -2201,7 +2193,7 @@ SDKReferenceDirectoryRoot = C:\Users\Nitlo\AppData\Local\Microsoft SDKs;C:\Program Files (x86)\Microsoft SDKs SDKReferenceRegistryRoot = Software\Microsoft\Microsoft SDKs SDKVersion = 10.0 - ServiceHubLogSessionKey = 63163E5D + ServiceHubLogSessionKey = D7046150 SESSIONNAME = Console SetBuildDefaultEnvironmentVariablesDependsOn = AddExternalIncludDirectoriesToPaths; @@ -2228,9 +2220,9 @@ SkipCopyUnchangedFiles = true SolutionDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ SolutionExt = .sln - SolutionFileName = StgSharp.sln - SolutionName = StgSharp - SolutionPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp.sln + SolutionFileName = StgSharpGraphic.sln + SolutionName = StgSharpGraphic + SolutionPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.sln SourceControlInformationFeatureSupported = true SourceFilesProjectOutputGroupDependsOn = PrepareForBuild;AssignTargetPaths SourcePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\src\mfc;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\src\mfcm;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\src\atl;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\crt\src;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\src;;C:\Program Files (x86)\Windows Kits\10\Source\10.0.20348.0\ucrt;;; @@ -2241,11 +2233,11 @@ SystemDrive = C: SystemRoot = C:\Windows TargetCulture = * - TargetDeployManifestFileName = StgSharpGraphic.application + TargetDeployManifestFileName = StgShqrpGraphic.application TargetDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ TargetedFrameworkDir = @(_TargetedFrameworkDirectoryItem) TargetedSDKArchitecture = amd64 - TargetedSDKConfiguration = Debug + TargetedSDKConfiguration = Retail TargetExt = .dll TargetFileName = StgSharpGraphic.dll TargetFrameworkAsMSBuildRuntime = CurrentRuntime @@ -2266,8 +2258,8 @@ TEMP = C:\Users\Nitlo\AppData\Local\Temp terminal = C:\Program Files\Run\terminal.INK ThreadedWaitDialogDpiContext = -4 - TLogLocation = x64\Debug\StgSharpGraphic.tlog\ - TLogLocation_ModuleDependencies = x64\Debug\StgSharpGraphic_MD.tlog\ + TLogLocation = x64\Release\StgSharpGraphic.tlog\ + TLogLocation_ModuleDependencies = x64\Release\StgSharpGraphic_MD.tlog\ TMP = C:\Users\Nitlo\AppData\Local\Temp ToolsetPropsFound = true ToolsetTargetsFound = true @@ -2291,7 +2283,7 @@ UnmanagedRegistrationDependsOn = UnmanagedUnregistrationDependsOn = UseCommonOutputDirectory = false - UseDebugLibraries = true + UseDebugLibraries = false UseDefaultPlatformLookupTables = true UseILP64Interfaces1A = false UseIntelIPP1A = false @@ -2456,8 +2448,8 @@ VsInstallRoot = C:\Program Files\Microsoft Visual Studio\2022\Enterprise VSLANG = 2052 VSSKUEDITION = Enterprise - VSTEL_CurrentSolutionBuildID = 3097287848 - VSTEL_SolutionSessionID = {DC9759CB-22A5-4F61-9259-584426AA7307} + VSTEL_CurrentSolutionBuildID = 2277366934 + VSTEL_SolutionSessionID = {BB51ECBB-F577-4C80-BC20-20D9414FB7D9} VSVersion = $(VisualStudioVersion) WebBrowserDebuggerDebuggerType = Auto WebReference_EnableLegacyEventingModel = false @@ -2465,7 +2457,7 @@ WebReference_EnableSQLTypes = true WebServiceDebuggerDebuggerType = Auto WebServiceDebuggerSQLDebugging = False - WholeProgramOptimization = false + WholeProgramOptimization = true WholeProgramOptimizationAvailabilityInstrument = true WholeProgramOptimizationAvailabilityOptimize = true WholeProgramOptimizationAvailabilityTrue = true @@ -2513,25 +2505,25 @@ XamlBuildTaskAssemblyName = XamlBuildTask, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 XamlBuildTaskLocation = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64 XamlBuildTaskPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64 - XamlGenCodeFileNames = StgSharpGraphic.vcxproj.XamlGeneratedCodeFileListAbsolute.txt - XamlGenMarkupFileNames = StgSharpGraphic.vcxproj.XamlGeneratedXamlFileListAbsolute.txt - XamlPass2FlagFile = StgSharpGraphic.vcxproj.XamlPass2Flag.txt + XamlGenCodeFileNames = StgShqrpGraphic.vcxproj.XamlGeneratedCodeFileListAbsolute.txt + XamlGenMarkupFileNames = StgShqrpGraphic.vcxproj.XamlGeneratedXamlFileListAbsolute.txt + XamlPass2FlagFile = StgShqrpGraphic.vcxproj.XamlPass2Flag.txt XamlRequiresCompilationPass2 = false - XamlTemporaryAssemblyName = StgSharpGraphic + XamlTemporaryAssemblyName = StgShqrpGraphic YieldDuringToolExecution = true ZES_ENABLE_SYSMAN = 1 -02:39:03.598 1>由于条件的计算结果为 false,已跳过目标“EnableIntermediateOutputPathMismatchWarning”;('$(RestoreProjectStyle)' == 'PackageReference')的计算结果为('' == 'PackageReference')。 -02:39:03.598 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CheckForInvalidConfigurationAndPlatform: (目标 ID: 2)”(目标“SetTelemetryEnvironmentVariables”依赖于它): - 设置属性: _InvalidConfigurationMessageText=The BaseOutputPath/OutputPath property is not set for project 'StgSharpGraphic.vcxproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Debug' Platform='x64'. - 设置属性: _InvalidConfigurationMessageText=The BaseOutputPath/OutputPath property is not set for project 'StgSharpGraphic.vcxproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Debug' Platform='x64'. This error may also appear if some other project is trying to follow a project-to-project reference to this project, this project has been unloaded or is not included in the solution, and the referencing project does not build using the same or an equivalent Configuration or Platform. +18:33:35.577 1>由于条件的计算结果为 false,已跳过目标“EnableIntermediateOutputPathMismatchWarning”;('$(RestoreProjectStyle)' == 'PackageReference')的计算结果为('' == 'PackageReference')。 +18:33:35.577 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CheckForInvalidConfigurationAndPlatform: (目标 ID: 2)”(目标“SetTelemetryEnvironmentVariables”依赖于它): + 设置属性: _InvalidConfigurationMessageText=The BaseOutputPath/OutputPath property is not set for project 'StgShqrpGraphic.vcxproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Release' Platform='x64'. + 设置属性: _InvalidConfigurationMessageText=The BaseOutputPath/OutputPath property is not set for project 'StgShqrpGraphic.vcxproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Release' Platform='x64'. This error may also appear if some other project is trying to follow a project-to-project reference to this project, this project has been unloaded or is not included in the solution, and the referencing project does not build using the same or an equivalent Configuration or Platform. 由于 false 条件,已跳过任务“Error”;( '$(_InvalidConfigurationError)' == 'true' )计算为( '' == 'true' )。 由于 false 条件,已跳过任务“Warning”;( '$(_InvalidConfigurationWarning)' == 'true' )计算为( '' == 'true' )。 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“Message”任务。 任务“Message” (任务 ID: 2) 任务参数:Importance=Low (任务 ID: 2) - 任务参数:Text=Configuration=Debug (任务 ID: 2) - Configuration=Debug (任务 ID: 2) + 任务参数:Text=Configuration=Release (任务 ID: 2) + Configuration=Release (任务 ID: 2) 已完成执行任务“Message”的操作。 (任务 ID: 2) 任务“Message” (任务 ID: 3) 任务参数:Importance=Low (任务 ID: 3) @@ -2539,75 +2531,73 @@ Platform=x64 (任务 ID: 3) 已完成执行任务“Message”的操作。 (任务 ID: 3) 由于 false 条件,已跳过任务“Error”;('$(OutDir)' != '' and !HasTrailingSlash('$(OutDir)'))计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\' != '' and !HasTrailingSlash('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\'))。 - 由于 false 条件,已跳过任务“Error”;('$(IntermediateOutputPath)' != '' and !HasTrailingSlash('$(IntermediateOutputPath)'))计算为('x64\Debug\' != '' and !HasTrailingSlash('x64\Debug\'))。 + 由于 false 条件,已跳过任务“Error”;('$(IntermediateOutputPath)' != '' and !HasTrailingSlash('$(IntermediateOutputPath)'))计算为('x64\Release\' != '' and !HasTrailingSlash('x64\Release\'))。 由于 false 条件,已跳过任务“Error”;('$(BaseIntermediateOutputPath)' != '' and !HasTrailingSlash('$(BaseIntermediateOutputPath)'))计算为('obj\' != '' and !HasTrailingSlash('obj\'))。 - 由于 false 条件,已跳过任务“Error”;( '$(_InitialMSBuildProjectExtensionsPath)' != '' And '$(MSBuildProjectExtensionsPath)' != '$(_InitialMSBuildProjectExtensionsPath)' )计算为( 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\obj\' != '' And 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\obj\' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\obj\' )。 - 由于 false 条件,已跳过任务“Warning”;( '$(EnableBaseIntermediateOutputPathMismatchWarning)' == 'true' And '$(_InitialBaseIntermediateOutputPath)' != '$(BaseIntermediateOutputPath)' And '$(BaseIntermediateOutputPath)' != '$(MSBuildProjectExtensionsPath)' )计算为( '' == 'true' And 'obj\' != 'obj\' And 'obj\' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\obj\' )。 -02:39:03.601 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_CheckForInvalidConfigurationAndPlatform”的操作。: (目标 ID: 2) + 由于 false 条件,已跳过任务“Error”;( '$(_InitialMSBuildProjectExtensionsPath)' != '' And '$(MSBuildProjectExtensionsPath)' != '$(_InitialMSBuildProjectExtensionsPath)' )计算为( 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\' != '' And 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\' )。 + 由于 false 条件,已跳过任务“Warning”;( '$(EnableBaseIntermediateOutputPathMismatchWarning)' == 'true' And '$(_InitialBaseIntermediateOutputPath)' != '$(BaseIntermediateOutputPath)' And '$(BaseIntermediateOutputPath)' != '$(MSBuildProjectExtensionsPath)' )计算为( '' == 'true' And 'obj\' != 'obj\' And 'obj\' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\' )。 +18:33:35.578 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForInvalidConfigurationAndPlatform”的操作。: (目标 ID: 2) 已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。 -02:39:03.601 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.DesignTime.targets”中的目标“SetTelemetryEnvironmentVariables: (目标 ID: 3)”(目标“Build”依赖于它): +18:33:35.578 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.DesignTime.targets”中的目标“SetTelemetryEnvironmentVariables: (目标 ID: 3)”(目标“Build”依赖于它): 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“SetEnv”任务。 任务“SetEnv” (任务 ID: 4) 任务参数:Prefix=False (任务 ID: 4) - 任务参数:Value={DC9759CB-22A5-4F61-9259-584426AA7307} (任务 ID: 4) + 任务参数:Value={BB51ECBB-F577-4C80-BC20-20D9414FB7D9} (任务 ID: 4) 任务参数:Name=VSTEL_SolutionSessionID (任务 ID: 4) - VSTEL_SolutionSessionID={DC9759CB-22A5-4F61-9259-584426AA7307} (任务 ID: 4) + VSTEL_SolutionSessionID={BB51ECBB-F577-4C80-BC20-20D9414FB7D9} (任务 ID: 4) 已完成执行任务“SetEnv”的操作。 (任务 ID: 4) 任务“SetEnv” (任务 ID: 5) 任务参数:Prefix=False (任务 ID: 5) - 任务参数:Value=3097287848 (任务 ID: 5) + 任务参数:Value=2277366934 (任务 ID: 5) 任务参数:Name=VSTEL_CurrentSolutionBuildID (任务 ID: 5) - VSTEL_CurrentSolutionBuildID=3097287848 (任务 ID: 5) + VSTEL_CurrentSolutionBuildID=2277366934 (任务 ID: 5) 已完成执行任务“SetEnv”的操作。 (任务 ID: 5) 任务“SetEnv” (任务 ID: 6) 任务参数:Prefix=False (任务 ID: 6) - 任务参数:Value={c0994414-d90b-4647-b05e-546d57abeee2} (任务 ID: 6) + 任务参数:Value={4cd737e9-9502-46ce-89ac-fe8047502de4} (任务 ID: 6) 任务参数:Name=VSTEL_ProjectID (任务 ID: 6) - VSTEL_ProjectID={c0994414-d90b-4647-b05e-546d57abeee2} (任务 ID: 6) - 输出属性: VSTEL_ProjectID={c0994414-d90b-4647-b05e-546d57abeee2} (任务 ID: 6) + VSTEL_ProjectID={4cd737e9-9502-46ce-89ac-fe8047502de4} (任务 ID: 6) + 输出属性: VSTEL_ProjectID={4cd737e9-9502-46ce-89ac-fe8047502de4} (任务 ID: 6) 已完成执行任务“SetEnv”的操作。 (任务 ID: 6) -02:39:03.607 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SetTelemetryEnvironmentVariables”的操作。: (目标 ID: 3) -02:39:03.607 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“_PrepareForBuild: (目标 ID: 4)”(目标“Build”依赖于它): +18:33:35.579 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetTelemetryEnvironmentVariables”的操作。: (目标 ID: 3) +18:33:35.579 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“_PrepareForBuild: (目标 ID: 4)”(目标“Build”依赖于它): 设置属性: BuildType=Build 设置属性: _BuildActionType=Build 由于 false 条件,已跳过任务“CreateItem”;('%(CustomBuild.IncludeFileToTool)'!='')计算为(''!='')。 删除的项: CustomBuildStep=StgSharpGraphic -02:39:03.607 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_PrepareForBuild”的操作。: (目标 ID: 4) -02:39:03.607 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_PrepareForReferenceResolution: (目标 ID: 5)”(目标“ResolveReferences”依赖于它): +18:33:35.579 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForBuild”的操作。: (目标 ID: 4) +18:33:35.579 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_PrepareForReferenceResolution: (目标 ID: 5)”(目标“ResolveReferences”依赖于它): 由于 false 条件,已跳过任务“VCMessage”;('$(WarnAboutIndividualManagedFiles)' == 'true')计算为('' == 'true')。 设置属性: TargetFrameworkMoniker= 设置属性: _FindDependencies=false 设置属性: AdditionalExplicitAssemblyReferences= 由于 false 条件,已跳过任务“Message”;('$(_REFERENCE_DEBUG)'=='true')计算为(''=='true')。 -02:39:03.608 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_PrepareForReferenceResolution”的操作。: (目标 ID: 5) - 由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为('glad.c;StgSharpGraphic.c'!='' and 'false'=='true' and '' != 'false')。 -02:39:03.608 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BeforeResolveReferences: (目标 ID: 6)”(目标“ResolveReferences”依赖于它): -02:39:03.608 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BeforeResolveReferences”的操作。: (目标 ID: 6) -02:39:03.608 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AssignProjectConfiguration: (目标 ID: 7)”(目标“ResolveReferences”依赖于它): +18:33:35.579 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForReferenceResolution”的操作。: (目标 ID: 5) + 由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;dllmain.c;StgSharpGraphic.c'!='' and 'false'=='true' and '' != 'false')。 +18:33:35.579 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BeforeResolveReferences: (目标 ID: 6)”(目标“ResolveReferences”依赖于它): +18:33:35.579 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResolveReferences”的操作。: (目标 ID: 6) +18:33:35.579 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AssignProjectConfiguration: (目标 ID: 7)”(目标“ResolveReferences”依赖于它): 设置属性: ShouldUnsetParentConfigurationAndPlatform=true 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignProjectConfiguration”任务。 任务“AssignProjectConfiguration” (任务 ID: 7) 任务参数:OutputType=library (任务 ID: 7) 任务参数:CurrentProjectPlatform=x64 (任务 ID: 7) - 任务参数:CurrentProject=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj (任务 ID: 7) + 任务参数:CurrentProject=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj (任务 ID: 7) 任务参数:ResolveConfigurationPlatformUsingMappings=False (任务 ID: 7) 任务参数:SolutionConfigurationContents= - Debug|x64 - Debug|x64 - Debug|x64 + Release|x64 (任务 ID: 7) 任务参数:ShouldUnsetParentConfigurationAndPlatform=True (任务 ID: 7) 任务参数:OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration=True (任务 ID: 7) - 任务参数:CurrentProjectConfiguration=Debug (任务 ID: 7) + 任务参数:CurrentProjectConfiguration=Release (任务 ID: 7) 已完成执行任务“AssignProjectConfiguration”的操作。 (任务 ID: 7) -02:39:03.608 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AssignProjectConfiguration”的操作。: (目标 ID: 7) +18:33:35.580 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignProjectConfiguration”的操作。: (目标 ID: 7) 已跳过目标“AssignProjectConfiguration”。以前的生成已成功。 -02:39:03.608 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_SplitProjectReferencesByFileExistence: (目标 ID: 8)”(目标“PrepareProjectReferences”依赖于它): +18:33:35.580 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_SplitProjectReferencesByFileExistence: (目标 ID: 8)”(目标“PrepareProjectReferences”依赖于它): 由于 false 条件,已跳过任务“ResolveNonMSBuildProjectOutput”;('$(BuildingInsideVisualStudio)'=='true' and '@(ProjectReferenceWithConfiguration)'!='')计算为('true'=='true' and ''!='')。 -02:39:03.608 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_SplitProjectReferencesByFileExistence”的操作。: (目标 ID: 8) -02:39:03.615 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_AddOutputPathToGlobalPropertiesToRemove: (目标 ID: 9)”(目标“_GetProjectReferenceTargetFrameworkProperties”依赖于它): -02:39:03.616 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_AddOutputPathToGlobalPropertiesToRemove”的操作。: (目标 ID: 9) -02:39:03.616 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetProjectReferenceTargetFrameworkProperties: (目标 ID: 10)”(目标“PrepareProjectReferences”依赖于它): +18:33:35.580 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SplitProjectReferencesByFileExistence”的操作。: (目标 ID: 8) +18:33:35.580 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_AddOutputPathToGlobalPropertiesToRemove: (目标 ID: 9)”(目标“_GetProjectReferenceTargetFrameworkProperties”依赖于它): +18:33:35.580 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_AddOutputPathToGlobalPropertiesToRemove”的操作。: (目标 ID: 9) +18:33:35.580 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetProjectReferenceTargetFrameworkProperties: (目标 ID: 10)”(目标“PrepareProjectReferences”依赖于它): 设置属性: ReferringTargetFrameworkForProjectReferences= 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“MSBuild”任务。 任务“MSBuild” (任务 ID: 8) @@ -2622,31 +2612,31 @@ 由于 false 条件,已跳过任务“GetReferenceNearestTargetFrameworkTask”;('@(_ProjectReferenceTargetFrameworkPossibilities)' != '' and '$(ReferringTargetFrameworkForProjectReferences)' != '' And '$(GetReferenceNearestTargetFrameworkTaskSupportsTargetPlatformParameter)' != 'true' and '%(_ProjectReferenceTargetFrameworkPossibilities.IsVcxOrNativeProj)' != 'true')计算为('' != '' and '' != '' And 'true' != 'true' and '' != 'true')。 -02:39:03.617 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_GetProjectReferenceTargetFrameworkProperties”的操作。: (目标 ID: 10) +18:33:35.581 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetProjectReferenceTargetFrameworkProperties”的操作。: (目标 ID: 10) 由于条件的计算结果为 false,已跳过目标“_GetProjectReferencePlatformProperties”;('$(EnableDynamicPlatformResolution)' == 'true' and '$(BuildingInsideVisualStudio)' != 'true' and '@(_MSBuildProjectReferenceExistent)' != '')的计算结果为('' == 'true' and 'true' != 'true' and '' != '')。 -02:39:03.617 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareProjectReferences: (目标 ID: 11)”(目标“ResolveProjectReferences”依赖于它): -02:39:03.617 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PrepareProjectReferences”的操作。: (目标 ID: 11) +18:33:35.581 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareProjectReferences: (目标 ID: 11)”(目标“ResolveProjectReferences”依赖于它): +18:33:35.581 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareProjectReferences”的操作。: (目标 ID: 11) 由于条件的计算结果为 false,已跳过目标“_RemoveNameMetadataFromProjectReferenceItems”;('@(ProjectReference)'!='')的计算结果为(''!='')。 -02:39:03.617 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveProjectReferences: (目标 ID: 12)”(目标“ResolveReferences”依赖于它): +18:33:35.581 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveProjectReferences: (目标 ID: 12)”(目标“ResolveReferences”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and ('$(BuildingInsideVisualStudio)' == 'true' or '$(BuildProjectReferences)' != 'true') and '$(VisualStudioVersion)' != '10.0' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == 'true' and '' != '' and ('true' == 'true' or 'true' != 'true') and '17.0' != '10.0' and '' != '')。 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingInsideVisualStudio)' != 'true' and '$(BuildProjectReferences)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == 'true' and '' != '' and 'true' != 'true' and 'true' == 'true' and '' != '')。 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingProject)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == 'true' and '' != '' and 'true' == 'true' and '' != '')。 由于 false 条件,已跳过任务“Warning”;('@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceNonexistent)' != '')计算为('' != '' and '' != '')。 -02:39:03.617 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ResolveProjectReferences”的操作。: (目标 ID: 12) +18:33:35.581 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveProjectReferences”的操作。: (目标 ID: 12) 由于条件的计算结果为 false,已跳过目标“FindInvalidProjectReferences”;('$(FindInvalidProjectReferences)' == 'true')的计算结果为('' == 'true')。 由于条件的计算结果为 false,已跳过目标“ResolveNativeReferences”;('@(NativeReference)'!='')的计算结果为(''!='')。 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 已跳过目标“ResolveProjectReferences”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“FindInvalidProjectReferences”;('$(FindInvalidProjectReferences)' == 'true')的计算结果为('' == 'true')。 -02:39:03.617 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetFrameworkPaths: (目标 ID: 13)”(目标“ResolveAssemblyReferences”依赖于它): -02:39:03.617 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“GetFrameworkPaths”的操作。: (目标 ID: 13) +18:33:35.581 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetFrameworkPaths: (目标 ID: 13)”(目标“ResolveAssemblyReferences”依赖于它): +18:33:35.581 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetFrameworkPaths”的操作。: (目标 ID: 13) 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 已跳过目标“GetFrameworkPaths”。以前的生成已成功。 -02:39:03.617 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetReferenceAssemblyPaths: (目标 ID: 14)”(目标“ResolveAssemblyReferences”依赖于它): +18:33:35.581 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetReferenceAssemblyPaths: (目标 ID: 14)”(目标“ResolveAssemblyReferences”依赖于它): 设置属性: TargetFrameworkDirectory= 由于 false 条件,已跳过任务“GetReferenceAssemblyPaths”;('$(TargetFrameworkMoniker)' != '' and ('$(_TargetFrameworkDirectories)' == '' or '$(_FullFrameworkReferenceAssemblyPaths)' == ''))计算为('' != '' and ('' == '' or '' == ''))。 设置属性: TargetFrameworkDirectory=;; @@ -2654,8 +2644,8 @@ 设置属性: RemoveAssemblyFoldersIfNoTargetFramework=true 设置属性: AssemblySearchPaths={CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};;{GAC};{RawFileName};D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ 设置属性: TargetFrameworkProfile= -02:39:03.618 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“GetReferenceAssemblyPaths”的操作。: (目标 ID: 14) -02:39:03.618 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Current.targets”中的目标“AddExternalIncludDirectoriesToPaths: (目标 ID: 15)”(目标“SetBuildDefaultEnvironmentVariables”依赖于它): +18:33:35.581 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferenceAssemblyPaths”的操作。: (目标 ID: 14) +18:33:35.581 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Current.targets”中的目标“AddExternalIncludDirectoriesToPaths: (目标 ID: 15)”(目标“SetBuildDefaultEnvironmentVariables”依赖于它): 添加的项: _ExternalIncludePathToInclude= C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include @@ -2700,21 +2690,21 @@ C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um -02:39:03.618 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AddExternalIncludDirectoriesToPaths”的操作。: (目标 ID: 15) -02:39:03.618 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Current.targets”中的目标“SetBuildDefaultEnvironmentVariables: (目标 ID: 16)”(目标“PrepareForBuild”依赖于它): +18:33:35.581 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AddExternalIncludDirectoriesToPaths”的操作。: (目标 ID: 15) +18:33:35.581 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Current.targets”中的目标“SetBuildDefaultEnvironmentVariables: (目标 ID: 16)”(目标“PrepareForBuild”依赖于它): 任务“SetEnv” (任务 ID: 9) 任务参数:Prefix=False (任务 ID: 9) - 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Zulu\zulu-20\bin\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\bin\release\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\libfabric\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\libfabric\bin\utils\;C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\redist\intel64_win\compiler;C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\redist\ia32_win\compiler;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler;C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Wolfram Research\WolframScript\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\PolySpace\R2021a\runtime\win64;C:\Program Files\PolySpace\R2021a\bin;C:\Program Files\PolySpace\R2021a\polyspace\bin;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\NoteBook FanControl\;C:\Program Files\Git\cmd;C:\Program Files\CMake\bin;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files\Tailscale\;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Scripts;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools; (任务 ID: 9) + 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools; (任务 ID: 9) 任务参数:Name=PATH (任务 ID: 9) - PATH=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Zulu\zulu-20\bin\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\bin\release\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\libfabric\bin\;C:\Program Files (x86)\Intel\oneAPI\mpi\latest\libfabric\bin\utils\;C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\redist\intel64_win\compiler;C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\redist\ia32_win\compiler;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler;C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Wolfram Research\WolframScript\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\PolySpace\R2021a\runtime\win64;C:\Program Files\PolySpace\R2021a\bin;C:\Program Files\PolySpace\R2021a\polyspace\bin;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\NoteBook FanControl\;C:\Program Files\Git\cmd;C:\Program Files\CMake\bin;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files\Tailscale\;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Scripts;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools; (任务 ID: 9) - 输出属性: Path=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64%3bC:\Program Files %28x86%29\Windows Kits\10\bin\10.0.20348.0\x64%3b%3bC:\Program Files %28x86%29\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64%3bC:\Program Files %28x86%29\Windows Kits\10\bin\10.0.20348.0\x86%3b%3bC:\Program Files %28x86%29\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide%3bC:\Program Files %28x86%29\HTML Help Workshop%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64%3bC:\Windows\Microsoft.NET\Framework64\v4.0.30319\%3bC:\Windows\Microsoft.NET\Framework\v4.0.30319\%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin%3bC:\Windows\Microsoft.NET\Framework\v4.0.30319\%3b%3bC:\Program Files\Zulu\zulu-20\bin\%3bC:\Program Files %28x86%29\NVIDIA Corporation\PhysX\Common%3bC:\Program Files %28x86%29\VMware\VMware Workstation\bin\%3bC:\Program Files %28x86%29\Intel\oneAPI\mpi\latest\bin\%3bC:\Program Files %28x86%29\Intel\oneAPI\mpi\latest\bin\release\%3bC:\Program Files %28x86%29\Intel\oneAPI\mpi\latest\libfabric\bin\%3bC:\Program Files %28x86%29\Intel\oneAPI\mpi\latest\libfabric\bin\utils\%3bC:\Program Files %28x86%29\Intel\oneAPI\compiler\latest\windows\redist\intel64_win\compiler%3bC:\Program Files %28x86%29\Intel\oneAPI\compiler\latest\windows\redist\ia32_win\compiler%3bC:\Program Files %28x86%29\Common Files\Intel\Shared Libraries\redist\intel64\compiler%3bC:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin%3bC:\WINDOWS\system32%3bC:\WINDOWS%3bC:\WINDOWS\System32\Wbem%3bC:\WINDOWS\System32\WindowsPowerShell\v1.0\%3bC:\WINDOWS\System32\OpenSSH\%3bC:\Program Files\dotnet\%3bC:\Program Files\Wolfram Research\WolframScript\%3bC:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR%3bC:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\%3bC:\Program Files %28x86%29\Microsoft SQL Server\120\Tools\Binn\%3bC:\Program Files\Microsoft SQL Server\120\Tools\Binn\%3bC:\Program Files\Microsoft SQL Server\120\DTS\Binn\%3bC:\Program Files %28x86%29\Windows Kits\8.1\Windows Performance Toolkit\%3bC:\Program Files\PolySpace\R2021a\runtime\win64%3bC:\Program Files\PolySpace\R2021a\bin%3bC:\Program Files\PolySpace\R2021a\polyspace\bin%3bC:\Program Files\Microsoft VS Code\bin%3bC:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\%3bC:\Program Files\Microsoft SQL Server\150\Tools\Binn\%3bC:\Program Files %28x86%29\NoteBook FanControl\%3bC:\Program Files\Git\cmd%3bC:\Program Files\CMake\bin%3bC:\Program Files\IDM Computer Solutions\UltraEdit%3bC:\Program Files\Tailscale\%3bC:\Program Files\Anaconda3%3bC:\Program Files\Anaconda3\Scripts%3bC:\Program Files\Anaconda3\Library\bin%3bC:\Program Files\Anaconda3\Library\mingw-w64\bin%3bC:\Program Files\Anaconda3%3bC:\Program Files\Anaconda3\Library\mingw-w64\bin%3bC:\Program Files\Anaconda3\Library\usr\bin%3bC:\Program Files\Anaconda3\Library\bin%3bC:\Program Files\Anaconda3\Scripts%3bC:\Users\Nitlo\.cargo\bin%3bC:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps%3bC:\Users\Nitlo\.dotnet\tools%3b (任务 ID: 9) + PATH=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools; (任务 ID: 9) + 输出属性: Path=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64%3bC:\Program Files %28x86%29\Windows Kits\10\bin\10.0.20348.0\x64%3b%3bC:\Program Files %28x86%29\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64%3bC:\Program Files %28x86%29\Windows Kits\10\bin\10.0.20348.0\x86%3b%3bC:\Program Files %28x86%29\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide%3bC:\Program Files %28x86%29\HTML Help Workshop%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64%3bC:\Windows\Microsoft.NET\Framework64\v4.0.30319\%3bC:\Windows\Microsoft.NET\Framework\v4.0.30319\%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin%3bC:\Windows\Microsoft.NET\Framework\v4.0.30319\%3b%3bC:\Program Files\Anaconda3%3bC:\Program Files\Anaconda3\Library\mingw-w64\bin%3bC:\Program Files\Anaconda3\Library\usr\bin%3bC:\Program Files\Anaconda3\Library\bin%3bC:\Program Files\Anaconda3\Scripts%3bC:\Users\Nitlo\.cargo\bin%3bC:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps%3bC:\Users\Nitlo\.dotnet\tools%3b (任务 ID: 9) 已完成执行任务“SetEnv”的操作。 (任务 ID: 9) 任务“SetEnv” (任务 ID: 10) 任务参数:Prefix=False (任务 ID: 10) - 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x64; (任务 ID: 10) + 任务参数:Value=D:\Programmer\GLenv;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x64; (任务 ID: 10) 任务参数:Name=LIB (任务 ID: 10) - LIB=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x64; (任务 ID: 10) - 输出属性: LIB=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64%3b%3bC:\Program Files %28x86%29\Windows Kits\10\lib\10.0.20348.0\ucrt\x64%3b%3b%3bC:\Program Files %28x86%29\Windows Kits\10\lib\10.0.20348.0\um\x64%3bC:\Program Files %28x86%29\Windows Kits\NETFXSDK\4.8.1\lib\um\x64%3b (任务 ID: 10) + LIB=D:\Programmer\GLenv;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x64; (任务 ID: 10) + 输出属性: LIB=D:\Programmer\GLenv%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64%3b%3bC:\Program Files %28x86%29\Windows Kits\10\lib\10.0.20348.0\ucrt\x64%3b%3b%3bC:\Program Files %28x86%29\Windows Kits\10\lib\10.0.20348.0\um\x64%3bC:\Program Files %28x86%29\Windows Kits\NETFXSDK\4.8.1\lib\um\x64%3b (任务 ID: 10) 已完成执行任务“SetEnv”的操作。 (任务 ID: 10) 任务“SetEnv” (任务 ID: 11) 任务参数:Prefix=False (任务 ID: 11) @@ -2725,10 +2715,10 @@ 已完成执行任务“SetEnv”的操作。 (任务 ID: 11) 任务“SetEnv” (任务 ID: 12) 任务参数:Prefix=False (任务 ID: 12) - 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 12) + 任务参数:Value=D:\Programmer\GLenv\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 12) 任务参数:Name=INCLUDE (任务 ID: 12) - INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 12) - 输出属性: INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\ucrt%3b%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\um%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\shared%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\winrt%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\cppwinrt%3bC:\Program Files %28x86%29\Windows Kits\NETFXSDK\4.8.1\Include\um%3b (任务 ID: 12) + INCLUDE=D:\Programmer\GLenv\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 12) + 输出属性: INCLUDE=D:\Programmer\GLenv\include%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\ucrt%3b%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\um%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\shared%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\winrt%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\cppwinrt%3bC:\Program Files %28x86%29\Windows Kits\NETFXSDK\4.8.1\Include\um%3b (任务 ID: 12) 已完成执行任务“SetEnv”的操作。 (任务 ID: 12) 任务“SetEnv” (任务 ID: 13) 任务参数:Prefix=False (任务 ID: 13) @@ -2737,50 +2727,54 @@ EXTERNAL_INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 13) 输出属性: EXTERNAL_INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\ucrt%3b%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\um%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\shared%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\winrt%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\cppwinrt%3bC:\Program Files %28x86%29\Windows Kits\NETFXSDK\4.8.1\Include\um%3b (任务 ID: 13) 已完成执行任务“SetEnv”的操作。 (任务 ID: 13) -02:39:03.619 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SetBuildDefaultEnvironmentVariables”的操作。: (目标 ID: 16) +18:33:35.582 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetBuildDefaultEnvironmentVariables”的操作。: (目标 ID: 16) 由于条件的计算结果为 false,已跳过目标“SetUserMacroEnvironmentVariables”;('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true')的计算结果为('' != '' and '' != 'true')。 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 -02:39:03.619 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetResolvedWinMD: (目标 ID: 17)”(目标“PrepareForBuild”依赖于它): +18:33:35.582 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetResolvedWinMD: (目标 ID: 17)”(目标“PrepareForBuild”依赖于它): 添加的项: Link= tmp AcceptableNonZeroExitCodes= - AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AdditionalDependencies=glfw3.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; AllowIsolation=true CLRImageType=Default DataExecutionPrevention=true DelaySign= DeleteSoon=true Driver=NotSet - EnableUAC=true + EnableCOMDATFolding=true + EnableUAC=false + EntryPointSymbol= GenerateDebugInformation=true GenerateMapFile=false IgnoreEmbeddedIDL=false ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib - IncrementalLinkDatabaseFile=x64\Debug\StgSharpGraphic.ilk + IncrementalLinkDatabaseFile=x64\Release\StgSharpGraphic.ilk KeyFile= LinkDLL=true LinkErrorReporting=PromptImmediately - LinkTimeCodeGenerationObjectFile=x64\Debug\StgSharpGraphic.iobj - ManifestFile=x64\Debug\StgSharpGraphic.dll.intermediate.manifest + LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration + LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj + ManifestFile=x64\Release\StgSharpGraphic.dll.intermediate.manifest MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false + OptimizeReferences=true OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll PerUserRedirection=false Profile=false ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pgd ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb - RandomizedBaseAddress=true + RandomizedBaseAddress=false RegisterOutput=false SetChecksum=false ShowProgress=NotSet - SubSystem=Console + SubSystem=Windows SuppressStartupBanner=true SwapRunFromCD=false SwapRunFromNET=false TargetMachine=MachineX64 - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ TurnOffAssemblyGeneration=false TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker @@ -2789,48 +2783,52 @@ Link= tmp AcceptableNonZeroExitCodes= - AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AdditionalDependencies=glfw3.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; AllowIsolation=true CLRImageType=Default DataExecutionPrevention=true DelaySign= DeleteSoon=true Driver=NotSet - EnableUAC=true + EnableCOMDATFolding=true + EnableUAC=false + EntryPointSymbol= GenerateDebugInformation=true GenerateMapFile=false IgnoreEmbeddedIDL=false ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib - IncrementalLinkDatabaseFile=x64\Debug\StgSharpGraphic.ilk + IncrementalLinkDatabaseFile=x64\Release\StgSharpGraphic.ilk KeyFile= LinkDLL=true LinkErrorReporting=PromptImmediately - LinkTimeCodeGenerationObjectFile=x64\Debug\StgSharpGraphic.iobj - ManifestFile=x64\Debug\StgSharpGraphic.dll.intermediate.manifest + LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration + LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj + ManifestFile=x64\Release\StgSharpGraphic.dll.intermediate.manifest MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false + OptimizeReferences=true OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll PerUserRedirection=false Profile=false ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pgd ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb - RandomizedBaseAddress=true + RandomizedBaseAddress=false RegisterOutput=false SetChecksum=false ShowProgress=NotSet - SubSystem=Console + SubSystem=Windows SuppressStartupBanner=true SwapRunFromCD=false SwapRunFromNET=false TargetMachine=MachineX64 - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ TurnOffAssemblyGeneration=false TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker UACUIAccess=false -02:39:03.619 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“GetResolvedWinMD”的操作。: (目标 ID: 17) -02:39:03.619 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.targets”中的目标“_CheckWindowsSDKInstalled: (目标 ID: 18)”(目标“PrepareForBuild”依赖于它): +18:33:35.582 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetResolvedWinMD”的操作。: (目标 ID: 17) +18:33:35.582 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.targets”中的目标“_CheckWindowsSDKInstalled: (目标 ID: 18)”(目标“PrepareForBuild”依赖于它): 设置属性: WindowsSDKInstalled=false 设置属性: WindowsSDK_UAP_Support=false 设置属性: WindowsSDK_Desktop_Support=false @@ -2839,11 +2837,11 @@ 设置属性: WindowsSDK_Desktop_Support=true 由于 false 条件,已跳过任务“VCMessage”;('$(WindowsSDKInstalled)' != 'true')计算为('true' != 'true')。 由于 false 条件,已跳过任务“VCMessage”;('$(WindowsAppContainer)' != 'true' and '$(WindowsSDK_Desktop_Support)' != true)计算为('false' != 'true' and 'true' != true)。 -02:39:03.619 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_CheckWindowsSDKInstalled”的操作。: (目标 ID: 18) +18:33:35.583 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckWindowsSDKInstalled”的操作。: (目标 ID: 18) 已跳过目标“GetFrameworkPaths”。以前的生成已成功。 已跳过目标“GetReferenceAssemblyPaths”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“AssignLinkMetadata”;( '$(SynthesizeLinkMetadata)' == 'true' )的计算结果为( '' == 'true' )。 -02:39:03.619 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets”中的目标“SetCABuildNativeEnvironmentVariables: (目标 ID: 19)”(目标“PrepareForBuild”依赖于它): +18:33:35.583 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets”中的目标“SetCABuildNativeEnvironmentVariables: (目标 ID: 19)”(目标“PrepareForBuild”依赖于它): 任务“SetEnv” (任务 ID: 14) 任务参数:Prefix=False (任务 ID: 14) 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 14) @@ -2851,8 +2849,8 @@ CAExcludePath=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 14) 已完成执行任务“SetEnv”的操作。 (任务 ID: 14) 由于 false 条件,已跳过任务“SetEnv”;('$(RunMsvcAnalysis)'=='true' and '$(VCCodeAnalysisUX)'=='true')计算为('false'=='true' and 'true'=='true')。 -02:39:03.620 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SetCABuildNativeEnvironmentVariables”的操作。: (目标 ID: 19) -02:39:03.620 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“PrepareForBuild: (目标 ID: 20)”(目标“ResolveAssemblyReferences”依赖于它): +18:33:35.583 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetCABuildNativeEnvironmentVariables”的操作。: (目标 ID: 19) +18:33:35.583 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“PrepareForBuild: (目标 ID: 20)”(目标“ResolveAssemblyReferences”依赖于它): 设置属性: TargetDir=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ 设置属性: LocalDebuggerCommand=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll 设置属性: BuildProjectReferences=false @@ -2861,7 +2859,7 @@ 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)' != 'true' and '$(_ToolsetFound)' != 'true')计算为('' != 'true' and 'true' != 'true')。 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“MakeDir”任务。 任务“MakeDir” (任务 ID: 15) - 任务参数:Directories=x64\Debug\ (任务 ID: 15) + 任务参数:Directories=x64\Release\ (任务 ID: 15) 已完成执行任务“MakeDir”的操作。 (任务 ID: 15) 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(WindowsAppContainer)'=='true' and '$(ConfigurationType)'!='Application' and '$(ConfigurationType)'!='DynamicLibrary' and '$(ConfigurationType)'!='StaticLibrary')计算为(''!='true' and 'false'=='true' and 'DynamicLibrary'!='Application' and 'DynamicLibrary'!='DynamicLibrary' and 'DynamicLibrary'!='StaticLibrary')。 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(VCToolsInstallDir)'=='' and '$(UseEnv)' != 'true' and ('$(TargetFrameworkVersion)'=='v3.5' or '$(TargetFrameworkVersion)'=='v3.0' or '$(TargetFrameworkVersion)'=='v2.0' ))计算为(''!='true' and 'C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\'=='' and '' != 'true' and (''=='v3.5' or ''=='v3.0' or ''=='v2.0' ))。 @@ -2876,42 +2874,46 @@ Link= __Tempfile__ AcceptableNonZeroExitCodes= - AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AdditionalDependencies=glfw3.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; AllowIsolation=true CLRImageType=Default DataExecutionPrevention=true DelaySign= Driver=NotSet - EnableUAC=true + EnableCOMDATFolding=true + EnableUAC=false + EntryPointSymbol= GenerateDebugInformation=true GenerateMapFile=false IgnoreEmbeddedIDL=false ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib - IncrementalLinkDatabaseFile=x64\Debug\StgSharpGraphic.ilk + IncrementalLinkDatabaseFile=x64\Release\StgSharpGraphic.ilk KeyFile= LinkDLL=true LinkErrorReporting=PromptImmediately - LinkTimeCodeGenerationObjectFile=x64\Debug\StgSharpGraphic.iobj - ManifestFile=x64\Debug\StgSharpGraphic.dll.intermediate.manifest + LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration + LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj + ManifestFile=x64\Release\StgSharpGraphic.dll.intermediate.manifest MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false + OptimizeReferences=true OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll PerUserRedirection=false Profile=false ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pgd ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb - RandomizedBaseAddress=true + RandomizedBaseAddress=false RegisterOutput=false SetChecksum=false ShowProgress=NotSet - SubSystem=Console + SubSystem=Windows SuppressStartupBanner=true SwapRunFromCD=false SwapRunFromNET=false TargetMachine=MachineX64 Temp=true - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ TurnOffAssemblyGeneration=false TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker @@ -2920,42 +2922,46 @@ Link= __Tempfile__ AcceptableNonZeroExitCodes= - AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AdditionalDependencies=glfw3.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; AllowIsolation=true CLRImageType=Default DataExecutionPrevention=true DelaySign= Driver=NotSet - EnableUAC=true + EnableCOMDATFolding=true + EnableUAC=false + EntryPointSymbol= GenerateDebugInformation=true GenerateMapFile=false IgnoreEmbeddedIDL=false ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib - IncrementalLinkDatabaseFile=x64\Debug\StgSharpGraphic.ilk + IncrementalLinkDatabaseFile=x64\Release\StgSharpGraphic.ilk KeyFile= LinkDLL=true LinkErrorReporting=PromptImmediately - LinkTimeCodeGenerationObjectFile=x64\Debug\StgSharpGraphic.iobj - ManifestFile=x64\Debug\StgSharpGraphic.dll.intermediate.manifest + LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration + LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj + ManifestFile=x64\Release\StgSharpGraphic.dll.intermediate.manifest MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false + OptimizeReferences=true OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll PerUserRedirection=false Profile=false ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pgd ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb - RandomizedBaseAddress=true + RandomizedBaseAddress=false RegisterOutput=false SetChecksum=false ShowProgress=NotSet - SubSystem=Console + SubSystem=Windows SuppressStartupBanner=true SwapRunFromCD=false SwapRunFromNET=false TargetMachine=MachineX64 Temp=true - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ TurnOffAssemblyGeneration=false TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker @@ -2989,26 +2995,26 @@ 任务“MakeDir” (任务 ID: 17) 任务参数: Directories= - x64\Debug\ + x64\Release\ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ - x64\Debug\StgSharpGraphic.tlog\ (任务 ID: 17) + x64\Release\StgSharpGraphic.tlog\ (任务 ID: 17) 已完成执行任务“MakeDir”的操作。 (任务 ID: 17) -02:39:03.624 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PrepareForBuild”的操作。: (目标 ID: 20) +18:33:35.585 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForBuild”的操作。: (目标 ID: 20) 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 - 由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为('glad.c;StgSharpGraphic.c'!='' and 'false'=='true' and '' != 'false')。 + 由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;dllmain.c;StgSharpGraphic.c'!='' and 'false'=='true' and '' != 'false')。 由于条件的计算结果为 false,已跳过目标“GetInstalledSDKLocations”;('@(SDKReference)' != '')的计算结果为('' != '')。 -02:39:03.624 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveSDKReferences: (目标 ID: 21)”(目标“ResolveAssemblyReferences”依赖于它): +18:33:35.586 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveSDKReferences: (目标 ID: 21)”(目标“ResolveAssemblyReferences”依赖于它): 由于 false 条件,已跳过任务“ResolveSDKReference”;('@(SDKReference)'!='')计算为(''!='')。 -02:39:03.624 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ResolveSDKReferences”的操作。: (目标 ID: 21) +18:33:35.586 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveSDKReferences”的操作。: (目标 ID: 21) 已跳过目标“ResolveSDKReferences”。以前的生成已成功。 -02:39:03.624 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ExpandSDKReferences: (目标 ID: 22)”(目标“ResolveAssemblyReferences”依赖于它): +18:33:35.586 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ExpandSDKReferences: (目标 ID: 22)”(目标“ResolveAssemblyReferences”依赖于它): 由于 false 条件,已跳过任务“GetSDKReferenceFiles”;('@(ResolvedSDKReference)'!='')计算为(''!='')。 -02:39:03.624 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ExpandSDKReferences”的操作。: (目标 ID: 22) +18:33:35.586 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ExpandSDKReferences”的操作。: (目标 ID: 22) 由于条件的计算结果为 false,已跳过目标“ResolveNuGetPackageAssets”;('$(ResolveNuGetPackages)' == 'true' and exists('$(ProjectLockFile)'))的计算结果为('true' == 'true' and exists('obj\project.assets.json'))。 由于条件的计算结果为 false,已跳过目标“FakesGenerateBeforeBuild”;(@(Fakes) != '' AND $(BuildingProject) AND $(FakesUseV2Generation) != 'true')的计算结果为( != '' AND true AND != 'true')。 -02:39:03.624 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveAssemblyReferences: (目标 ID: 23)”(目标“ResolveReferences”依赖于它): +18:33:35.586 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveAssemblyReferences: (目标 ID: 23)”(目标“ResolveReferences”依赖于它): 添加的项: _ReferenceInstalledAssemblyDirectory=C:\Program Files (x86)\Windows Kits\10\References - 设置属性: ResolveAssemblyReferencesStateFile=x64\Debug\StgSharpGraphic.vcxproj.AssemblyReference.cache + 设置属性: ResolveAssemblyReferencesStateFile=x64\Release\StgShqrpGraphic.vcxproj.AssemblyReference.cache 设置属性: ResolveAssemblyReferencesSilent=false 设置属性: ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch=Warning 设置属性: ResolveAssemblyReferencesFindRelatedSatellites=true @@ -3017,26 +3023,26 @@ 设置属性: ResolveAssemblyReferenceOutputUnresolvedAssemblyConflicts=false 设置属性: FindDependenciesOfExternallyResolvedReferences=false 由于 false 条件,已跳过任务“ResolveAssemblyReference”;('@(Reference)'!='' or '@(_ResolvedProjectReferencePaths)'!='' or '@(_ExplicitReference)' != '')计算为(''!='' or ''!='' or '' != '')。 -02:39:03.625 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ResolveAssemblyReferences”的操作。: (目标 ID: 23) +18:33:35.586 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveAssemblyReferences”的操作。: (目标 ID: 23) 由于条件的计算结果为 false,已跳过目标“GenerateFakes”;($(BuildingProject) AND $(FakesUseV2Generation) == 'true')的计算结果为(true AND == 'true')。 由于条件的计算结果为 false,已跳过目标“GenerateBindingRedirects”;('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true')的计算结果为('' == 'true' and '' == 'true')。 - 由于条件的计算结果为 false,已跳过目标“GenerateBindingRedirectsUpdateAppConfig”;('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true' and Exists('$(_GenerateBindingRedirectsIntermediateAppConfig)'))的计算结果为('' == 'true' and '' == 'true' and Exists('x64\Debug\StgSharpGraphic.dll.config'))。 + 由于条件的计算结果为 false,已跳过目标“GenerateBindingRedirectsUpdateAppConfig”;('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true' and Exists('$(_GenerateBindingRedirectsIntermediateAppConfig)'))的计算结果为('' == 'true' and '' == 'true' and Exists('x64\Release\StgSharpGraphic.dll.config'))。 由于条件的计算结果为 false,已跳过目标“ResolveComReferences”;('@(COMReference)'!='' or '@(COMFileReference)'!='')的计算结果为(''!='' or ''!='')。 -02:39:03.625 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AfterResolveReferences: (目标 ID: 24)”(目标“ResolveReferences”依赖于它): -02:39:03.625 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterResolveReferences”的操作。: (目标 ID: 24) +18:33:35.586 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AfterResolveReferences: (目标 ID: 24)”(目标“ResolveReferences”依赖于它): +18:33:35.586 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResolveReferences”的操作。: (目标 ID: 24) 由于条件的计算结果为 false,已跳过目标“ResolveTestReferences”;('@(Shadow)'!='')的计算结果为(''!='')。 -02:39:03.625 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveReferences: (目标 ID: 25)”(目标“Build”依赖于它): -02:39:03.625 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ResolveReferences”的操作。: (目标 ID: 25) +18:33:35.586 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveReferences: (目标 ID: 25)”(目标“Build”依赖于它): +18:33:35.586 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveReferences”的操作。: (目标 ID: 25) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“PrepareForBuild”。以前的生成已成功。 -02:39:03.625 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“InitializeBuildStatus: (目标 ID: 26)”(目标“Build”依赖于它): +18:33:35.586 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“InitializeBuildStatus: (目标 ID: 26)”(目标“Build”依赖于它): 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“ReadLinesFromFile”任务。 任务“ReadLinesFromFile” (任务 ID: 18) - 任务参数:File=x64\Debug\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 18) + 任务参数:File=x64\Release\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 18) 输出项: _ReadProjectStateLine= PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.20348.0: - Debug|x64|D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\| (任务 ID: 18) + Release|x64|D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\| (任务 ID: 18) 已完成执行任务“ReadLinesFromFile”的操作。 (任务 ID: 18) 设置属性: ProjectStateLine=TargetPlatformVersion=10.0.20348.0: 设置属性: ProjectStateLine=VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.20348.0: @@ -3047,48 +3053,48 @@ 任务参数: Lines= PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.20348.0: - Debug|x64|D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\| (任务 ID: 19) + Release|x64|D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\| (任务 ID: 19) 任务参数:Overwrite=True (任务 ID: 19) - 任务参数:File=x64\Debug\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 19) + 任务参数:File=x64\Release\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 19) 已完成执行任务“WriteLinesToFile”的操作。 (任务 ID: 19) 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“Touch”任务。 任务“Touch” (任务 ID: 20) 任务参数:AlwaysCreate=True (任务 ID: 20) - 任务参数:Files=x64\Debug\StgSharpGraphic.tlog\unsuccessfulbuild (任务 ID: 20) - 正在创建“x64\Debug\StgSharpGraphic.tlog\unsuccessfulbuild”,因为已指定“AlwaysCreate”。 (任务 ID: 20) + 任务参数:Files=x64\Release\StgSharpGraphic.tlog\unsuccessfulbuild (任务 ID: 20) + 正在对“x64\Release\StgSharpGraphic.tlog\unsuccessfulbuild”执行 Touch 任务。 (任务 ID: 20) 已完成执行任务“Touch”的操作。 (任务 ID: 20) -02:39:03.627 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“InitializeBuildStatus”的操作。: (目标 ID: 26) +18:33:35.587 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“InitializeBuildStatus”的操作。: (目标 ID: 26) 已跳过目标“PrepareProjectReferences”。以前的生成已成功。 -02:39:03.627 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSourcesTraverse: (目标 ID: 27)”(目标“BuildGenerateSources”依赖于它): +18:33:35.587 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSourcesTraverse: (目标 ID: 27)”(目标“BuildGenerateSources”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true')计算为('' == 'true' and '' != '' and '' != '' and '' == 'true')。 -02:39:03.628 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuildGenerateSourcesTraverse”的操作。: (目标 ID: 27) +18:33:35.587 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSourcesTraverse”的操作。: (目标 ID: 27) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“ResolveReferences”。以前的生成已成功。 -02:39:03.628 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“BeforeBuildGenerateSources: (目标 ID: 28)”(目标“_BuildGenerateSourcesAction”依赖于它): -02:39:03.628 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BeforeBuildGenerateSources”的操作。: (目标 ID: 28) -02:39:03.628 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreBuildEvent: (目标 ID: 29)”(目标“_BuildGenerateSourcesAction”依赖于它): +18:33:35.588 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“BeforeBuildGenerateSources: (目标 ID: 28)”(目标“_BuildGenerateSourcesAction”依赖于它): +18:33:35.588 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeBuildGenerateSources”的操作。: (目标 ID: 28) +18:33:35.588 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreBuildEvent: (目标 ID: 29)”(目标“_BuildGenerateSourcesAction”依赖于它): 由于 false 条件,已跳过任务“Message”;('%(PreBuildEvent.Message)' != '' and '%(PreBuildEvent.Command)' != '')计算为('' != '' and '' != '')。 由于 false 条件,已跳过任务“Exec”;('%(PreBuildEvent.Command)' != '')计算为('' != '')。 -02:39:03.628 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PreBuildEvent”的操作。: (目标 ID: 29) +18:33:35.588 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreBuildEvent”的操作。: (目标 ID: 29) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“InitializeBuildStatus”。以前的生成已成功。 已跳过目标“SetBuildDefaultEnvironmentVariables”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“SetUserMacroEnvironmentVariables”;('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true')的计算结果为('' != '' and '' != 'true')。 -02:39:03.628 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_SelectedFiles: (目标 ID: 30)”(目标“SelectCustomBuild”依赖于它): -02:39:03.628 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_SelectedFiles”的操作。: (目标 ID: 30) -02:39:03.628 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectCustomBuild: (目标 ID: 31)”(目标“CustomBuild”依赖于它): -02:39:03.628 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SelectCustomBuild”的操作。: (目标 ID: 31) -02:39:03.628 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCustomBuildOutput: (目标 ID: 32)”(目标“CustomBuild”依赖于它): +18:33:35.588 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_SelectedFiles: (目标 ID: 30)”(目标“SelectCustomBuild”依赖于它): +18:33:35.588 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SelectedFiles”的操作。: (目标 ID: 30) +18:33:35.588 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectCustomBuild: (目标 ID: 31)”(目标“CustomBuild”依赖于它): +18:33:35.588 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SelectCustomBuild”的操作。: (目标 ID: 31) +18:33:35.588 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCustomBuildOutput: (目标 ID: 32)”(目标“CustomBuild”依赖于它): 由于 false 条件,已跳过任务“CreateItem”;('%(CustomBuildOutputs.OutputItemType)'!='')计算为(''!='')。 任务“MakeDir” (任务 ID: 21) 已完成执行任务“MakeDir”的操作。 (任务 ID: 21) -02:39:03.628 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeCustomBuildOutput”的操作。: (目标 ID: 32) -02:39:03.628 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“CustomBuild: (目标 ID: 33)”(目标“_BuildGenerateSourcesAction”依赖于它): +18:33:35.588 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCustomBuildOutput”的操作。: (目标 ID: 32) +18:33:35.588 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“CustomBuild: (目标 ID: 33)”(目标“_BuildGenerateSourcesAction”依赖于它): 设置属性: CustomBuildToolArchitecture=Native32Bit 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“GetOutOfDateItems”任务。 任务“GetOutOfDateItems” (任务 ID: 22) 任务参数:TLogNamePrefix=ParallelCustomBuild (任务 ID: 22) - 任务参数:TLogDirectory=x64\Debug\StgSharpGraphic.tlog\ (任务 ID: 22) + 任务参数:TLogDirectory=x64\Release\StgSharpGraphic.tlog\ (任务 ID: 22) 任务参数:OutputsMetadataName=Outputs (任务 ID: 22) 任务参数:CommandMetadataName=Command (任务 ID: 22) 任务参数:DependenciesMetadataName=AdditionalInputs (任务 ID: 22) @@ -3096,7 +3102,7 @@ 已完成执行任务“GetOutOfDateItems”的操作。 (任务 ID: 22) 任务“GetOutOfDateItems” (任务 ID: 23) 任务参数:TLogNamePrefix=CustomBuild (任务 ID: 23) - 任务参数:TLogDirectory=x64\Debug\StgSharpGraphic.tlog\ (任务 ID: 23) + 任务参数:TLogDirectory=x64\Release\StgSharpGraphic.tlog\ (任务 ID: 23) 任务参数:CheckForInterdependencies=True (任务 ID: 23) 任务参数:OutputsMetadataName=Outputs (任务 ID: 23) 任务参数:CommandMetadataName=Command (任务 ID: 23) @@ -3105,102 +3111,104 @@ 已完成执行任务“GetOutOfDateItems”的操作。 (任务 ID: 23) 由于 false 条件,已跳过任务“ParallelCustomBuild”;('@(_ParallelCustomBuild)' != '')计算为('' != '')。 由于 false 条件,已跳过任务“CustomBuild”;('@(_CustomBuild)' != '')计算为('' != '')。 -02:39:03.635 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CustomBuild”的操作。: (目标 ID: 33) +18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CustomBuild”的操作。: (目标 ID: 33) 由于条件的计算结果为 false,已跳过目标“FxExport”;('@(FxCompile)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“FxCompile”;('@(FxCompile)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“_CreateCopyFileItems”;('@(CopyFileToFolders)' != '')的计算结果为('' != '')。 已跳过目标“_SelectedFiles”。以前的生成已成功。 -02:39:03.635 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“CopyFileToFolders: (目标 ID: 34)”(目标“_BuildGenerateSourcesAction”依赖于它): +18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“CopyFileToFolders: (目标 ID: 34)”(目标“_BuildGenerateSourcesAction”依赖于它): 任务“GetOutOfDateItems” (任务 ID: 24) 任务参数:TLogNamePrefix=CopyFile (任务 ID: 24) - 任务参数:TLogDirectory=x64\Debug\StgSharpGraphic.tlog\ (任务 ID: 24) + 任务参数:TLogDirectory=x64\Release\StgSharpGraphic.tlog\ (任务 ID: 24) 任务参数:OutputsMetadataName=FullDestinationPath (任务 ID: 24) 任务参数:CommandMetadataName=FullDestinationPath (任务 ID: 24) 任务参数:TrackFileAccess=True (任务 ID: 24) 已完成执行任务“GetOutOfDateItems”的操作。 (任务 ID: 24) 由于 false 条件,已跳过任务“Copy”;('@(_OutOfDateCopyFile)' != '')计算为('' != '')。 -02:39:03.635 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CopyFileToFolders”的操作。: (目标 ID: 34) +18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFileToFolders”的操作。: (目标 ID: 34) 由于条件的计算结果为 false,已跳过目标“Xsd”;('@(Xsd)' != '')的计算结果为('' != '')。 -02:39:03.635 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Xsd: (目标 ID: 35)”(目标“_BuildGenerateSourcesAction”依赖于它): -02:39:03.635 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_Xsd”的操作。: (目标 ID: 35) -02:39:03.635 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForMidl: (目标 ID: 36)”(目标“_Midl”依赖于它): +18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Xsd: (目标 ID: 35)”(目标“_BuildGenerateSourcesAction”依赖于它): +18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Xsd”的操作。: (目标 ID: 35) +18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForMidl: (目标 ID: 36)”(目标“_Midl”依赖于它): 设置属性: Midl_OutputDir= 任务“Makedir” (任务 ID: 25) 已完成执行任务“Makedir”的操作。 (任务 ID: 25) -02:39:03.635 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForMidl”的操作。: (目标 ID: 36) +18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForMidl”的操作。: (目标 ID: 36) 由于条件的计算结果为 false,已跳过目标“Midl”;('@(Midl)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“FxExport”;('@(FxCompile)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“FxCompile”;('@(FxCompile)' != '')的计算结果为('' != '')。 -02:39:03.635 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeMIDLGeneratedCompileInputs: (目标 ID: 37)”(目标“_Midl”依赖于它): +18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeMIDLGeneratedCompileInputs: (目标 ID: 37)”(目标“_Midl”依赖于它): 设置属性: Midl_OutputDir= -02:39:03.635 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeMIDLGeneratedCompileInputs”的操作。: (目标 ID: 37) -02:39:03.635 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterMidl: (目标 ID: 38)”(目标“_Midl”依赖于它): -02:39:03.635 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterMidl”的操作。: (目标 ID: 38) -02:39:03.635 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Midl: (目标 ID: 39)”(目标“_BuildGenerateSourcesAction”依赖于它): -02:39:03.635 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_Midl”的操作。: (目标 ID: 39) -02:39:03.635 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuildGenerateSources: (目标 ID: 40)”(目标“_BuildGenerateSourcesAction”依赖于它): -02:39:03.635 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterBuildGenerateSources”的操作。: (目标 ID: 40) -02:39:03.635 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildGenerateSourcesEvent: (目标 ID: 41)”(目标“_BuildGenerateSourcesAction”依赖于它): -02:39:03.635 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterBuildGenerateSourcesEvent”的操作。: (目标 ID: 41) -02:39:03.635 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildGenerateSourcesAction: (目标 ID: 42)”(目标“BuildGenerateSources”依赖于它): -02:39:03.635 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_BuildGenerateSourcesAction”的操作。: (目标 ID: 42) -02:39:03.635 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSources: (目标 ID: 43)”(目标“Build”依赖于它): -02:39:03.635 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuildGenerateSources”的操作。: (目标 ID: 43) +18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeMIDLGeneratedCompileInputs”的操作。: (目标 ID: 37) +18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterMidl: (目标 ID: 38)”(目标“_Midl”依赖于它): +18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterMidl”的操作。: (目标 ID: 38) +18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Midl: (目标 ID: 39)”(目标“_BuildGenerateSourcesAction”依赖于它): +18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Midl”的操作。: (目标 ID: 39) +18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuildGenerateSources: (目标 ID: 40)”(目标“_BuildGenerateSourcesAction”依赖于它): +18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSources”的操作。: (目标 ID: 40) +18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildGenerateSourcesEvent: (目标 ID: 41)”(目标“_BuildGenerateSourcesAction”依赖于它): +18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSourcesEvent”的操作。: (目标 ID: 41) +18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildGenerateSourcesAction: (目标 ID: 42)”(目标“BuildGenerateSources”依赖于它): +18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildGenerateSourcesAction”的操作。: (目标 ID: 42) +18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSources: (目标 ID: 43)”(目标“Build”依赖于它): +18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSources”的操作。: (目标 ID: 43) 已跳过目标“PrepareProjectReferences”。以前的生成已成功。 -02:39:03.635 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompileTraverse: (目标 ID: 44)”(目标“BuildCompile”依赖于它): +18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompileTraverse: (目标 ID: 44)”(目标“BuildCompile”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true')计算为('' == 'true' and '' != '' and '' != '' and '' == 'true')。 -02:39:03.635 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuildCompileTraverse”的操作。: (目标 ID: 44) +18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompileTraverse”的操作。: (目标 ID: 44) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“ResolveReferences”。以前的生成已成功。 -02:39:03.635 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeClCompile: (目标 ID: 45)”(目标“_ClCompile”依赖于它): -02:39:03.635 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BeforeClCompile”的操作。: (目标 ID: 45) +18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeClCompile: (目标 ID: 45)”(目标“_ClCompile”依赖于它): +18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeClCompile”的操作。: (目标 ID: 45) 由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。 已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。 -02:39:03.635 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLInputPDBName: (目标 ID: 46)”(目标“_ClCompile”依赖于它): -02:39:03.635 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeCLInputPDBName”的操作。: (目标 ID: 46) +18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLInputPDBName: (目标 ID: 46)”(目标“_ClCompile”依赖于它): +18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLInputPDBName”的操作。: (目标 ID: 46) 已跳过目标“ResolveReferences”。以前的生成已成功。 -02:39:03.635 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“FindReferenceAssembliesForReferences: (目标 ID: 47)”(目标“ComputeReferenceCLInput”依赖于它): -02:39:03.635 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“FindReferenceAssembliesForReferences”的操作。: (目标 ID: 47) - 由于条件的计算结果为 false,已跳过目标“AppendGeneratedFakesAssemblyReferences”;($(FakesUseV2Generation) == 'true' AND Exists('$(FakesOutputPath)'))的计算结果为( == 'true' AND Exists('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\FakesAssemblies'))。 +18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“FindReferenceAssembliesForReferences: (目标 ID: 47)”(目标“ComputeReferenceCLInput”依赖于它): +18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FindReferenceAssembliesForReferences”的操作。: (目标 ID: 47) + 由于条件的计算结果为 false,已跳过目标“AppendGeneratedFakesAssemblyReferences”;($(FakesUseV2Generation) == 'true' AND Exists('$(FakesOutputPath)'))的计算结果为( == 'true' AND Exists('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\FakesAssemblies'))。 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“ResolveReferences”。以前的生成已成功。 -02:39:03.635 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetReferencedVCProjectsInfo: (目标 ID: 48)”(目标“ComputeReferenceCLInput”依赖于它): +18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetReferencedVCProjectsInfo: (目标 ID: 48)”(目标“ComputeReferenceCLInput”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.Extension)' == '.vcxproj' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == '.vcxproj' and '' != '' and '' != '')。 -02:39:03.636 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“GetReferencedVCProjectsInfo”的操作。: (目标 ID: 48) -02:39:03.636 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeReferenceCLInput: (目标 ID: 49)”(目标“_ClCompile”依赖于它): +18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferencedVCProjectsInfo”的操作。: (目标 ID: 48) +18:33:35.590 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeReferenceCLInput: (目标 ID: 49)”(目标“_ClCompile”依赖于它): 由于 false 条件,已跳过任务“WriteLinesToFile”;('@(_ReferenceOutputsToCopyLocally)'!='' and '$(DesignTimeBuild)' != 'true' and '$(TrackFileAccess)' == 'true')计算为(''!='' and '' != 'true' and 'true' == 'true')。 由于 false 条件,已跳过任务“WriteLinesToFile”;('@(_ReferenceOutputsToCopyLocally)'!='' and '$(DesignTimeBuild)' != 'true' and '$(TrackFileAccess)' == 'true')计算为(''!='' and '' != 'true' and 'true' == 'true')。 由于 false 条件,已跳过任务“Message”;('$(_REFERENCE_DEBUG)'=='true')计算为(''=='true')。 -02:39:03.636 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeReferenceCLInput”的操作。: (目标 ID: 49) -02:39:03.636 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“WarnCompileDuplicatedFilename: (目标 ID: 50)”(目标“_ClCompile”依赖于它): - 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'glad.c' != 'glad.c' and 'x64\Debug\' == 'x64\Debug\')。 - 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'StgSharpGraphic.c' != 'StgSharpGraphic.c' and 'x64\Debug\' == 'x64\Debug\')。 -02:39:03.636 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“WarnCompileDuplicatedFilename”的操作。: (目标 ID: 50) -02:39:03.636 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“FixupCLCompileOptions: (目标 ID: 51)”(目标“_ClCompile”依赖于它): - 设置属性: EnableCppModules=true - 设置属性: EnableCppModules=false +18:33:35.590 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeReferenceCLInput”的操作。: (目标 ID: 49) +18:33:35.590 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“WarnCompileDuplicatedFilename: (目标 ID: 50)”(目标“_ClCompile”依赖于它): + 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'glad.c' != 'glad.c' and 'x64\Release\' == 'x64\Release\')。 + 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'dllmain.c' != 'dllmain.c' and 'x64\Release\' == 'x64\Release\')。 + 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'StgSharpGraphic.c' != 'StgSharpGraphic.c' and 'x64\Release\' == 'x64\Release\')。 +18:33:35.590 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“WarnCompileDuplicatedFilename”的操作。: (目标 ID: 50) +18:33:35.590 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“FixupCLCompileOptions: (目标 ID: 51)”(目标“_ClCompile”依赖于它): 设置属性: _PCHForceSyncWrite=true -02:39:03.636 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“FixupCLCompileOptions”的操作。: (目标 ID: 51) -02:39:03.636 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForCl: (目标 ID: 52)”(目标“_ClCompile”依赖于它): - 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug - 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug - 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug - 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug +18:33:35.591 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FixupCLCompileOptions”的操作。: (目标 ID: 51) +18:33:35.591 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForCl: (目标 ID: 52)”(目标“_ClCompile”依赖于它): + 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release + 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release + 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release + 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release + 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release 任务“MakeDir” (任务 ID: 26) 任务参数: Directories= - D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug - D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug - D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug - D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug (任务 ID: 26) + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release (任务 ID: 26) 已完成执行任务“MakeDir”的操作。 (任务 ID: 26) 删除的项: ClDirsToMake= - D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug - D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug - D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug - D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug -02:39:03.637 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForCl”的操作。: (目标 ID: 52) + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release +18:33:35.596 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForCl”的操作。: (目标 ID: 52) 已跳过目标“_SelectedFiles”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。 已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。 @@ -3209,24 +3217,24 @@ 已跳过目标“WarnCompileDuplicatedFilename”。以前的生成已成功。 已跳过目标“FixupCLCompileOptions”。以前的生成已成功。 已跳过目标“SelectCustomBuild”。以前的生成已成功。 - 由于条件的计算结果为 false,已跳过目标“SetModuleDependencies”;('$(DesignTimeBuild)' != 'true' and '$(EnableCppModules)' == 'true')的计算结果为('' != 'true' and 'false' == 'true')。 -02:39:03.637 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectClCompile: (目标 ID: 53)”(目标“ClCompile”依赖于它): -02:39:03.637 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SelectClCompile”的操作。: (目标 ID: 53) + 由于条件的计算结果为 false,已跳过目标“SetModuleDependencies”;('$(DesignTimeBuild)' != 'true' and '$(EnableCppModules)' == 'true')的计算结果为('' != 'true' and '' == 'true')。 +18:33:35.596 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectClCompile: (目标 ID: 53)”(目标“ClCompile”依赖于它): +18:33:35.596 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SelectClCompile”的操作。: (目标 ID: 53) 由于条件的计算结果为 false,已跳过目标“SelectAnalysisManifest”;('$(RunMsvcAnalysis)'=='true' and '$(SelectedFiles)'!='')的计算结果为('false'=='true' and ''!='')。 由于条件的计算结果为 false,已跳过目标“SetVConeMKLEnvironment”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(PlatformToolset)' == 'v143' AND '$(oneMKLProductDir)' != '')的计算结果为('No' != '' AND 'No' != 'No' AND 'v143' == 'v143' AND 'C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1' != '')。 由于条件的计算结果为 false,已跳过目标“CheckInstalledVCLibsoneMKL”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(PlatformToolset)' == 'v143')的计算结果为('No' != '' AND 'No' != 'No' AND 'v143' == 'v143')。 - 由于条件的计算结果为 false,已跳过目标“ManagedIncrementalBuildPreProcessDependencyGraph”;('@(ClCompile)' != '' and '$(EnableManagedIncrementalBuild)' == 'True')的计算结果为('glad.c;StgSharpGraphic.c' != '' and 'false' == 'True')。 + 由于条件的计算结果为 false,已跳过目标“ManagedIncrementalBuildPreProcessDependencyGraph”;('@(ClCompile)' != '' and '$(EnableManagedIncrementalBuild)' == 'True')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;dllmain.c;StgSharpGraphic.c' != '' and 'false' == 'True')。 由于条件的计算结果为 false,已跳过目标“CheckIntelEnvironmentForVCLibsIPP1A”;('$(PlatformToolset)' == 'v143' AND '$(UseIntelIPP1A)' != '' AND '$(UseIntelIPP1A)' != 'false' AND '$(UseEnv)' != 'true')的计算结果为('v143' == 'v143' AND 'false' != '' AND 'false' != 'false' AND '' != 'true')。 由于条件的计算结果为 false,已跳过目标“CheckIntelEnvironmentForVCLibsoneDAL”;('$(UseInteloneDAL)' != '' AND '$(UseInteloneDAL)' != 'false' AND '$(UseEnv)' != 'true' AND '$(PlatformToolset)' == 'v143')的计算结果为('false' != '' AND 'false' != 'false' AND '' != 'true' AND 'v143' == 'v143')。 由于条件的计算结果为 false,已跳过目标“CheckIntelEnvironmentForVCLibsoneMKL”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(UseEnv)' != 'true' AND '$(PlatformToolset)' == 'v143')的计算结果为('No' != '' AND 'No' != 'No' AND '' != 'true' AND 'v143' == 'v143')。 由于条件的计算结果为 false,已跳过目标“CheckIntelEnvironmentForVCLibsoneTBB”;('$(PlatformToolset)' == 'v143' AND '$(UseInteloneTBB)' == 'true' AND '$(UseEnv)' != 'true')的计算结果为('v143' == 'v143' AND 'false' == 'true' AND '' != 'true')。 -02:39:03.637 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.targets”中的目标“CheckMixedPerfLibUsageVC: (目标 ID: 54)”(目标“ClCompile”依赖于它): +18:33:35.596 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.targets”中的目标“CheckMixedPerfLibUsageVC: (目标 ID: 54)”(目标“ClCompile”依赖于它): 设置属性: oneAPIPerfLibsInstalled=true 由于 false 条件,已跳过任务“ICMessage”;('$(CnLPerfLibsUsed)'=='true' AND '$(oneAPIPerfLibsUsed)'=='true')计算为(''=='true' AND ''=='true')。 -02:39:03.638 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CheckMixedPerfLibUsageVC”的操作。: (目标 ID: 54) -02:39:03.638 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ClCompile: (目标 ID: 55)”(目标“_ClCompile”依赖于它): +18:33:35.596 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CheckMixedPerfLibUsageVC”的操作。: (目标 ID: 54) +18:33:35.596 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ClCompile: (目标 ID: 55)”(目标“_ClCompile”依赖于它): 设置属性: CLToolArchitecture=Native64Bit - 由于 false 条件,已跳过任务“Delete”;('%(ClCompile.DebugInformationFormat)' != '' and '%(ClCompile.DebugInformationFormat)' != 'None' and '%(ClCompile.DebugInformationFormat)' != 'OldStyle' and '%(ClCompile.ProgramDataBaseFileName)' != '' and !Exists(%(ClCompile.ProgramDataBaseFileName)))计算为('EditAndContinue' != '' and 'EditAndContinue' != 'None' and 'EditAndContinue' != 'OldStyle' and 'x64\Debug\vc143.pdb' != '' and !Exists(x64\Debug\vc143.pdb))。 + 由于 false 条件,已跳过任务“Delete”;('%(ClCompile.DebugInformationFormat)' != '' and '%(ClCompile.DebugInformationFormat)' != 'None' and '%(ClCompile.DebugInformationFormat)' != 'OldStyle' and '%(ClCompile.ProgramDataBaseFileName)' != '' and !Exists(%(ClCompile.ProgramDataBaseFileName)))计算为('ProgramDatabase' != '' and 'ProgramDatabase' != 'None' and 'ProgramDatabase' != 'OldStyle' and 'x64\Release\vc143.pdb' != '' and !Exists(x64\Release\vc143.pdb))。 由于 false 条件,已跳过任务“MultiToolTask”;('%(ClCompile.CompilerIteration)' == 'Modules')计算为('' == 'Modules')。 由于 false 条件,已跳过任务“MultiToolTask”;('%(ClCompile.CompilerIteration)' == '' and '$(MultiProcCL)' == 'true')计算为('' == '' and 'false' == 'true')。 由于 false 条件,已跳过任务“CL”;('%(ClCompile.PrecompiledHeader)' == 'Create' and '%(ClCompile.CompilerIteration)' == '' and '$(MultiProcCL)' != 'true')计算为('NotUsing' == 'Create' and '' == '' and 'false' != 'true')。 @@ -3234,7 +3242,7 @@ 任务“CL” (任务 ID: 27) 任务参数:IgnoreStandardIncludePath=False (任务 ID: 27) 任务参数:SmallerTypeCheck=False (任务 ID: 27) - 任务参数:SupportJustMyCode=True (任务 ID: 27) + 任务参数:SupportJustMyCode=False (任务 ID: 27) 任务参数:ConformanceMode=true (任务 ID: 27) 任务参数:PrecompiledHeader=NotUsing (任务 ID: 27) 任务参数:BrowseInformation=False (任务 ID: 27) @@ -3285,42 +3293,43 @@ 任务参数:TreatAngleIncludeAsExternal=False (任务 ID: 27) 任务参数:CompileAs=CompileAsC (任务 ID: 27) 任务参数:MinimalRebuildFromTracking=True (任务 ID: 27) - 任务参数:ModuleDependenciesFile=x64\Debug\ (任务 ID: 27) + 任务参数:ModuleDependenciesFile=x64\Release\ (任务 ID: 27) 任务参数:BuildingInIde=True (任务 ID: 27) - 任务参数:WholeProgramOptimization=False (任务 ID: 27) + 任务参数:WholeProgramOptimization=True (任务 ID: 27) 任务参数:ToolArchitecture=Native64Bit (任务 ID: 27) - 任务参数:TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ (任务 ID: 27) + 任务参数:TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ (任务 ID: 27) 任务参数:WarningLevel=Level3 (任务 ID: 27) + 任务参数:FunctionLevelLinking=True (任务 ID: 27) 任务参数:TreatWChar_tAsBuiltInType=True (任务 ID: 27) 任务参数:SpectreMitigation=false (任务 ID: 27) 任务参数:WinRTNoStdLib=False (任务 ID: 27) - 任务参数:BrowseInformationFile=x64\Debug\ (任务 ID: 27) - 任务参数:XMLDocumentationFileName=x64\Debug\ (任务 ID: 27) + 任务参数:BrowseInformationFile=x64\Release\ (任务 ID: 27) + 任务参数:XMLDocumentationFileName=x64\Release\ (任务 ID: 27) 任务参数:ExpandAttributedSource=False (任务 ID: 27) - 任务参数:DebugInformationFormat=EditAndContinue (任务 ID: 27) + 任务参数:DebugInformationFormat=ProgramDatabase (任务 ID: 27) 任务参数:EnableFuzzer=False (任务 ID: 27) 任务参数:MinimalRebuild=False (任务 ID: 27) 任务参数:Optimization=Disabled (任务 ID: 27) - 任务参数:SourceDependenciesFile=x64\Debug\ (任务 ID: 27) + 任务参数:SourceDependenciesFile=x64\Release\ (任务 ID: 27) 任务参数:InlineFunctionExpansion=Default (任务 ID: 27) 任务参数:GenerateModuleDependencies=False (任务 ID: 27) 任务参数:SDLCheck=True (任务 ID: 27) 任务参数: Sources= - glad.c + ..\..\..\..\..\..\..\Programmer\GLenv\glad.c AcceptableNonZeroExitCodes= AnalyzeExternalRuleset= - AssemblerListingLocation= - AssemblerOutput=NoListing - BasicRuntimeChecks=EnableFastChecks + AssemblerListingLocation=x64\Release\ + AssemblerOutput=All + BasicRuntimeChecks=Default BrowseInformation=false - BrowseInformationFile=x64\Debug\ + BrowseInformationFile=x64\Release\ BufferSecurityCheck=true BuildingInIDE=true CallingConvention=Cdecl CompileAs=CompileAsC ConformanceMode=true - DebugInformationFormat=EditAndContinue + DebugInformationFormat=ProgramDatabase DeleteOutputBeforeExecute=true DiagnosticsFormat=Column DisableAnalyzeExternal= @@ -3339,6 +3348,7 @@ ForceConformanceInForLoopScope=true ForcedIncludeFiles= ForcedUsingFiles= + FunctionLevelLinking=true GenerateModuleDependencies=false GenerateSourceDependencies=false GenerateXMLDocumentationFiles=false @@ -3346,39 +3356,38 @@ ImpLibCompiled= InlineFunctionExpansion=Default IntelJCCErratum=false - IntrinsicFunctions=false - LanguageStandard=stdcpp20 - LanguageStandard_C=stdc17 + IntrinsicFunctions=true + LanguageStandard=Default + LanguageStandard_C=Default LibCompiled= LinkCompiled=true MinimalRebuild=false MinimalRebuildFromTracking=true - ModuleDependenciesFile=x64\Debug\ + ModuleDependenciesFile=x64\Release\ ModuleOutputFile= - ModulesSupported=true - ObjectFileName=x64\Debug\ + ObjectFileName=x64\Release\ OmitDefaultLibName=false Optimization=Disabled PrecompiledHeader=NotUsing PrecompiledHeaderFile= PrecompiledHeaderOutputFile= PreprocessKeepComments=false - PreprocessorDefinitions=_DEBUG;_CONSOLE;_WINDLL;_UNICODE;UNICODE; + PreprocessorDefinitions=NDEBUG;STGSHARPGRAPHIC_API;_WINDOWS;_USRDLL;_WINDLL;_UNICODE;UNICODE; PreprocessSuppressLineNumbers=false PreprocessToFile=false - ProgramDataBaseFileName=x64\Debug\vc143.pdb + ProgramDataBaseFileName=x64\Release\vc143.pdb RemoveUnreferencedCodeData=true - RuntimeLibrary=MultiThreadedDebugDll + RuntimeLibrary=MultiThreadedDLL ScanSourceForModuleDependencies=false SDLCheck=true ShowIncludes=false SmallerTypeCheck=false - SourceDependenciesFile=x64\Debug\ + SourceDependenciesFile=x64\Release\ SpectreMitigation=false StructMemberAlignment=Default - SupportJustMyCode=true + SupportJustMyCode=false SuppressStartupBanner=true - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ TranslateIncludes=false TreatAngleIncludeAsExternal=false TreatExternalTemplatesAsInternal=true @@ -3386,25 +3395,107 @@ TreatWChar_tAsBuiltInType=true UndefineAllPreprocessorDefinitions=false UseFullPaths=true - UseUnicodeForAssemblerListing= WarningLevel=Level3 - WholeProgramOptimization=false + WholeProgramOptimization=true WinRTNoStdLib=false - XMLDocumentationFileName=x64\Debug\ + XMLDocumentationFileName=x64\Release\ + dllmain.c + AcceptableNonZeroExitCodes= + AnalyzeExternalRuleset= + AssemblerListingLocation=x64\Release\ + AssemblerOutput=All + BasicRuntimeChecks=Default + BrowseInformation=false + BrowseInformationFile=x64\Release\ + BufferSecurityCheck=true + BuildingInIDE=true + CallingConvention=Cdecl + CompileAs=CompileAsC + ConformanceMode=true + DebugInformationFormat=ProgramDatabase + DeleteOutputBeforeExecute=true + DiagnosticsFormat=Column + DisableAnalyzeExternal= + DisableLanguageExtensions=false + EnableASAN=false + EnableEnhancedInstructionSet=NotSet + EnableFiberSafeOptimizations=false + EnableFuzzer=false + ErrorReporting=Prompt + ExceptionHandling=Sync + ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; + ExpandAttributedSource=false + ExternalWarningLevel=Level3 + FavorSizeOrSpeed=Neither + FloatingPointModel=Precise + ForceConformanceInForLoopScope=true + ForcedIncludeFiles= + ForcedUsingFiles= + FunctionLevelLinking=true + GenerateModuleDependencies=false + GenerateSourceDependencies=false + GenerateXMLDocumentationFiles=false + IgnoreStandardIncludePath=false + ImpLibCompiled= + InlineFunctionExpansion=Default + IntelJCCErratum=false + IntrinsicFunctions=true + LanguageStandard=Default + LanguageStandard_C=Default + LibCompiled= + LinkCompiled=true + MinimalRebuild=false + MinimalRebuildFromTracking=true + ModuleDependenciesFile=x64\Release\ + ModuleOutputFile= + ObjectFileName=x64\Release\ + OmitDefaultLibName=false + Optimization=Disabled + PrecompiledHeader=NotUsing + PrecompiledHeaderFile= + PrecompiledHeaderOutputFile= + PreprocessKeepComments=false + PreprocessorDefinitions=NDEBUG;STGSHARPGRAPHIC_API;_WINDOWS;_USRDLL;_WINDLL;_UNICODE;UNICODE; + PreprocessSuppressLineNumbers=false + PreprocessToFile=false + ProgramDataBaseFileName=x64\Release\vc143.pdb + RemoveUnreferencedCodeData=true + RuntimeLibrary=MultiThreadedDLL + ScanSourceForModuleDependencies=false + SDLCheck=true + ShowIncludes=false + SmallerTypeCheck=false + SourceDependenciesFile=x64\Release\ + SpectreMitigation=false + StructMemberAlignment=Default + SupportJustMyCode=false + SuppressStartupBanner=true + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ + TranslateIncludes=false + TreatAngleIncludeAsExternal=false + TreatExternalTemplatesAsInternal=true + TreatWarningAsError=false + TreatWChar_tAsBuiltInType=true + UndefineAllPreprocessorDefinitions=false + UseFullPaths=true + WarningLevel=Level3 + WholeProgramOptimization=true + WinRTNoStdLib=false + XMLDocumentationFileName=x64\Release\ StgSharpGraphic.c AcceptableNonZeroExitCodes= AnalyzeExternalRuleset= - AssemblerListingLocation= - AssemblerOutput=NoListing - BasicRuntimeChecks=EnableFastChecks + AssemblerListingLocation=x64\Release\ + AssemblerOutput=All + BasicRuntimeChecks=Default BrowseInformation=false - BrowseInformationFile=x64\Debug\ + BrowseInformationFile=x64\Release\ BufferSecurityCheck=true BuildingInIDE=true CallingConvention=Cdecl CompileAs=CompileAsC ConformanceMode=true - DebugInformationFormat=EditAndContinue + DebugInformationFormat=ProgramDatabase DeleteOutputBeforeExecute=true DiagnosticsFormat=Column DisableAnalyzeExternal= @@ -3423,6 +3514,7 @@ ForceConformanceInForLoopScope=true ForcedIncludeFiles= ForcedUsingFiles= + FunctionLevelLinking=true GenerateModuleDependencies=false GenerateSourceDependencies=false GenerateXMLDocumentationFiles=false @@ -3430,39 +3522,38 @@ ImpLibCompiled= InlineFunctionExpansion=Default IntelJCCErratum=false - IntrinsicFunctions=false - LanguageStandard=stdcpp20 - LanguageStandard_C=stdc17 + IntrinsicFunctions=true + LanguageStandard=Default + LanguageStandard_C=Default LibCompiled= LinkCompiled=true MinimalRebuild=false MinimalRebuildFromTracking=true - ModuleDependenciesFile=x64\Debug\ + ModuleDependenciesFile=x64\Release\ ModuleOutputFile= - ModulesSupported=true - ObjectFileName=x64\Debug\ + ObjectFileName=x64\Release\ OmitDefaultLibName=false Optimization=Disabled PrecompiledHeader=NotUsing PrecompiledHeaderFile= PrecompiledHeaderOutputFile= PreprocessKeepComments=false - PreprocessorDefinitions=_DEBUG;_CONSOLE;_WINDLL;_UNICODE;UNICODE; + PreprocessorDefinitions=NDEBUG;STGSHARPGRAPHIC_API;_WINDOWS;_USRDLL;_WINDLL;_UNICODE;UNICODE; PreprocessSuppressLineNumbers=false PreprocessToFile=false - ProgramDataBaseFileName=x64\Debug\vc143.pdb + ProgramDataBaseFileName=x64\Release\vc143.pdb RemoveUnreferencedCodeData=true - RuntimeLibrary=MultiThreadedDebugDll + RuntimeLibrary=MultiThreadedDLL ScanSourceForModuleDependencies=false SDLCheck=true ShowIncludes=false SmallerTypeCheck=false - SourceDependenciesFile=x64\Debug\ + SourceDependenciesFile=x64\Release\ SpectreMitigation=false StructMemberAlignment=Default - SupportJustMyCode=true + SupportJustMyCode=false SuppressStartupBanner=true - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ TranslateIncludes=false TreatAngleIncludeAsExternal=false TreatExternalTemplatesAsInternal=true @@ -3470,20 +3561,21 @@ TreatWChar_tAsBuiltInType=true UndefineAllPreprocessorDefinitions=false UseFullPaths=true - UseUnicodeForAssemblerListing= WarningLevel=Level3 - WholeProgramOptimization=false + WholeProgramOptimization=true WinRTNoStdLib=false - XMLDocumentationFileName=x64\Debug\ (任务 ID: 27) - 任务参数:ProgramDataBaseFileName=x64\Debug\vc143.pdb (任务 ID: 27) + XMLDocumentationFileName=x64\Release\ (任务 ID: 27) + 任务参数:ProgramDataBaseFileName=x64\Release\vc143.pdb (任务 ID: 27) 任务参数:RemoveUnreferencedCodeData=True (任务 ID: 27) 任务参数:FloatingPointModel=Precise (任务 ID: 27) 任务参数:StructMemberAlignment=Default (任务 ID: 27) 任务参数:ExternalWarningLevel=Level3 (任务 ID: 27) 任务参数: PreprocessorDefinitions= - _DEBUG - _CONSOLE + NDEBUG + STGSHARPGRAPHIC_API + _WINDOWS + _USRDLL _WINDLL _UNICODE UNICODE (任务 ID: 27) @@ -3497,85 +3589,87 @@ 任务参数:IntelJCCErratum=False (任务 ID: 27) 任务参数:TreatWarningAsError=False (任务 ID: 27) 任务参数:ForceConformanceInForLoopScope=True (任务 ID: 27) - 任务参数:BasicRuntimeChecks=EnableFastChecks (任务 ID: 27) - 任务参数:LanguageStandard_C=stdc17 (任务 ID: 27) + 任务参数:BasicRuntimeChecks=Default (任务 ID: 27) + 任务参数:LanguageStandard_C=Default (任务 ID: 27) 任务参数:EnableEnhancedInstructionSet=NotSet (任务 ID: 27) 任务参数:CallingConvention=Cdecl (任务 ID: 27) 任务参数:PreprocessToFile=False (任务 ID: 27) 任务参数:ShowIncludes=False (任务 ID: 27) - 任务参数:IntrinsicFunctions=False (任务 ID: 27) - 任务参数:RuntimeLibrary=MultiThreadedDebugDll (任务 ID: 27) - 任务参数:LanguageStandard=stdcpp20 (任务 ID: 27) + 任务参数:IntrinsicFunctions=True (任务 ID: 27) + 任务参数:RuntimeLibrary=MultiThreadedDLL (任务 ID: 27) + 任务参数:LanguageStandard=Default (任务 ID: 27) 任务参数:UseFullPaths=True (任务 ID: 27) + 任务参数:AssemblerListingLocation=x64\Release\ (任务 ID: 27) 任务参数:TrackFileAccess=True (任务 ID: 27) 任务参数:GenerateSourceDependencies=False (任务 ID: 27) 任务参数:ExceptionHandling=Sync (任务 ID: 27) 任务参数:SuppressStartupBanner=True (任务 ID: 27) 任务参数:OmitDefaultLibName=False (任务 ID: 27) 任务参数:DisableLanguageExtensions=False (任务 ID: 27) - 任务参数:ObjectFileName=x64\Debug\ (任务 ID: 27) + 任务参数:ObjectFileName=x64\Release\ (任务 ID: 27) 任务参数:PreprocessKeepComments=False (任务 ID: 27) 任务参数:UndefineAllPreprocessorDefinitions=False (任务 ID: 27) - 任务参数:AssemblerOutput=NoListing (任务 ID: 27) + 任务参数:AssemblerOutput=All (任务 ID: 27) 任务参数:FavorSizeOrSpeed=Neither (任务 ID: 27) 任务参数:DiagnosticsFormat=Column (任务 ID: 27) - 读取跟踪日志: (任务 ID: 27) - x64\Debug\StgSharpGraphic.tlog\CL.read.1.tlog (任务 ID: 27) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\GLAD.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\STGSHARPGRAPHIC.C 的输出: (任务 ID: 27) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\X64\DEBUG\GLAD.OBJ (任务 ID: 27) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ (任务 ID: 27) - 将编译 StgSharpGraphic.c,因为在 2023/6/23 2:38:57 处修改了 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.c。 (任务 ID: 27) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\STGSHARPGRAPHIC.C 的输出: (任务 ID: 27) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ (任务 ID: 27) - 写入跟踪日志: (任务 ID: 27) - x64\Debug\StgSharpGraphic.tlog\CL.write.1.tlog (任务 ID: 27) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\DLLMAIN.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.C|D:\PROGRAMMER\GLENV\GLAD.C 的输出: (任务 ID: 27) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\GLAD.OBJ (任务 ID: 27) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\DLLMAIN.OBJ (任务 ID: 27) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\STGSHARPGRAPHIC.OBJ (任务 ID: 27) + 将编译 ..\..\..\..\..\..\..\Programmer\GLenv\glad.c,因为跟踪日志不可用。 (任务 ID: 27) + 将编译 StgSharpGraphic.c,因为跟踪日志不可用。 (任务 ID: 27) + 将编译 dllmain.c,因为跟踪日志不可用。 (任务 ID: 27) + 写入跟踪日志不可用,将禁用最小重新生成。 (任务 ID: 27) 传递给工具的环境变量为: (任务 ID: 27) - VS_UNICODE_OUTPUT=1984 (任务 ID: 27) - C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\CL.exe /c /ZI /JMC /nologo /W3 /WX- /diagnostics:column /sdl /Od /D _DEBUG /D _CONSOLE /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c17 /permissive- /Fo"x64\Debug\\" /Fd"x64\Debug\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt StgSharpGraphic.c (任务 ID: 27) + VS_UNICODE_OUTPUT=2968 (任务 ID: 27) + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\CL.exe /c /Zi /nologo /W3 /WX- /diagnostics:column /sdl /Od /Oi /GL /D NDEBUG /D STGSHARPGRAPHIC_API /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /MD /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /permissive- /FAcs /Fa"x64\Release\\" /Fo"x64\Release\\" /Fd"x64\Release\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt ..\..\..\..\..\..\..\Programmer\GLenv\glad.c dllmain.c StgSharpGraphic.c (任务 ID: 27) 跟踪命令: (任务 ID: 27) - C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Tracker.exe /d "C:\Program Files (x86)\MSBuild\15.0\FileTracker\FileTracker32.dll" /i "D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug\StgSharpGraphic.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\STGSHARPGRAPHIC.C" /b MSBuildConsole_CancelEventf32672efde0e4123877cf95654ad1e33 /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\CL.exe" /c /ZI /JMC /nologo /W3 /WX- /diagnostics:column /sdl /Od /D _DEBUG /D _CONSOLE /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c17 /permissive- /Fo"x64\Debug\\" /Fd"x64\Debug\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt StgSharpGraphic.c (任务 ID: 27) + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Tracker.exe /d "C:\Program Files (x86)\MSBuild\15.0\FileTracker\FileTracker32.dll" /i "D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release\StgSharpGraphic.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\DLLMAIN.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.C|D:\PROGRAMMER\GLENV\GLAD.C" /b MSBuildConsole_CancelEventcf98f8849247404da8e6714a1085f2d7 /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\CL.exe" /c /Zi /nologo /W3 /WX- /diagnostics:column /sdl /Od /Oi /GL /D NDEBUG /D STGSHARPGRAPHIC_API /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /MD /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /permissive- /FAcs /Fa"x64\Release\\" /Fo"x64\Release\\" /Fd"x64\Release\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt ..\..\..\..\..\..\..\Programmer\GLenv\glad.c dllmain.c StgSharpGraphic.c (任务 ID: 27) + glad.c (任务 ID: 27) + dllmain.c (任务 ID: 27) StgSharpGraphic.c (任务 ID: 27) +18:33:36.112 1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\minwindef.h(130,1): warning C4005: “APIENTRY”: 宏重定义 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\GLenv\include\glad\glad.h(42): message : 参见“APIENTRY”的前一个定义 (任务 ID: 27) +18:33:36.209 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.h(7,1): warning C4005: “STGSHARPGRAPHIC_API”: 宏重定义 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.h(7,1): message : 之前在命令行上声明的“STGSHARPGRAPHIC_API” (任务 ID: 27) 已完成执行任务“CL”的操作。 (任务 ID: 27) -02:39:03.876 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ClCompile”的操作。: (目标 ID: 55) +18:33:36.300 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ClCompile”的操作。: (目标 ID: 55) 由于条件的计算结果为 false,已跳过目标“RunSelectedFileNativeCodeAnalysis”;('$(RunMsvcAnalysis)'=='true' and '$(SelectedFiles)'!='')的计算结果为('false'=='true' and ''!='')。 - 由于条件的计算结果为 false,已跳过目标“ManagedIncrementalBuildPostProcessDependencyGraph”;('@(ClCompile)' != '' and '$(EnableManagedIncrementalBuild)' == 'True')的计算结果为('glad.c;StgSharpGraphic.c' != '' and 'false' == 'True')。 + 由于条件的计算结果为 false,已跳过目标“ManagedIncrementalBuildPostProcessDependencyGraph”;('@(ClCompile)' != '' and '$(EnableManagedIncrementalBuild)' == 'True')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;dllmain.c;StgSharpGraphic.c' != '' and 'false' == 'True')。 由于条件的计算结果为 false,已跳过目标“NoAnalysisToolEnabledWarning”;('$(RunCppAnalysis)'=='true' AND '$(EnableMicrosoftCodeAnalysis)'=='false' AND '$(EnableClangTidyCodeAnalysis)'=='false')的计算结果为('false'=='true' AND 'true'=='false' AND 'false'=='false')。 由于条件的计算结果为 false,已跳过目标“RunSelectedFileClangTidy”;('$(RunClangCppAnalysis)'=='true' AND '$(SelectedFiles)'!='')的计算结果为('false'=='true' AND ''!='')。 由于条件的计算结果为 false,已跳过目标“MicrosoftAnalysisIncompatiableWithClangCl”;('$(RunCppAnalysis)'=='true' AND '$(EnableMicrosoftCodeAnalysis)'=='true' AND '$(UseClangCl)'=='true')的计算结果为('false'=='true' AND 'true'=='true' AND ''=='true')。 -02:39:03.876 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterClCompile: (目标 ID: 56)”(目标“_ClCompile”依赖于它): -02:39:03.876 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterClCompile”的操作。: (目标 ID: 56) -02:39:03.876 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ClCompile: (目标 ID: 57)”(目标“_BuildCompileAction”依赖于它): -02:39:03.876 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_ClCompile”的操作。: (目标 ID: 57) +18:33:36.300 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterClCompile: (目标 ID: 56)”(目标“_ClCompile”依赖于它): +18:33:36.300 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterClCompile”的操作。: (目标 ID: 56) +18:33:36.300 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ClCompile: (目标 ID: 57)”(目标“_BuildCompileAction”依赖于它): +18:33:36.300 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ClCompile”的操作。: (目标 ID: 57) 由于条件的计算结果为 false,已跳过目标“_ResGen”;('@(EmbeddedResource)'!='')的计算结果为(''!='')。 -02:39:03.877 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeResourceCompile: (目标 ID: 58)”(目标“_ResourceCompile”依赖于它): -02:39:03.877 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BeforeResourceCompile”的操作。: (目标 ID: 58) -02:39:03.877 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForResourceCompile: (目标 ID: 59)”(目标“_ResourceCompile”依赖于它): - 添加的项: RcDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug +18:33:36.300 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeResourceCompile: (目标 ID: 58)”(目标“_ResourceCompile”依赖于它): +18:33:36.300 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResourceCompile”的操作。: (目标 ID: 58) +18:33:36.300 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForResourceCompile: (目标 ID: 59)”(目标“_ResourceCompile”依赖于它): 任务“MakeDir” (任务 ID: 28) - 任务参数:Directories=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug (任务 ID: 28) 已完成执行任务“MakeDir”的操作。 (任务 ID: 28) - 删除的项: RcDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug -02:39:03.877 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForResourceCompile”的操作。: (目标 ID: 59) +18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForResourceCompile”的操作。: (目标 ID: 59) 由于条件的计算结果为 false,已跳过目标“ResourceCompile”;('@(ResourceCompile)' != '')的计算结果为('' != '')。 -02:39:03.877 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterResourceCompile: (目标 ID: 60)”(目标“_ResourceCompile”依赖于它): -02:39:03.877 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterResourceCompile”的操作。: (目标 ID: 60) -02:39:03.877 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ResourceCompile: (目标 ID: 61)”(目标“_BuildCompileAction”依赖于它): -02:39:03.877 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_ResourceCompile”的操作。: (目标 ID: 61) +18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterResourceCompile: (目标 ID: 60)”(目标“_ResourceCompile”依赖于它): +18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResourceCompile”的操作。: (目标 ID: 60) +18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ResourceCompile: (目标 ID: 61)”(目标“_BuildCompileAction”依赖于它): +18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ResourceCompile”的操作。: (目标 ID: 61) 由于条件的计算结果为 false,已跳过目标“_ImpLib”;('$(ImpLibCompiled)' == 'true')的计算结果为('' == 'true')。 由于条件的计算结果为 false,已跳过目标“_Lib”;('$(LibCompiled)' == 'true')的计算结果为('' == 'true')。 -02:39:03.877 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildCompileEvent: (目标 ID: 62)”(目标“_BuildCompileAction”依赖于它): -02:39:03.877 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterBuildCompileEvent”的操作。: (目标 ID: 62) -02:39:03.877 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildCompileAction: (目标 ID: 63)”(目标“BuildCompile”依赖于它): -02:39:03.877 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_BuildCompileAction”的操作。: (目标 ID: 63) -02:39:03.877 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompile: (目标 ID: 64)”(目标“Build”依赖于它): -02:39:03.877 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuildCompile”的操作。: (目标 ID: 64) +18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildCompileEvent: (目标 ID: 62)”(目标“_BuildCompileAction”依赖于它): +18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildCompileEvent”的操作。: (目标 ID: 62) +18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildCompileAction: (目标 ID: 63)”(目标“BuildCompile”依赖于它): +18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildCompileAction”的操作。: (目标 ID: 63) +18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompile: (目标 ID: 64)”(目标“Build”依赖于它): +18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompile”的操作。: (目标 ID: 64) 已跳过目标“PrepareProjectReferences”。以前的生成已成功。 -02:39:03.877 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildLinkTraverse: (目标 ID: 65)”(目标“BuildLink”依赖于它): +18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildLinkTraverse: (目标 ID: 65)”(目标“BuildLink”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true')计算为('' == 'true' and '' != '' and '' != '' and '' == 'true')。 -02:39:03.877 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuildLinkTraverse”的操作。: (目标 ID: 65) +18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLinkTraverse”的操作。: (目标 ID: 65) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“ResolveReferences”。以前的生成已成功。 -02:39:03.877 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLegacyManifestEmbedding: (目标 ID: 66)”(目标“_BuildLinkAction”依赖于它): +18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLegacyManifestEmbedding: (目标 ID: 66)”(目标“_BuildLinkAction”依赖于它): 添加的项: Manifest= temp @@ -3584,9 +3678,8 @@ GenerateCatalogFiles=false LinkCompiledInterface=false MinimalRebuildFromTracking=true - OutputManifestFile=x64\Debug\StgSharpGraphic.dll.embed.manifest SuppressStartupBanner=true - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ UpdateFileHashes=false VerboseOutput=true _LocalVariable=true @@ -3599,21 +3692,20 @@ GenerateCatalogFiles=false LinkCompiledInterface=false MinimalRebuildFromTracking=true - OutputManifestFile=x64\Debug\StgSharpGraphic.dll.embed.manifest SuppressStartupBanner=true - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ UpdateFileHashes=false VerboseOutput=true _LocalVariable=true -02:39:03.877 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeLegacyManifestEmbedding”的操作。: (目标 ID: 66) -02:39:03.878 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeLink: (目标 ID: 67)”(目标“_Link”依赖于它): -02:39:03.878 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BeforeLink”的操作。: (目标 ID: 67) -02:39:03.878 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCOutputs: (目标 ID: 68)”(目标“ComputeRCGeneratedLinkInputs”依赖于它): -02:39:03.878 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeRCOutputs”的操作。: (目标 ID: 68) -02:39:03.878 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCGeneratedLinkInputs: (目标 ID: 69)”(目标“_Link”依赖于它): -02:39:03.878 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeRCGeneratedLinkInputs”的操作。: (目标 ID: 69) -02:39:03.878 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestGeneratedLinkerInputs: (目标 ID: 70)”(目标“_Link”依赖于它): -02:39:03.878 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeManifestGeneratedLinkerInputs”的操作。: (目标 ID: 70) +18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLegacyManifestEmbedding”的操作。: (目标 ID: 66) +18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeLink: (目标 ID: 67)”(目标“_Link”依赖于它): +18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeLink”的操作。: (目标 ID: 67) +18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCOutputs: (目标 ID: 68)”(目标“ComputeRCGeneratedLinkInputs”依赖于它): +18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCOutputs”的操作。: (目标 ID: 68) +18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCGeneratedLinkInputs: (目标 ID: 69)”(目标“_Link”依赖于它): +18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCGeneratedLinkInputs”的操作。: (目标 ID: 69) +18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestGeneratedLinkerInputs: (目标 ID: 70)”(目标“_Link”依赖于它): +18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestGeneratedLinkerInputs”的操作。: (目标 ID: 70) 已跳过目标“ComputeCustomBuildOutput”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。 已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。 @@ -3621,23 +3713,23 @@ 已跳过目标“ComputeReferenceCLInput”。以前的生成已成功。 已跳过目标“WarnCompileDuplicatedFilename”。以前的生成已成功。 已跳过目标“FixupCLCompileOptions”。以前的生成已成功。 -02:39:03.878 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLOutputs: (目标 ID: 71)”(目标“ComputeCLGeneratedLinkInputs”依赖于它): +18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLOutputs: (目标 ID: 71)”(目标“ComputeCLGeneratedLinkInputs”依赖于它): 添加的项: Obj= - x64\Debug\glad.obj + x64\Release\glad.obj AcceptableNonZeroExitCodes= AnalyzeExternalRuleset= - AssemblerListingLocation= - AssemblerOutput=NoListing - BasicRuntimeChecks=EnableFastChecks + AssemblerListingLocation=x64\Release\ + AssemblerOutput=All + BasicRuntimeChecks=Default BrowseInformation=false - BrowseInformationFile=x64\Debug\ + BrowseInformationFile=x64\Release\ BufferSecurityCheck=true BuildingInIDE=true CallingConvention=Cdecl CompileAs=CompileAsC ConformanceMode=true - DebugInformationFormat=EditAndContinue + DebugInformationFormat=ProgramDatabase DeleteOutputBeforeExecute=true DiagnosticsFormat=Column DisableAnalyzeExternal= @@ -3656,6 +3748,7 @@ ForceConformanceInForLoopScope=true ForcedIncludeFiles= ForcedUsingFiles= + FunctionLevelLinking=true GenerateModuleDependencies=false GenerateSourceDependencies=false GenerateXMLDocumentationFiles=false @@ -3663,39 +3756,38 @@ ImpLibCompiled= InlineFunctionExpansion=Default IntelJCCErratum=false - IntrinsicFunctions=false - LanguageStandard=stdcpp20 - LanguageStandard_C=stdc17 + IntrinsicFunctions=true + LanguageStandard=Default + LanguageStandard_C=Default LibCompiled= LinkCompiled=true MinimalRebuild=false MinimalRebuildFromTracking=true - ModuleDependenciesFile=x64\Debug\ + ModuleDependenciesFile=x64\Release\ ModuleOutputFile= - ModulesSupported=true - ObjectFileName=x64\Debug\ + ObjectFileName=x64\Release\ OmitDefaultLibName=false Optimization=Disabled PrecompiledHeader=NotUsing PrecompiledHeaderFile= PrecompiledHeaderOutputFile= PreprocessKeepComments=false - PreprocessorDefinitions=_DEBUG;_CONSOLE;_WINDLL;_UNICODE;UNICODE; + PreprocessorDefinitions=NDEBUG;STGSHARPGRAPHIC_API;_WINDOWS;_USRDLL;_WINDLL;_UNICODE;UNICODE; PreprocessSuppressLineNumbers=false PreprocessToFile=false - ProgramDataBaseFileName=x64\Debug\vc143.pdb + ProgramDataBaseFileName=x64\Release\vc143.pdb RemoveUnreferencedCodeData=true - RuntimeLibrary=MultiThreadedDebugDll + RuntimeLibrary=MultiThreadedDLL ScanSourceForModuleDependencies=false SDLCheck=true ShowIncludes=false SmallerTypeCheck=false - SourceDependenciesFile=x64\Debug\ + SourceDependenciesFile=x64\Release\ SpectreMitigation=false StructMemberAlignment=Default - SupportJustMyCode=true + SupportJustMyCode=false SuppressStartupBanner=true - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ TranslateIncludes=false TreatAngleIncludeAsExternal=false TreatExternalTemplatesAsInternal=true @@ -3703,25 +3795,24 @@ TreatWChar_tAsBuiltInType=true UndefineAllPreprocessorDefinitions=false UseFullPaths=true - UseUnicodeForAssemblerListing= WarningLevel=Level3 - WholeProgramOptimization=false + WholeProgramOptimization=true WinRTNoStdLib=false - XMLDocumentationFileName=x64\Debug\ - x64\Debug\StgSharpGraphic.obj + XMLDocumentationFileName=x64\Release\ + x64\Release\dllmain.obj AcceptableNonZeroExitCodes= AnalyzeExternalRuleset= - AssemblerListingLocation= - AssemblerOutput=NoListing - BasicRuntimeChecks=EnableFastChecks + AssemblerListingLocation=x64\Release\ + AssemblerOutput=All + BasicRuntimeChecks=Default BrowseInformation=false - BrowseInformationFile=x64\Debug\ + BrowseInformationFile=x64\Release\ BufferSecurityCheck=true BuildingInIDE=true CallingConvention=Cdecl CompileAs=CompileAsC ConformanceMode=true - DebugInformationFormat=EditAndContinue + DebugInformationFormat=ProgramDatabase DeleteOutputBeforeExecute=true DiagnosticsFormat=Column DisableAnalyzeExternal= @@ -3740,6 +3831,7 @@ ForceConformanceInForLoopScope=true ForcedIncludeFiles= ForcedUsingFiles= + FunctionLevelLinking=true GenerateModuleDependencies=false GenerateSourceDependencies=false GenerateXMLDocumentationFiles=false @@ -3747,39 +3839,38 @@ ImpLibCompiled= InlineFunctionExpansion=Default IntelJCCErratum=false - IntrinsicFunctions=false - LanguageStandard=stdcpp20 - LanguageStandard_C=stdc17 + IntrinsicFunctions=true + LanguageStandard=Default + LanguageStandard_C=Default LibCompiled= LinkCompiled=true MinimalRebuild=false MinimalRebuildFromTracking=true - ModuleDependenciesFile=x64\Debug\ + ModuleDependenciesFile=x64\Release\ ModuleOutputFile= - ModulesSupported=true - ObjectFileName=x64\Debug\ + ObjectFileName=x64\Release\ OmitDefaultLibName=false Optimization=Disabled PrecompiledHeader=NotUsing PrecompiledHeaderFile= PrecompiledHeaderOutputFile= PreprocessKeepComments=false - PreprocessorDefinitions=_DEBUG;_CONSOLE;_WINDLL;_UNICODE;UNICODE; + PreprocessorDefinitions=NDEBUG;STGSHARPGRAPHIC_API;_WINDOWS;_USRDLL;_WINDLL;_UNICODE;UNICODE; PreprocessSuppressLineNumbers=false PreprocessToFile=false - ProgramDataBaseFileName=x64\Debug\vc143.pdb + ProgramDataBaseFileName=x64\Release\vc143.pdb RemoveUnreferencedCodeData=true - RuntimeLibrary=MultiThreadedDebugDll + RuntimeLibrary=MultiThreadedDLL ScanSourceForModuleDependencies=false SDLCheck=true ShowIncludes=false SmallerTypeCheck=false - SourceDependenciesFile=x64\Debug\ + SourceDependenciesFile=x64\Release\ SpectreMitigation=false StructMemberAlignment=Default - SupportJustMyCode=true + SupportJustMyCode=false SuppressStartupBanner=true - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ TranslateIncludes=false TreatAngleIncludeAsExternal=false TreatExternalTemplatesAsInternal=true @@ -3787,227 +3878,374 @@ TreatWChar_tAsBuiltInType=true UndefineAllPreprocessorDefinitions=false UseFullPaths=true - UseUnicodeForAssemblerListing= WarningLevel=Level3 - WholeProgramOptimization=false + WholeProgramOptimization=true WinRTNoStdLib=false - XMLDocumentationFileName=x64\Debug\ -02:39:03.878 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeCLOutputs”的操作。: (目标 ID: 71) -02:39:03.878 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLGeneratedLinkInputs: (目标 ID: 72)”(目标“_Link”依赖于它): + XMLDocumentationFileName=x64\Release\ + x64\Release\StgSharpGraphic.obj + AcceptableNonZeroExitCodes= + AnalyzeExternalRuleset= + AssemblerListingLocation=x64\Release\ + AssemblerOutput=All + BasicRuntimeChecks=Default + BrowseInformation=false + BrowseInformationFile=x64\Release\ + BufferSecurityCheck=true + BuildingInIDE=true + CallingConvention=Cdecl + CompileAs=CompileAsC + ConformanceMode=true + DebugInformationFormat=ProgramDatabase + DeleteOutputBeforeExecute=true + DiagnosticsFormat=Column + DisableAnalyzeExternal= + DisableLanguageExtensions=false + EnableASAN=false + EnableEnhancedInstructionSet=NotSet + EnableFiberSafeOptimizations=false + EnableFuzzer=false + ErrorReporting=Prompt + ExceptionHandling=Sync + ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; + ExpandAttributedSource=false + ExternalWarningLevel=Level3 + FavorSizeOrSpeed=Neither + FloatingPointModel=Precise + ForceConformanceInForLoopScope=true + ForcedIncludeFiles= + ForcedUsingFiles= + FunctionLevelLinking=true + GenerateModuleDependencies=false + GenerateSourceDependencies=false + GenerateXMLDocumentationFiles=false + IgnoreStandardIncludePath=false + ImpLibCompiled= + InlineFunctionExpansion=Default + IntelJCCErratum=false + IntrinsicFunctions=true + LanguageStandard=Default + LanguageStandard_C=Default + LibCompiled= + LinkCompiled=true + MinimalRebuild=false + MinimalRebuildFromTracking=true + ModuleDependenciesFile=x64\Release\ + ModuleOutputFile= + ObjectFileName=x64\Release\ + OmitDefaultLibName=false + Optimization=Disabled + PrecompiledHeader=NotUsing + PrecompiledHeaderFile= + PrecompiledHeaderOutputFile= + PreprocessKeepComments=false + PreprocessorDefinitions=NDEBUG;STGSHARPGRAPHIC_API;_WINDOWS;_USRDLL;_WINDLL;_UNICODE;UNICODE; + PreprocessSuppressLineNumbers=false + PreprocessToFile=false + ProgramDataBaseFileName=x64\Release\vc143.pdb + RemoveUnreferencedCodeData=true + RuntimeLibrary=MultiThreadedDLL + ScanSourceForModuleDependencies=false + SDLCheck=true + ShowIncludes=false + SmallerTypeCheck=false + SourceDependenciesFile=x64\Release\ + SpectreMitigation=false + StructMemberAlignment=Default + SupportJustMyCode=false + SuppressStartupBanner=true + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ + TranslateIncludes=false + TreatAngleIncludeAsExternal=false + TreatExternalTemplatesAsInternal=true + TreatWarningAsError=false + TreatWChar_tAsBuiltInType=true + UndefineAllPreprocessorDefinitions=false + UseFullPaths=true + WarningLevel=Level3 + WholeProgramOptimization=true + WinRTNoStdLib=false + XMLDocumentationFileName=x64\Release\ +18:33:36.302 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLOutputs”的操作。: (目标 ID: 71) +18:33:36.302 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLGeneratedLinkInputs: (目标 ID: 72)”(目标“_Link”依赖于它): 添加的项: Link= - x64\Debug\glad.obj + x64\Release\glad.obj AcceptableNonZeroExitCodes= - AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AdditionalDependencies=glfw3.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; AllowIsolation=true CLRImageType=Default DataExecutionPrevention=true DelaySign= Driver=NotSet - EnableUAC=true + EnableCOMDATFolding=true + EnableUAC=false + EntryPointSymbol= GenerateDebugInformation=true GenerateMapFile=false IgnoreEmbeddedIDL=false ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib - IncrementalLinkDatabaseFile=x64\Debug\StgSharpGraphic.ilk + IncrementalLinkDatabaseFile=x64\Release\StgSharpGraphic.ilk KeyFile= LinkDLL=true LinkErrorReporting=PromptImmediately - LinkTimeCodeGenerationObjectFile=x64\Debug\StgSharpGraphic.iobj - ManifestFile=x64\Debug\StgSharpGraphic.dll.intermediate.manifest + LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration + LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj + ManifestFile=x64\Release\StgSharpGraphic.dll.intermediate.manifest MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false + OptimizeReferences=true OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll PerUserRedirection=false Profile=false ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pgd ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb - RandomizedBaseAddress=true + RandomizedBaseAddress=false RegisterOutput=false SetChecksum=false ShowProgress=NotSet - SubSystem=Console + SubSystem=Windows SuppressStartupBanner=true SwapRunFromCD=false SwapRunFromNET=false TargetMachine=MachineX64 - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ TurnOffAssemblyGeneration=false TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker UACUIAccess=false - x64\Debug\StgSharpGraphic.obj + x64\Release\dllmain.obj AcceptableNonZeroExitCodes= - AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AdditionalDependencies=glfw3.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; AllowIsolation=true CLRImageType=Default DataExecutionPrevention=true DelaySign= Driver=NotSet - EnableUAC=true + EnableCOMDATFolding=true + EnableUAC=false + EntryPointSymbol= GenerateDebugInformation=true GenerateMapFile=false IgnoreEmbeddedIDL=false ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib - IncrementalLinkDatabaseFile=x64\Debug\StgSharpGraphic.ilk + IncrementalLinkDatabaseFile=x64\Release\StgSharpGraphic.ilk KeyFile= LinkDLL=true LinkErrorReporting=PromptImmediately - LinkTimeCodeGenerationObjectFile=x64\Debug\StgSharpGraphic.iobj - ManifestFile=x64\Debug\StgSharpGraphic.dll.intermediate.manifest + LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration + LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj + ManifestFile=x64\Release\StgSharpGraphic.dll.intermediate.manifest MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false + OptimizeReferences=true OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll PerUserRedirection=false Profile=false ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pgd ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb - RandomizedBaseAddress=true + RandomizedBaseAddress=false RegisterOutput=false SetChecksum=false ShowProgress=NotSet - SubSystem=Console + SubSystem=Windows SuppressStartupBanner=true SwapRunFromCD=false SwapRunFromNET=false TargetMachine=MachineX64 - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ TurnOffAssemblyGeneration=false TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker UACUIAccess=false -02:39:03.878 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeCLGeneratedLinkInputs”的操作。: (目标 ID: 72) -02:39:03.878 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkInputsFromProject: (目标 ID: 73)”(目标“_Link”依赖于它): + x64\Release\StgSharpGraphic.obj + AcceptableNonZeroExitCodes= + AdditionalDependencies=glfw3.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + Driver=NotSet + EnableCOMDATFolding=true + EnableUAC=false + EntryPointSymbol= + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib + IncrementalLinkDatabaseFile=x64\Release\StgSharpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration + LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj + ManifestFile=x64\Release\StgSharpGraphic.dll.intermediate.manifest + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OptimizeReferences=true + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pgd + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb + RandomizedBaseAddress=false + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false +18:33:36.302 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLGeneratedLinkInputs”的操作。: (目标 ID: 72) +18:33:36.302 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkInputsFromProject: (目标 ID: 73)”(目标“_Link”依赖于它): 添加的项: Link= - glfw3.lib + GLenv\glfw3.lib AcceptableNonZeroExitCodes= - AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AdditionalDependencies=glfw3.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; AllowIsolation=true CLRImageType=Default DataExecutionPrevention=true DelaySign= Driver=NotSet - EnableUAC=true + EnableCOMDATFolding=true + EnableUAC=false + EntryPointSymbol= GenerateDebugInformation=true GenerateMapFile=false IgnoreEmbeddedIDL=false ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib - IncrementalLinkDatabaseFile=x64\Debug\StgSharpGraphic.ilk + IncrementalLinkDatabaseFile=x64\Release\StgSharpGraphic.ilk KeyFile= LinkDLL=true LinkErrorReporting=PromptImmediately - LinkTimeCodeGenerationObjectFile=x64\Debug\StgSharpGraphic.iobj - ManifestFile=x64\Debug\StgSharpGraphic.dll.intermediate.manifest + LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration + LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj + ManifestFile=x64\Release\StgSharpGraphic.dll.intermediate.manifest MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false + OptimizeReferences=true OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll PerUserRedirection=false Profile=false ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pgd ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb - RandomizedBaseAddress=true + RandomizedBaseAddress=false RegisterOutput=false SetChecksum=false ShowProgress=NotSet - SubSystem=Console + SubSystem=Windows SuppressStartupBanner=true SwapRunFromCD=false SwapRunFromNET=false TargetMachine=MachineX64 - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ TurnOffAssemblyGeneration=false TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker UACUIAccess=false - glfw3dll.lib + GLenv\glfw3dll.lib AcceptableNonZeroExitCodes= - AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AdditionalDependencies=glfw3.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; AllowIsolation=true CLRImageType=Default DataExecutionPrevention=true DelaySign= Driver=NotSet - EnableUAC=true + EnableCOMDATFolding=true + EnableUAC=false + EntryPointSymbol= GenerateDebugInformation=true GenerateMapFile=false IgnoreEmbeddedIDL=false ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib - IncrementalLinkDatabaseFile=x64\Debug\StgSharpGraphic.ilk + IncrementalLinkDatabaseFile=x64\Release\StgSharpGraphic.ilk KeyFile= LinkDLL=true LinkErrorReporting=PromptImmediately - LinkTimeCodeGenerationObjectFile=x64\Debug\StgSharpGraphic.iobj - ManifestFile=x64\Debug\StgSharpGraphic.dll.intermediate.manifest + LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration + LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj + ManifestFile=x64\Release\StgSharpGraphic.dll.intermediate.manifest MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false + OptimizeReferences=true OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll PerUserRedirection=false Profile=false ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pgd ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb - RandomizedBaseAddress=true + RandomizedBaseAddress=false RegisterOutput=false SetChecksum=false ShowProgress=NotSet - SubSystem=Console + SubSystem=Windows SuppressStartupBanner=true SwapRunFromCD=false SwapRunFromNET=false TargetMachine=MachineX64 - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ TurnOffAssemblyGeneration=false TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker UACUIAccess=false - glfw3_mt.lib + GLenv\glfw3_mt.lib AcceptableNonZeroExitCodes= - AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AdditionalDependencies=glfw3.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; AllowIsolation=true CLRImageType=Default DataExecutionPrevention=true DelaySign= Driver=NotSet - EnableUAC=true + EnableCOMDATFolding=true + EnableUAC=false + EntryPointSymbol= GenerateDebugInformation=true GenerateMapFile=false IgnoreEmbeddedIDL=false ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib - IncrementalLinkDatabaseFile=x64\Debug\StgSharpGraphic.ilk + IncrementalLinkDatabaseFile=x64\Release\StgSharpGraphic.ilk KeyFile= LinkDLL=true LinkErrorReporting=PromptImmediately - LinkTimeCodeGenerationObjectFile=x64\Debug\StgSharpGraphic.iobj - ManifestFile=x64\Debug\StgSharpGraphic.dll.intermediate.manifest + LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration + LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj + ManifestFile=x64\Release\StgSharpGraphic.dll.intermediate.manifest MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false + OptimizeReferences=true OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll PerUserRedirection=false Profile=false ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pgd ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb - RandomizedBaseAddress=true + RandomizedBaseAddress=false RegisterOutput=false SetChecksum=false ShowProgress=NotSet - SubSystem=Console + SubSystem=Windows SuppressStartupBanner=true SwapRunFromCD=false SwapRunFromNET=false TargetMachine=MachineX64 - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ TurnOffAssemblyGeneration=false TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker UACUIAccess=false -02:39:03.878 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeLinkInputsFromProject”的操作。: (目标 ID: 73) +18:33:36.302 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkInputsFromProject”的操作。: (目标 ID: 73) 由于条件的计算结果为 false,已跳过目标“ComputeReferenceLinkInputs”;(@(ProjectReference) != '')的计算结果为( != '')。 -02:39:03.878 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestInputsTargets: (目标 ID: 74)”(目标“_Link”依赖于它): +18:33:36.302 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestInputsTargets: (目标 ID: 74)”(目标“_Link”依赖于它): 添加的项: Manifest= temp @@ -4016,13 +4254,12 @@ GenerateCatalogFiles=false LinkCompiledInterface=false MinimalRebuildFromTracking=true - OutputManifestFile=x64\Debug\StgSharpGraphic.dll.embed.manifest SuppressStartupBanner=true - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ UpdateFileHashes=false VerboseOutput=true _LocalVariable=true - 设置属性: _ManifestToIgnore=x64\Debug\StgSharpGraphic.dll.intermediate.manifest + 设置属性: _ManifestToIgnore=x64\Release\StgSharpGraphic.dll.intermediate.manifest 设置属性: VCManifestDir=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\Include\Manifest\ 删除的项: Manifest= @@ -4032,32 +4269,31 @@ GenerateCatalogFiles=false LinkCompiledInterface=false MinimalRebuildFromTracking=true - OutputManifestFile=x64\Debug\StgSharpGraphic.dll.embed.manifest SuppressStartupBanner=true - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ UpdateFileHashes=false VerboseOutput=true _LocalVariable=true -02:39:03.878 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeManifestInputsTargets”的操作。: (目标 ID: 74) - 由于条件的计算结果为 false,已跳过目标“ManifestResourceCompile”;('$(EmbedManifestBy)' == 'LINK' and '@(Manifest)' != '')的计算结果为('LINK' == 'LINK' and '' != '')。 -02:39:03.878 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AssignTargetPaths: (目标 ID: 75)”(目标“PrepareResourceNames”依赖于它): +18:33:36.302 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestInputsTargets”的操作。: (目标 ID: 74) + 由于条件的计算结果为 false,已跳过目标“ManifestResourceCompile”;('$(EmbedManifestBy)' == 'LINK' and '@(Manifest)' != '')的计算结果为('MT' == 'LINK' and '' != '')。 +18:33:36.302 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AssignTargetPaths: (目标 ID: 75)”(目标“PrepareResourceNames”依赖于它): 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignTargetPath”任务。 任务“AssignTargetPath” (任务 ID: 29) - 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic (任务 ID: 29) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 29) 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 29) 任务“AssignTargetPath” (任务 ID: 30) - 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic (任务 ID: 30) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 30) 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 30) 任务“AssignTargetPath” (任务 ID: 31) - 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic (任务 ID: 31) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 31) 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 31) 任务“AssignTargetPath” (任务 ID: 32) - 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic (任务 ID: 32) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 32) 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 32) 由于 false 条件,已跳过任务“AssignTargetPath”;('@(_DeploymentBaseManifestWithTargetPath)'=='' and '%(None.Extension)'=='.manifest')计算为(''=='' and ''=='.manifest')。 -02:39:03.879 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AssignTargetPaths”的操作。: (目标 ID: 75) +18:33:36.303 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignTargetPaths”的操作。: (目标 ID: 75) 已跳过目标“AssignTargetPaths”。以前的生成已成功。 -02:39:03.879 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SplitResourcesByCulture: (目标 ID: 76)”(目标“PrepareResourceNames”依赖于它): +18:33:36.303 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SplitResourcesByCulture: (目标 ID: 76)”(目标“PrepareResourceNames”依赖于它): 由于 false 条件,已跳过任务“Warning”;('@(ResxWithNoCulture)'!='')计算为(''!='')。 由于 false 条件,已跳过任务“Warning”;('@(ResxWithCulture)'!='')计算为(''!='')。 由于 false 条件,已跳过任务“Warning”;('@(NonResxWithCulture)'!='')计算为(''!='')。 @@ -4065,62 +4301,63 @@ 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignCulture”任务。 任务“AssignCulture” (任务 ID: 33) 已完成执行任务“AssignCulture”的操作。 (任务 ID: 33) -02:39:03.880 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SplitResourcesByCulture”的操作。: (目标 ID: 76) +18:33:36.303 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SplitResourcesByCulture”的操作。: (目标 ID: 76) 由于条件的计算结果为 false,已跳过目标“CreateManifestResourceNames”;('@(EmbeddedResource)' != '')的计算结果为('' != '')。 -02:39:03.880 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateCustomManifestResourceNames: (目标 ID: 77)”(目标“PrepareResourceNames”依赖于它): -02:39:03.880 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CreateCustomManifestResourceNames”的操作。: (目标 ID: 77) -02:39:03.880 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareResourceNames: (目标 ID: 78)”(目标“_Link”依赖于它): -02:39:03.880 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PrepareResourceNames”的操作。: (目标 ID: 78) -02:39:03.880 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForLink: (目标 ID: 79)”(目标“_Link”依赖于它): +18:33:36.303 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateCustomManifestResourceNames: (目标 ID: 77)”(目标“PrepareResourceNames”依赖于它): +18:33:36.303 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateCustomManifestResourceNames”的操作。: (目标 ID: 77) +18:33:36.303 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareResourceNames: (目标 ID: 78)”(目标“_Link”依赖于它): +18:33:36.303 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareResourceNames”的操作。: (目标 ID: 78) +18:33:36.303 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForLink: (目标 ID: 79)”(目标“_Link”依赖于它): 设置属性: _LinkImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib 添加的项: _LinkImportLibraryFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib 添加的项: LinkDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码 - 添加的项: LinkDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug + 添加的项: LinkDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release 添加的项: LinkDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码 添加的项: LinkDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ 任务“MakeDir” (任务 ID: 34) 任务参数: Directories= D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码 - D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 34) 已完成执行任务“MakeDir”的操作。 (任务 ID: 34) 删除的项: LinkDirsToMake= D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码 - D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ 删除的项: _LinkImportLibraryFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib -02:39:03.881 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForLink”的操作。: (目标 ID: 79) -02:39:03.881 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DoLinkOutputFilesMatch: (目标 ID: 80)”(目标“_Link”依赖于它): +18:33:36.303 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForLink”的操作。: (目标 ID: 79) +18:33:36.303 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DoLinkOutputFilesMatch: (目标 ID: 80)”(目标“_Link”依赖于它): 添加的项: _OutputFileFromLink=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' == '')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll' == '')。 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.FullPath)' != '$([System.IO.Path]::GetFullPath($(TargetPath)))')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll' != '' and 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll')。 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.Extension)' != '' and '%(_OutputFileFromLink.Extension)' != '$(TargetExt)')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll' != '' and '.dll' != '' and '.dll' != '.dll')。 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.Filename)' != '' and '%(_OutputFileFromLink.Filename)' != '$(TargetName)')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll' != '' and 'StgSharpGraphic' != '' and 'StgSharpGraphic' != 'StgSharpGraphic')。 - 由于 false 条件,已跳过任务“VCMessage”;('%(Link.MinimumRequiredVersion)' != '' and ('%(Link.Subsystem)' == '' or '%(Link.Subsystem)' == 'NotSet'))计算为('' != '' and ('Console' == '' or 'Console' == 'NotSet'))。 -02:39:03.881 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“DoLinkOutputFilesMatch”的操作。: (目标 ID: 80) -02:39:03.881 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreLinkEvent: (目标 ID: 81)”(目标“_Link”依赖于它): + 由于 false 条件,已跳过任务“VCMessage”;('%(Link.MinimumRequiredVersion)' != '' and ('%(Link.Subsystem)' == '' or '%(Link.Subsystem)' == 'NotSet'))计算为('' != '' and ('Windows' == '' or 'Windows' == 'NotSet'))。 +18:33:36.304 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“DoLinkOutputFilesMatch”的操作。: (目标 ID: 80) +18:33:36.304 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreLinkEvent: (目标 ID: 81)”(目标“_Link”依赖于它): 由于 false 条件,已跳过任务“Message”;('%(PreLinkEvent.Message)' != '' and '%(PreLinkEvent.Command)' != '')计算为('' != '' and '' != '')。 由于 false 条件,已跳过任务“Exec”;('%(PreLinkEvent.Command)' != '')计算为('' != '')。 -02:39:03.881 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PreLinkEvent”的操作。: (目标 ID: 81) -02:39:03.886 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ComputeLinkSwitches: (目标 ID: 82)”(目标“Link”依赖于它): +18:33:36.304 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreLinkEvent”的操作。: (目标 ID: 81) +18:33:36.304 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ComputeLinkSwitches: (目标 ID: 82)”(目标“Link”依赖于它): 设置属性: Link_MinimalRebuildFromTracking=true 设置属性: LinkToolArchitecture=Native64Bit 设置属性: _GenerateWindowsMetadata= -02:39:03.886 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeLinkSwitches”的操作。: (目标 ID: 82) +18:33:36.304 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkSwitches”的操作。: (目标 ID: 82) 由于条件的计算结果为 false,已跳过目标“SetVConeMKLEnvironment”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(PlatformToolset)' == 'v143' AND '$(oneMKLProductDir)' != '')的计算结果为('No' != '' AND 'No' != 'No' AND 'v143' == 'v143' AND 'C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1' != '')。 由于条件的计算结果为 false,已跳过目标“SetVCLinkLiboneMKLEnvironment”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(PlatformToolset)' == 'v143')的计算结果为('No' != '' AND 'No' != 'No' AND 'v143' == 'v143')。 由于条件的计算结果为 false,已跳过目标“SetMPIEnvironment”;('$(UseIntelMPI)' == 'true')的计算结果为('false' == 'true')。 -02:39:03.886 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Link: (目标 ID: 83)”(目标“_Link”依赖于它): +18:33:36.304 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Link: (目标 ID: 83)”(目标“_Link”依赖于它): 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“Link”任务。 任务“Link” (任务 ID: 35) 任务参数:OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll (任务 ID: 35) 任务参数:SwapRunFromCD=False (任务 ID: 35) 任务参数:GenerateManifest=True (任务 ID: 35) 任务参数:Profile=False (任务 ID: 35) + 任务参数:LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration (任务 ID: 35) 任务参数:NoEntryPoint=False (任务 ID: 35) 任务参数:DataExecutionPrevention=True (任务 ID: 35) 任务参数:Driver=NotSet (任务 ID: 35) @@ -4168,10 +4405,11 @@ C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64 C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64 (任务 ID: 35) - 任务参数:RandomizedBaseAddress=True (任务 ID: 35) + 任务参数:RandomizedBaseAddress=False (任务 ID: 35) 任务参数:MapExports=False (任务 ID: 35) 任务参数: AdditionalDependencies= + glfw3.lib kernel32.lib user32.lib gdi32.lib @@ -4189,53 +4427,57 @@ 任务参数:MinimalRebuildFromTracking=True (任务 ID: 35) 任务参数:BuildingInIde=True (任务 ID: 35) 任务参数:ToolArchitecture=Native64Bit (任务 ID: 35) - 任务参数:TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ (任务 ID: 35) + 任务参数:TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ (任务 ID: 35) 任务参数:ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib (任务 ID: 35) 任务参数:GenerateDebugInformation=true (任务 ID: 35) 任务参数:LinkDLL=True (任务 ID: 35) 任务参数:TargetMachine=MachineX64 (任务 ID: 35) 任务参数: Sources= - x64\Debug\glad.obj + x64\Release\glad.obj AcceptableNonZeroExitCodes= - AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AdditionalDependencies=glfw3.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; AllowIsolation=true CLRImageType=Default DataExecutionPrevention=true DelaySign= Driver=NotSet - EnableUAC=true + EnableCOMDATFolding=true + EnableUAC=false + EntryPointSymbol= ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; GenerateDebugInformation=true GenerateMapFile=false IgnoreEmbeddedIDL=false ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib - IncrementalLinkDatabaseFile=x64\Debug\StgSharpGraphic.ilk + IncrementalLinkDatabaseFile=x64\Release\StgSharpGraphic.ilk KeyFile= LinkDLL=true LinkErrorReporting=PromptImmediately - LinkTimeCodeGenerationObjectFile=x64\Debug\StgSharpGraphic.iobj + LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration + LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj ManifestEmbed=true ManifestFile= - ManifestInput=;;;;;; + ManifestInput=;;;;;;; MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false + OptimizeReferences=true OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll PerUserRedirection=false Profile=false ProfileGuidedDatabase= ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb - RandomizedBaseAddress=true + RandomizedBaseAddress=false RegisterOutput=false SetChecksum=false ShowProgress=NotSet - SubSystem=Console + SubSystem=Windows SuppressStartupBanner=true SwapRunFromCD=false SwapRunFromNET=false TargetMachine=MachineX64 - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ TurnOffAssemblyGeneration=false TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker @@ -4245,46 +4487,50 @@ WindowsMetadataLinkDelaySign= WindowsMetadataLinkKeyFile= WindowsMetadataSignHash= - x64\Debug\StgSharpGraphic.obj + x64\Release\dllmain.obj AcceptableNonZeroExitCodes= - AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AdditionalDependencies=glfw3.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; AllowIsolation=true CLRImageType=Default DataExecutionPrevention=true DelaySign= Driver=NotSet - EnableUAC=true + EnableCOMDATFolding=true + EnableUAC=false + EntryPointSymbol= ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; GenerateDebugInformation=true GenerateMapFile=false IgnoreEmbeddedIDL=false ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib - IncrementalLinkDatabaseFile=x64\Debug\StgSharpGraphic.ilk + IncrementalLinkDatabaseFile=x64\Release\StgSharpGraphic.ilk KeyFile= LinkDLL=true LinkErrorReporting=PromptImmediately - LinkTimeCodeGenerationObjectFile=x64\Debug\StgSharpGraphic.iobj + LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration + LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj ManifestEmbed=true ManifestFile= - ManifestInput=;;;;;; + ManifestInput=;;;;;;; MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false + OptimizeReferences=true OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll PerUserRedirection=false Profile=false ProfileGuidedDatabase= ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb - RandomizedBaseAddress=true + RandomizedBaseAddress=false RegisterOutput=false SetChecksum=false ShowProgress=NotSet - SubSystem=Console + SubSystem=Windows SuppressStartupBanner=true SwapRunFromCD=false SwapRunFromNET=false TargetMachine=MachineX64 - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ TurnOffAssemblyGeneration=false TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker @@ -4294,46 +4540,50 @@ WindowsMetadataLinkDelaySign= WindowsMetadataLinkKeyFile= WindowsMetadataSignHash= - glfw3.lib + x64\Release\StgSharpGraphic.obj AcceptableNonZeroExitCodes= - AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AdditionalDependencies=glfw3.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; AllowIsolation=true CLRImageType=Default DataExecutionPrevention=true DelaySign= Driver=NotSet - EnableUAC=true + EnableCOMDATFolding=true + EnableUAC=false + EntryPointSymbol= ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; GenerateDebugInformation=true GenerateMapFile=false IgnoreEmbeddedIDL=false ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib - IncrementalLinkDatabaseFile=x64\Debug\StgSharpGraphic.ilk + IncrementalLinkDatabaseFile=x64\Release\StgSharpGraphic.ilk KeyFile= LinkDLL=true LinkErrorReporting=PromptImmediately - LinkTimeCodeGenerationObjectFile=x64\Debug\StgSharpGraphic.iobj + LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration + LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj ManifestEmbed=true ManifestFile= - ManifestInput=;;;;;; + ManifestInput=;;;;;;; MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false + OptimizeReferences=true OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll PerUserRedirection=false Profile=false ProfileGuidedDatabase= ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb - RandomizedBaseAddress=true + RandomizedBaseAddress=false RegisterOutput=false SetChecksum=false ShowProgress=NotSet - SubSystem=Console + SubSystem=Windows SuppressStartupBanner=true SwapRunFromCD=false SwapRunFromNET=false TargetMachine=MachineX64 - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ TurnOffAssemblyGeneration=false TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker @@ -4343,46 +4593,50 @@ WindowsMetadataLinkDelaySign= WindowsMetadataLinkKeyFile= WindowsMetadataSignHash= - glfw3dll.lib + GLenv\glfw3.lib AcceptableNonZeroExitCodes= - AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AdditionalDependencies=glfw3.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; AllowIsolation=true CLRImageType=Default DataExecutionPrevention=true DelaySign= Driver=NotSet - EnableUAC=true + EnableCOMDATFolding=true + EnableUAC=false + EntryPointSymbol= ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; GenerateDebugInformation=true GenerateMapFile=false IgnoreEmbeddedIDL=false ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib - IncrementalLinkDatabaseFile=x64\Debug\StgSharpGraphic.ilk + IncrementalLinkDatabaseFile=x64\Release\StgSharpGraphic.ilk KeyFile= LinkDLL=true LinkErrorReporting=PromptImmediately - LinkTimeCodeGenerationObjectFile=x64\Debug\StgSharpGraphic.iobj + LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration + LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj ManifestEmbed=true ManifestFile= - ManifestInput=;;;;;; + ManifestInput=;;;;;;; MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false + OptimizeReferences=true OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll PerUserRedirection=false Profile=false ProfileGuidedDatabase= ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb - RandomizedBaseAddress=true + RandomizedBaseAddress=false RegisterOutput=false SetChecksum=false ShowProgress=NotSet - SubSystem=Console + SubSystem=Windows SuppressStartupBanner=true SwapRunFromCD=false SwapRunFromNET=false TargetMachine=MachineX64 - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ TurnOffAssemblyGeneration=false TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker @@ -4392,46 +4646,103 @@ WindowsMetadataLinkDelaySign= WindowsMetadataLinkKeyFile= WindowsMetadataSignHash= - glfw3_mt.lib + GLenv\glfw3dll.lib AcceptableNonZeroExitCodes= - AdditionalDependencies=kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AdditionalDependencies=glfw3.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; AllowIsolation=true CLRImageType=Default DataExecutionPrevention=true DelaySign= Driver=NotSet - EnableUAC=true + EnableCOMDATFolding=true + EnableUAC=false + EntryPointSymbol= ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; GenerateDebugInformation=true GenerateMapFile=false IgnoreEmbeddedIDL=false ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib - IncrementalLinkDatabaseFile=x64\Debug\StgSharpGraphic.ilk + IncrementalLinkDatabaseFile=x64\Release\StgSharpGraphic.ilk KeyFile= LinkDLL=true LinkErrorReporting=PromptImmediately - LinkTimeCodeGenerationObjectFile=x64\Debug\StgSharpGraphic.iobj + LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration + LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj ManifestEmbed=true ManifestFile= - ManifestInput=;;;;;; + ManifestInput=;;;;;;; MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false + OptimizeReferences=true OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll PerUserRedirection=false Profile=false ProfileGuidedDatabase= ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb - RandomizedBaseAddress=true + RandomizedBaseAddress=false RegisterOutput=false SetChecksum=false ShowProgress=NotSet - SubSystem=Console + SubSystem=Windows SuppressStartupBanner=true SwapRunFromCD=false SwapRunFromNET=false TargetMachine=MachineX64 - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false + WindowsMetadataFile= + WindowsMetadataKeyContainer= + WindowsMetadataLinkDelaySign= + WindowsMetadataLinkKeyFile= + WindowsMetadataSignHash= + GLenv\glfw3_mt.lib + AcceptableNonZeroExitCodes= + AdditionalDependencies=glfw3.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + Driver=NotSet + EnableCOMDATFolding=true + EnableUAC=false + EntryPointSymbol= + ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64;; + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib + IncrementalLinkDatabaseFile=x64\Release\StgSharpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration + LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj + ManifestEmbed=true + ManifestFile= + ManifestInput=;;;;;;; + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OptimizeReferences=true + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase= + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb + RandomizedBaseAddress=false + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ TurnOffAssemblyGeneration=false TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker @@ -4442,132 +4753,102 @@ WindowsMetadataLinkKeyFile= WindowsMetadataSignHash= (任务 ID: 35) 任务参数:SwapRunFromNET=False (任务 ID: 35) + 任务参数:OptimizeReferences=True (任务 ID: 35) 任务参数:CLRImageType=Default (任务 ID: 35) - 任务参数:LinkIncremental=True (任务 ID: 35) 任务参数:UACExecutionLevel=AsInvoker (任务 ID: 35) - 任务参数:SubSystem=Console (任务 ID: 35) - 任务参数:EnableUAC=True (任务 ID: 35) - 任务参数:LinkTimeCodeGenerationObjectFile=x64\Debug\StgSharpGraphic.iobj (任务 ID: 35) + 任务参数:SubSystem=Windows (任务 ID: 35) + 任务参数:EnableUAC=False (任务 ID: 35) + 任务参数:LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj (任务 ID: 35) 任务参数:GenerateMapFile=False (任务 ID: 35) + 任务参数:EnableCOMDATFolding=True (任务 ID: 35) 任务参数:LinkErrorReporting=PromptImmediately (任务 ID: 35) 任务参数:TrackFileAccess=True (任务 ID: 35) - 任务参数:IncrementalLinkDatabaseFile=x64\Debug\StgSharpGraphic.ilk (任务 ID: 35) + 任务参数:IncrementalLinkDatabaseFile=x64\Release\StgSharpGraphic.ilk (任务 ID: 35) 任务参数:SuppressStartupBanner=True (任务 ID: 35) 任务参数:ShowProgress=NotSet (任务 ID: 35) 任务参数:UACUIAccess=False (任务 ID: 35) 任务参数:ManifestEmbed=True (任务 ID: 35) 任务参数:IgnoreEmbeddedIDL=False (任务 ID: 35) 任务参数:TypeLibraryResourceID=1 (任务 ID: 35) - 写入跟踪日志: (任务 ID: 35) - x64\Debug\StgSharpGraphic.tlog\link.write.1.tlog (任务 ID: 35) - 读取跟踪日志: (任务 ID: 35) - x64\Debug\StgSharpGraphic.tlog\link.read.1.tlog (任务 ID: 35) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\GLFW3.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\GLFW3DLL.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\GLFW3_MT.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\X64\DEBUG\GLAD.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ 的输出: (任务 ID: 35) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.ILK (任务 ID: 35) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC.DLL (任务 ID: 35) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC.PDB (任务 ID: 35) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\GLFW3.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\GLFW3DLL.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\GLFW3_MT.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\X64\DEBUG\GLAD.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ 的输入: (任务 ID: 35) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\KERNEL32.LIB (任务 ID: 35) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\USER32.LIB (任务 ID: 35) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\GDI32.LIB (任务 ID: 35) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\WINSPOOL.LIB (任务 ID: 35) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\COMDLG32.LIB (任务 ID: 35) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\ADVAPI32.LIB (任务 ID: 35) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\SHELL32.LIB (任务 ID: 35) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\OLE32.LIB (任务 ID: 35) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\OLEAUT32.LIB (任务 ID: 35) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\UUID.LIB (任务 ID: 35) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\ODBC32.LIB (任务 ID: 35) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\ODBCCP32.LIB (任务 ID: 35) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\X64\DEBUG\GLAD.OBJ (任务 ID: 35) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ (任务 ID: 35) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\GLFW3.LIB (任务 ID: 35) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\GLFW3DLL.LIB (任务 ID: 35) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\GLFW3_MT.LIB (任务 ID: 35) - C:\WINDOWS\GLOBALIZATION\SORTING\SORTDEFAULT.NLS (任务 ID: 35) - C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.33.31629\LIB\X64\MSVCRTD.LIB (任务 ID: 35) - C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.33.31629\LIB\X64\OLDNAMES.LIB (任务 ID: 35) - C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.33.31629\LIB\X64\MSVCRT.LIB (任务 ID: 35) - C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.33.31629\LIB\X64\VCRUNTIMED.LIB (任务 ID: 35) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UCRT\X64\UCRTD.LIB (任务 ID: 35) - C:\WINDOWS\SYSTEM32\TZRES.DLL (任务 ID: 35) - C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.33.31629\BIN\HOSTX64\X64\2052\LINKUI.DLL (任务 ID: 35) - C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.33.31629\BIN\HOSTX64\X64\CVTRES.EXE (任务 ID: 35) - C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.33.31629\BIN\HOSTX64\X64\VCTIP.EXE (任务 ID: 35) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\X64\DEBUG\VC143.PDB (任务 ID: 35) - 需要编译源: 输入 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ 比输出 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC.DLL 新。 (任务 ID: 35) 传递给工具的环境变量为: (任务 ID: 35) - VS_UNICODE_OUTPUT=780 (任务 ID: 35) - C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\link.exe /ERRORREPORT:PROMPT /OUT:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll" /INCREMENTAL /ILK:"x64\Debug\StgSharpGraphic.ilk" /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG /PDB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib" /MACHINE:X64 /DLL x64\Debug\glad.obj - x64\Debug\StgSharpGraphic.obj - glfw3.lib - glfw3dll.lib - glfw3_mt.lib (任务 ID: 35) + VS_UNICODE_OUTPUT=2612 (任务 ID: 35) + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\link.exe /ERRORREPORT:PROMPT /OUT:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll" /NOLOGO glfw3.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:NO /manifest:embed /DEBUG /PDB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb" /SUBSYSTEM:WINDOWS /OPT:REF /OPT:ICF /LTCG:incremental /LTCGOUT:"x64\Release\StgSharpGraphic.iobj" /TLBID:1 /DYNAMICBASE:NO /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib" /MACHINE:X64 /DLL x64\Release\glad.obj + x64\Release\dllmain.obj + x64\Release\StgSharpGraphic.obj + GLenv\glfw3.lib + GLenv\glfw3dll.lib + GLenv\glfw3_mt.lib (任务 ID: 35) 跟踪命令: (任务 ID: 35) - C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Tracker.exe /a /d "C:\Program Files (x86)\MSBuild\15.0\FileTracker\FileTracker32.dll" /i "D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug\StgSharpGraphic.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\GLFW3.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\GLFW3DLL.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\GLFW3_MT.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\X64\DEBUG\GLAD.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ" /b MSBuildConsole_CancelEventbda45b330ad2465b827640ae07f27170 /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\link.exe" /ERRORREPORT:PROMPT /OUT:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll" /INCREMENTAL /ILK:"x64\Debug\StgSharpGraphic.ilk" /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG /PDB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib" /MACHINE:X64 /DLL x64\Debug\glad.obj - x64\Debug\StgSharpGraphic.obj - glfw3.lib - glfw3dll.lib - glfw3_mt.lib (任务 ID: 35) + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Tracker.exe /a /d "C:\Program Files (x86)\MSBuild\15.0\FileTracker\FileTracker32.dll" /i "D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release\StgSharpGraphic.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3DLL.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3_MT.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\GLAD.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\STGSHARPGRAPHIC.OBJ" /b MSBuildConsole_CancelEvent69acbfbfca784098918135f2ed41eed5 /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\link.exe" /ERRORREPORT:PROMPT /OUT:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll" /NOLOGO glfw3.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:NO /manifest:embed /DEBUG /PDB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb" /SUBSYSTEM:WINDOWS /OPT:REF /OPT:ICF /LTCG:incremental /LTCGOUT:"x64\Release\StgSharpGraphic.iobj" /TLBID:1 /DYNAMICBASE:NO /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib" /MACHINE:X64 /DLL x64\Release\glad.obj + x64\Release\dllmain.obj + x64\Release\StgSharpGraphic.obj + GLenv\glfw3.lib + GLenv\glfw3dll.lib + GLenv\glfw3_mt.lib (任务 ID: 35) + 正在创建库 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib 和对象 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.exp (任务 ID: 35) + 正在生成代码 (任务 ID: 35) + Previous IPDB not found, fall back to full compilation. (任务 ID: 35) + All 35 functions were compiled because no usable IPDB/IOBJ from previous compilation was found. (任务 ID: 35) + 已完成代码的生成 (任务 ID: 35) 输出属性: LinkSkippedExecution=False (任务 ID: 35) 已完成执行任务“Link”的操作。 (任务 ID: 35) 任务“Message” (任务 ID: 36) 任务参数:Importance=High (任务 ID: 36) - 任务参数:Text=StgSharpGraphic.vcxproj -> D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll (任务 ID: 36) - StgSharpGraphic.vcxproj -> D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll (任务 ID: 36) + 任务参数:Text=StgShqrpGraphic.vcxproj -> D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll (任务 ID: 36) + StgShqrpGraphic.vcxproj -> D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll (任务 ID: 36) 已完成执行任务“Message”的操作。 (任务 ID: 36) 由于 false 条件,已跳过任务“VCMessage”;(('$(EmbedManifestBy)' != 'LINK' or '$(LegacyManifestEmbedding)' != 'true' or '$(LinkSkippedExecution)' == 'true') and - %(Link.GenerateDebugInformation) == 'DebugFastLink' and %(Link.ProgramDataBaseFileName) != '')计算为(('LINK' != 'LINK' or '' != 'true' or 'False' == 'true') and + %(Link.GenerateDebugInformation) == 'DebugFastLink' and %(Link.ProgramDataBaseFileName) != '')计算为(('MT' != 'LINK' or '' != 'true' or 'False' == 'true') and true == 'DebugFastLink' and != '')。 由于 false 条件,已跳过任务“VCMessage”;(('$(EmbedManifestBy)' != 'LINK' or '$(LegacyManifestEmbedding)' != 'true' or '$(LinkSkippedExecution)' == 'true') and - %(Link.GenerateDebugInformation) == 'true' and %(Link.ProgramDataBaseFileName) != '')计算为(('LINK' != 'LINK' or '' != 'true' or 'False' == 'true') and + %(Link.GenerateDebugInformation) == 'true' and %(Link.ProgramDataBaseFileName) != '')计算为(('MT' != 'LINK' or '' != 'true' or 'False' == 'true') and true == 'true' and != '')。 -02:39:04.056 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“Link”的操作。: (目标 ID: 83) +18:33:36.657 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Link”的操作。: (目标 ID: 83) 由于条件的计算结果为 false,已跳过目标“MetaGenInputsOutputs”;('$(EnableManagedIncrementalBuild)' == 'True')的计算结果为('false' == 'True')。 由于条件的计算结果为 false,已跳过目标“ComputeMetaGenInputs”;('$(CLRSupport)'!='' and '$(CLRSupport)'!='false' and '$(CLRSupport)'!='NetCore')的计算结果为('false'!='' and 'false'!='false' and 'false'!='NetCore')。 由于条件的计算结果为 false,已跳过目标“MetaGen”;('@(MetaGen)' != '')的计算结果为('' != '')。 -02:39:04.056 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkImportLibraryOutputsForClean: (目标 ID: 84)”(目标“_Link”依赖于它): +18:33:36.657 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkImportLibraryOutputsForClean: (目标 ID: 84)”(目标“_Link”依赖于它): 添加的项: _LinkImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib 添加的项: _LinkSecondaryOutput=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib 添加的项: _LinkSecondaryOutput=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.exp 任务“WriteLinesToFile” (任务 ID: 37) 任务参数: Lines= - ^D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj + ^D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.exp (任务 ID: 37) 任务参数:Encoding=Unicode (任务 ID: 37) - 任务参数:File=x64\Debug\StgSharpGraphic.tlog\StgSharpGraphic.write.1u.tlog (任务 ID: 37) + 任务参数:File=x64\Release\StgSharpGraphic.tlog\StgSharpGraphic.write.1u.tlog (任务 ID: 37) 已完成执行任务“WriteLinesToFile”的操作。 (任务 ID: 37) 删除的项: _LinkImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib 删除的项: _LinkSecondaryOutput= D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.exp -02:39:04.057 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeLinkImportLibraryOutputsForClean”的操作。: (目标 ID: 84) -02:39:04.057 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterLink: (目标 ID: 85)”(目标“_Link”依赖于它): -02:39:04.057 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterLink”的操作。: (目标 ID: 85) -02:39:04.057 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Link: (目标 ID: 86)”(目标“_BuildLinkAction”依赖于它): -02:39:04.057 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_Link”的操作。: (目标 ID: 86) -02:39:04.057 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ALink: (目标 ID: 87)”(目标“_BuildLinkAction”依赖于它): -02:39:04.057 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_ALink”的操作。: (目标 ID: 87) +18:33:36.658 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkImportLibraryOutputsForClean”的操作。: (目标 ID: 84) +18:33:36.659 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterLink: (目标 ID: 85)”(目标“_Link”依赖于它): +18:33:36.659 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterLink”的操作。: (目标 ID: 85) +18:33:36.659 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Link: (目标 ID: 86)”(目标“_BuildLinkAction”依赖于它): +18:33:36.659 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Link”的操作。: (目标 ID: 86) +18:33:36.661 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ALink: (目标 ID: 87)”(目标“_BuildLinkAction”依赖于它): +18:33:36.661 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ALink”的操作。: (目标 ID: 87) 已跳过目标“ComputeLegacyManifestEmbedding”。以前的生成已成功。 -02:39:04.057 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Manifest: (目标 ID: 88)”(目标“_BuildLinkAction”依赖于它): +18:33:36.661 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Manifest: (目标 ID: 88)”(目标“_BuildLinkAction”依赖于它): 由于 false 条件,已跳过任务“CallTarget”;('$(LegacyManifestEmbedding)' == 'true')计算为('' == 'true')。 -02:39:04.057 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_Manifest”的操作。: (目标 ID: 88) -02:39:04.057 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“RegisterOutput: (目标 ID: 89)”(目标“_BuildLinkAction”依赖于它): +18:33:36.661 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Manifest”的操作。: (目标 ID: 88) +18:33:36.661 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“RegisterOutput: (目标 ID: 89)”(目标“_BuildLinkAction”依赖于它): 由于 false 条件,已跳过任务“Exec”;('$(ConfigurationType)'=='DynamicLibrary' and '%(Link.RegisterOutput)'=='true' and '%(Link.PerUserRedirection)'!='true')计算为('DynamicLibrary'=='DynamicLibrary' and 'false'=='true' and 'false'!='true')。 由于 false 条件,已跳过任务“Exec”;('$(ConfigurationType)'=='DynamicLibrary' and '%(Link.RegisterOutput)'=='true' and '%(Link.PerUserRedirection)'=='true')计算为('DynamicLibrary'=='DynamicLibrary' and 'false'=='true' and 'false'=='true')。 由于 false 条件,已跳过任务“Exec”;('$(ConfigurationType)'=='Application' and '%(Link.RegisterOutput)'=='true' and '%(Link.PerUserRedirection)'!='true')计算为('DynamicLibrary'=='Application' and 'false'=='true' and 'false'!='true')。 由于 false 条件,已跳过任务“Exec”;('$(ConfigurationType)'=='Application' and '%(Link.RegisterOutput)'=='true' and '%(Link.PerUserRedirection)'=='true')计算为('DynamicLibrary'=='Application' and 'false'=='true' and 'false'=='true')。 由于 false 条件,已跳过任务“VCMessage”;('$(_RegisterOutputExitCode)' != '' and '$(_RegisterOutputExitCode)' != '0')计算为('' != '' and '' != '0')。 -02:39:04.057 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“RegisterOutput”的操作。: (目标 ID: 89) +18:33:36.661 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“RegisterOutput”的操作。: (目标 ID: 89) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“ResolveReferences”。以前的生成已成功。 -02:39:04.057 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ResolvedXDCMake: (目标 ID: 90)”(目标“_XdcMake”依赖于它): +18:33:36.661 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ResolvedXDCMake: (目标 ID: 90)”(目标“_XdcMake”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.Extension)' == '.vcxproj' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '$(_ClCompileGenerateXMLDocumentationFiles)' == 'true')计算为('' == '.vcxproj' and '' != '' and '' != '' and '' == 'true')。 -02:39:04.058 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ResolvedXDCMake”的操作。: (目标 ID: 90) -02:39:04.058 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedXDCFiles: (目标 ID: 91)”(目标“_XdcMake”依赖于它): +18:33:36.661 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolvedXDCMake”的操作。: (目标 ID: 90) +18:33:36.661 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedXDCFiles: (目标 ID: 91)”(目标“_XdcMake”依赖于它): 添加的项: XdcMake= temp @@ -4577,7 +4858,7 @@ MinimalRebuildFromTracking=true OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.xml SuppressStartupBanner=true - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ 设置属性: XdcMakeDocumentLibraryDependencies=true 设置属性: XdcMakeAdditionalDocumentFile= 删除的项: @@ -4589,27 +4870,27 @@ MinimalRebuildFromTracking=true OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.xml SuppressStartupBanner=true - TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ -02:39:04.058 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedXDCFiles”的操作。: (目标 ID: 91) -02:39:04.058 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForXdcMake: (目标 ID: 92)”(目标“_XdcMake”依赖于它): + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ +18:33:36.662 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedXDCFiles”的操作。: (目标 ID: 91) +18:33:36.662 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForXdcMake: (目标 ID: 92)”(目标“_XdcMake”依赖于它): 任务“MakeDir” (任务 ID: 38) 已完成执行任务“MakeDir”的操作。 (任务 ID: 38) -02:39:04.058 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForXdcMake”的操作。: (目标 ID: 92) +18:33:36.662 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForXdcMake”的操作。: (目标 ID: 92) 由于条件的计算结果为 false,已跳过目标“XdcMake”;('@(XdcMake)' != '')的计算结果为('' != '')。 -02:39:04.058 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_XdcMake: (目标 ID: 93)”(目标“_BuildLinkAction”依赖于它): -02:39:04.058 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_XdcMake”的操作。: (目标 ID: 93) -02:39:04.058 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedSbrFiles: (目标 ID: 94)”(目标“_BscMake”依赖于它): -02:39:04.058 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedSbrFiles”的操作。: (目标 ID: 94) -02:39:04.058 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForBscMake: (目标 ID: 95)”(目标“_BscMake”依赖于它): +18:33:36.662 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_XdcMake: (目标 ID: 93)”(目标“_BuildLinkAction”依赖于它): +18:33:36.662 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_XdcMake”的操作。: (目标 ID: 93) +18:33:36.662 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedSbrFiles: (目标 ID: 94)”(目标“_BscMake”依赖于它): +18:33:36.662 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedSbrFiles”的操作。: (目标 ID: 94) +18:33:36.662 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForBscMake: (目标 ID: 95)”(目标“_BscMake”依赖于它): 任务“MakeDir” (任务 ID: 39) 已完成执行任务“MakeDir”的操作。 (任务 ID: 39) -02:39:04.058 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForBscMake”的操作。: (目标 ID: 95) +18:33:36.662 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForBscMake”的操作。: (目标 ID: 95) 由于条件的计算结果为 false,已跳过目标“BscMake”;('@(BscMake)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“CustomBuildStep”;('@(CustomBuildStep)' != '' and '$(SelectedFiles)'=='')的计算结果为('' != '' and ''=='')。 -02:39:04.058 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BscMake: (目标 ID: 96)”(目标“_BuildLinkAction”依赖于它): -02:39:04.058 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_BscMake”的操作。: (目标 ID: 96) +18:33:36.662 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BscMake: (目标 ID: 96)”(目标“_BuildLinkAction”依赖于它): +18:33:36.662 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BscMake”的操作。: (目标 ID: 96) 已跳过目标“PrepareForBuild”。以前的生成已成功。 -02:39:04.058 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BuiltProjectOutputGroup: (目标 ID: 97)”(目标“CreateRecipeFile”依赖于它): +18:33:36.662 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BuiltProjectOutputGroup: (目标 ID: 97)”(目标“CreateRecipeFile”依赖于它): 添加的项: _BuiltProjectOutputGroupOutputIntermediate= D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll @@ -4619,26 +4900,26 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll FinalOutputPath=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll OriginalItemSpec=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll -02:39:04.058 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuiltProjectOutputGroup”的操作。: (目标 ID: 97) +18:33:36.662 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuiltProjectOutputGroup”的操作。: (目标 ID: 97) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“PrepareResourceNames”。以前的生成已成功。 -02:39:04.058 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SatelliteDllsProjectOutputGroup: (目标 ID: 98)”(目标“CreateRecipeFile”依赖于它): -02:39:04.058 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SatelliteDllsProjectOutputGroup”的操作。: (目标 ID: 98) +18:33:36.662 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SatelliteDllsProjectOutputGroup: (目标 ID: 98)”(目标“CreateRecipeFile”依赖于它): +18:33:36.662 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SatelliteDllsProjectOutputGroup”的操作。: (目标 ID: 98) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“AssignTargetPaths”。以前的生成已成功。 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“AssignTargetPaths”。以前的生成已成功。 -02:39:04.058 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForFxc: (目标 ID: 99)”(目标“ContentFilesProjectOutputGroup”依赖于它): +18:33:36.662 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForFxc: (目标 ID: 99)”(目标“ContentFilesProjectOutputGroup”依赖于它): 任务“MakeDir” (任务 ID: 40) 已完成执行任务“MakeDir”的操作。 (任务 ID: 40) -02:39:04.059 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForFxc”的操作。: (目标 ID: 99) +18:33:36.662 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForFxc”的操作。: (目标 ID: 99) 由于条件的计算结果为 false,已跳过目标“_CreateCopyFileItems”;('@(CopyFileToFolders)' != '')的计算结果为('' != '')。 -02:39:04.059 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ContentFilesProjectOutputGroup: (目标 ID: 100)”(目标“CreateRecipeFile”依赖于它): +18:33:36.662 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ContentFilesProjectOutputGroup: (目标 ID: 100)”(目标“CreateRecipeFile”依赖于它): 由于 false 条件,已跳过任务“AssignTargetPath”;('@(ContentFilesProjectOutputGroupOutputFullPath)' != '' and '%(ContentFilesProjectOutputGroupOutputFullPath.RootFolder)' != '')计算为('' != '' and '' != '')。 由于 false 条件,已跳过任务“AssignTargetPath”;('@(ContentFilesProjectOutputGroupOutputFullPath)' != '' and '%(ContentFilesProjectOutputGroupOutputFullPath.RootFolder)' == '')计算为('' != '' and '' == '')。 -02:39:04.059 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ContentFilesProjectOutputGroup”的操作。: (目标 ID: 100) +18:33:36.663 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ContentFilesProjectOutputGroup”的操作。: (目标 ID: 100) 已跳过目标“GetReferencedVCProjectsInfo”。以前的生成已成功。 -02:39:04.059 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“CreateRecipeFile: (目标 ID: 101)”(目标“_BuildLinkAction”依赖于它): +18:33:36.663 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“CreateRecipeFile: (目标 ID: 101)”(目标“_BuildLinkAction”依赖于它): 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“GenerateDesktopDeployRecipe”任务。 任务“GenerateDesktopDeployRecipe” (任务 ID: 41) 任务参数: @@ -4646,27 +4927,27 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll FinalOutputPath=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll OriginalItemSpec=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll (任务 ID: 41) - 任务参数:OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\x64\Debug\StgSharpGraphic.dll.recipe (任务 ID: 41) - 任务参数:ProjectDir=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\ (任务 ID: 41) + 任务参数:OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release\StgSharpGraphic.dll.recipe (任务 ID: 41) + 任务参数:ProjectDir=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\ (任务 ID: 41) 已完成执行任务“GenerateDesktopDeployRecipe”的操作。 (任务 ID: 41) -02:39:04.076 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CreateRecipeFile”的操作。: (目标 ID: 101) -02:39:04.076 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GenerateSatelliteAssemblyInputs: (目标 ID: 102)”(目标“CreateSatelliteAssemblies”依赖于它): +18:33:36.684 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateRecipeFile”的操作。: (目标 ID: 101) +18:33:36.684 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GenerateSatelliteAssemblyInputs: (目标 ID: 102)”(目标“CreateSatelliteAssemblies”依赖于它): 由于 false 条件,已跳过任务“Warning”;('@(ManifestResourceWithCulture)'!='' and '%(ManifestResourceWithCulture.EmittedForCompatibilityOnly)'=='')计算为(''!='' and ''=='')。 由于 false 条件,已跳过任务“Warning”;('@(ManifestNonResxWithCultureOnDisk)'!='' and '%(ManifestNonResxWithCultureOnDisk.EmittedForCompatibilityOnly)'=='')计算为(''!='' and ''=='')。 -02:39:04.076 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_GenerateSatelliteAssemblyInputs”的操作。: (目标 ID: 102) +18:33:36.684 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GenerateSatelliteAssemblyInputs”的操作。: (目标 ID: 102) 由于条件的计算结果为 false,已跳过目标“ComputeIntermediateSatelliteAssemblies”;(@(ReferenceSatellitePaths->'%(DestinationSubDirectory)') != '')的计算结果为( != '')。 由于条件的计算结果为 false,已跳过目标“GenerateSatelliteAssemblies”;('@(_SatelliteAssemblyResourceInputs)' != '')的计算结果为('' != '')。 -02:39:04.076 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateSatelliteAssemblies: (目标 ID: 103)”(目标“_BuildLinkAction”依赖于它): -02:39:04.076 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CreateSatelliteAssemblies”的操作。: (目标 ID: 103) +18:33:36.684 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateSatelliteAssemblies: (目标 ID: 103)”(目标“_BuildLinkAction”依赖于它): +18:33:36.684 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateSatelliteAssemblies”的操作。: (目标 ID: 103) 由于条件的计算结果为 false,已跳过目标“CopyLocalNativeReference”;('$(CopyLocalProjectReference)' == 'true')的计算结果为('false' == 'true')。 -02:39:04.076 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Appverifier: (目标 ID: 104)”(目标“_BuildLinkAction”依赖于它): -02:39:04.076 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_Appverifier”的操作。: (目标 ID: 104) -02:39:04.076 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Deploy: (目标 ID: 105)”(目标“_BuildLinkAction”依赖于它): -02:39:04.076 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_Deploy”的操作。: (目标 ID: 105) +18:33:36.684 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Appverifier: (目标 ID: 104)”(目标“_BuildLinkAction”依赖于它): +18:33:36.684 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Appverifier”的操作。: (目标 ID: 104) +18:33:36.684 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Deploy: (目标 ID: 105)”(目标“_BuildLinkAction”依赖于它): +18:33:36.684 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Deploy”的操作。: (目标 ID: 105) 由于条件的计算结果为 false,已跳过目标“_CollectAndroidTelemetryProperties”;('$(TargetPlatformIdentifier)' == 'Android' or '$(TargetFrameworkIdentifier)' == 'MonoAndroid')的计算结果为('Windows' == 'Android' or '' == 'MonoAndroid')。 由于条件的计算结果为 false,已跳过目标“_CollectIOSTelemetryProperties”;('$(TargetPlatformIdentifier)' == 'iOS' or $(TargetFrameworkIdentifier.StartsWith('Xamarin.')))的计算结果为('Windows' == 'iOS' or False)。 -02:39:04.076 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\Xamarin.Sdk.targets”中的目标“_WriteTelemetryProperties: (目标 ID: 106)”(目标“PrepareForRun”依赖于它): - 设置属性: IsIncrementalBuild=true +18:33:36.684 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\Xamarin.Sdk.targets”中的目标“_WriteTelemetryProperties: (目标 ID: 106)”(目标“PrepareForRun”依赖于它): + 设置属性: IsIncrementalBuild=false 设置属性: UseMaui=false 设置属性: _ProjectCapabilities=;desktop;AssemblyReferences;COMReferences;ProjectReferences;WinRTReferences;SDKReferences;SharedProjectReferences;OutputGroups;AllTargetOutputGroups;VisualStudioWellKnownOutputGroups;ProjectConfigurationsDeclaredAsItems;PropertyManager;native;IntegratedConsoleDebugging;SupportsOnlineEnvironments; 设置属性: _MauiCapability=False @@ -4677,9 +4958,9 @@ 设置属性: _XamarinFormsCapability=False 添加的项: _TelemetryReport= - IsIncrementalBuild=true + IsIncrementalBuild=false BuildingInsideVisualStudio=true - BuildConfiguration=Debug + BuildConfiguration=Release BuildPlatform=x64 TemplateName= Maui=False @@ -4701,202 +4982,205 @@ TargetPlatformMoniker=Windows,Version=10.0.20348.0 TargetPlatformVersion=10.0.20348.0 IsImplicitlyTriggeredBuild= - 由于 false 条件,已跳过任务“WriteLinesToFile”;(!Exists('$(_IsIncrementalBuildFile)'))计算为(!Exists('x64\Debug\\_IsIncrementalBuild'))。 - 任务“Message” (任务 ID: 42) - 任务参数:Importance=low (任务 ID: 42) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: desktop (任务 ID: 42) - [StgSharpGraphic /Windows] Capability: desktop (任务 ID: 42) - 已完成执行任务“Message”的操作。 (任务 ID: 42) + 任务“WriteLinesToFile” (任务 ID: 42) + 任务参数:Lines=x64\Release\\_IsIncrementalBuild (任务 ID: 42) + 任务参数:File=x64\Release\\_IsIncrementalBuild (任务 ID: 42) + 已完成执行任务“WriteLinesToFile”的操作。 (任务 ID: 42) 任务“Message” (任务 ID: 43) 任务参数:Importance=low (任务 ID: 43) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: AssemblyReferences (任务 ID: 43) - [StgSharpGraphic /Windows] Capability: AssemblyReferences (任务 ID: 43) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: desktop (任务 ID: 43) + [StgSharpGraphic /Windows] Capability: desktop (任务 ID: 43) 已完成执行任务“Message”的操作。 (任务 ID: 43) 任务“Message” (任务 ID: 44) 任务参数:Importance=low (任务 ID: 44) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: COMReferences (任务 ID: 44) - [StgSharpGraphic /Windows] Capability: COMReferences (任务 ID: 44) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: AssemblyReferences (任务 ID: 44) + [StgSharpGraphic /Windows] Capability: AssemblyReferences (任务 ID: 44) 已完成执行任务“Message”的操作。 (任务 ID: 44) 任务“Message” (任务 ID: 45) 任务参数:Importance=low (任务 ID: 45) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: ProjectReferences (任务 ID: 45) - [StgSharpGraphic /Windows] Capability: ProjectReferences (任务 ID: 45) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: COMReferences (任务 ID: 45) + [StgSharpGraphic /Windows] Capability: COMReferences (任务 ID: 45) 已完成执行任务“Message”的操作。 (任务 ID: 45) 任务“Message” (任务 ID: 46) 任务参数:Importance=low (任务 ID: 46) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: WinRTReferences (任务 ID: 46) - [StgSharpGraphic /Windows] Capability: WinRTReferences (任务 ID: 46) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: ProjectReferences (任务 ID: 46) + [StgSharpGraphic /Windows] Capability: ProjectReferences (任务 ID: 46) 已完成执行任务“Message”的操作。 (任务 ID: 46) 任务“Message” (任务 ID: 47) 任务参数:Importance=low (任务 ID: 47) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: SDKReferences (任务 ID: 47) - [StgSharpGraphic /Windows] Capability: SDKReferences (任务 ID: 47) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: WinRTReferences (任务 ID: 47) + [StgSharpGraphic /Windows] Capability: WinRTReferences (任务 ID: 47) 已完成执行任务“Message”的操作。 (任务 ID: 47) 任务“Message” (任务 ID: 48) 任务参数:Importance=low (任务 ID: 48) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: SharedProjectReferences (任务 ID: 48) - [StgSharpGraphic /Windows] Capability: SharedProjectReferences (任务 ID: 48) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: SDKReferences (任务 ID: 48) + [StgSharpGraphic /Windows] Capability: SDKReferences (任务 ID: 48) 已完成执行任务“Message”的操作。 (任务 ID: 48) 任务“Message” (任务 ID: 49) 任务参数:Importance=low (任务 ID: 49) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: OutputGroups (任务 ID: 49) - [StgSharpGraphic /Windows] Capability: OutputGroups (任务 ID: 49) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: SharedProjectReferences (任务 ID: 49) + [StgSharpGraphic /Windows] Capability: SharedProjectReferences (任务 ID: 49) 已完成执行任务“Message”的操作。 (任务 ID: 49) 任务“Message” (任务 ID: 50) 任务参数:Importance=low (任务 ID: 50) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: AllTargetOutputGroups (任务 ID: 50) - [StgSharpGraphic /Windows] Capability: AllTargetOutputGroups (任务 ID: 50) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: OutputGroups (任务 ID: 50) + [StgSharpGraphic /Windows] Capability: OutputGroups (任务 ID: 50) 已完成执行任务“Message”的操作。 (任务 ID: 50) 任务“Message” (任务 ID: 51) 任务参数:Importance=low (任务 ID: 51) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: VisualStudioWellKnownOutputGroups (任务 ID: 51) - [StgSharpGraphic /Windows] Capability: VisualStudioWellKnownOutputGroups (任务 ID: 51) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: AllTargetOutputGroups (任务 ID: 51) + [StgSharpGraphic /Windows] Capability: AllTargetOutputGroups (任务 ID: 51) 已完成执行任务“Message”的操作。 (任务 ID: 51) 任务“Message” (任务 ID: 52) 任务参数:Importance=low (任务 ID: 52) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: ProjectConfigurationsDeclaredAsItems (任务 ID: 52) - [StgSharpGraphic /Windows] Capability: ProjectConfigurationsDeclaredAsItems (任务 ID: 52) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: VisualStudioWellKnownOutputGroups (任务 ID: 52) + [StgSharpGraphic /Windows] Capability: VisualStudioWellKnownOutputGroups (任务 ID: 52) 已完成执行任务“Message”的操作。 (任务 ID: 52) 任务“Message” (任务 ID: 53) 任务参数:Importance=low (任务 ID: 53) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: PropertyManager (任务 ID: 53) - [StgSharpGraphic /Windows] Capability: PropertyManager (任务 ID: 53) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: ProjectConfigurationsDeclaredAsItems (任务 ID: 53) + [StgSharpGraphic /Windows] Capability: ProjectConfigurationsDeclaredAsItems (任务 ID: 53) 已完成执行任务“Message”的操作。 (任务 ID: 53) 任务“Message” (任务 ID: 54) 任务参数:Importance=low (任务 ID: 54) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: native (任务 ID: 54) - [StgSharpGraphic /Windows] Capability: native (任务 ID: 54) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: PropertyManager (任务 ID: 54) + [StgSharpGraphic /Windows] Capability: PropertyManager (任务 ID: 54) 已完成执行任务“Message”的操作。 (任务 ID: 54) 任务“Message” (任务 ID: 55) 任务参数:Importance=low (任务 ID: 55) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: IntegratedConsoleDebugging (任务 ID: 55) - [StgSharpGraphic /Windows] Capability: IntegratedConsoleDebugging (任务 ID: 55) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: native (任务 ID: 55) + [StgSharpGraphic /Windows] Capability: native (任务 ID: 55) 已完成执行任务“Message”的操作。 (任务 ID: 55) 任务“Message” (任务 ID: 56) 任务参数:Importance=low (任务 ID: 56) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: SupportsOnlineEnvironments (任务 ID: 56) - [StgSharpGraphic /Windows] Capability: SupportsOnlineEnvironments (任务 ID: 56) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: IntegratedConsoleDebugging (任务 ID: 56) + [StgSharpGraphic /Windows] Capability: IntegratedConsoleDebugging (任务 ID: 56) 已完成执行任务“Message”的操作。 (任务 ID: 56) 任务“Message” (任务 ID: 57) 任务参数:Importance=low (任务 ID: 57) - 任务参数:Text= [StgSharpGraphic /Windows] IsIncrementalBuild=true (任务 ID: 57) - [StgSharpGraphic /Windows] IsIncrementalBuild=true (任务 ID: 57) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: SupportsOnlineEnvironments (任务 ID: 57) + [StgSharpGraphic /Windows] Capability: SupportsOnlineEnvironments (任务 ID: 57) 已完成执行任务“Message”的操作。 (任务 ID: 57) 任务“Message” (任务 ID: 58) 任务参数:Importance=low (任务 ID: 58) - 任务参数:Text= [StgSharpGraphic /Windows] BuildingInsideVisualStudio=true (任务 ID: 58) - [StgSharpGraphic /Windows] BuildingInsideVisualStudio=true (任务 ID: 58) + 任务参数:Text= [StgSharpGraphic /Windows] IsIncrementalBuild=false (任务 ID: 58) + [StgSharpGraphic /Windows] IsIncrementalBuild=false (任务 ID: 58) 已完成执行任务“Message”的操作。 (任务 ID: 58) 任务“Message” (任务 ID: 59) 任务参数:Importance=low (任务 ID: 59) - 任务参数:Text= [StgSharpGraphic /Windows] BuildConfiguration=Debug (任务 ID: 59) - [StgSharpGraphic /Windows] BuildConfiguration=Debug (任务 ID: 59) + 任务参数:Text= [StgSharpGraphic /Windows] BuildingInsideVisualStudio=true (任务 ID: 59) + [StgSharpGraphic /Windows] BuildingInsideVisualStudio=true (任务 ID: 59) 已完成执行任务“Message”的操作。 (任务 ID: 59) 任务“Message” (任务 ID: 60) 任务参数:Importance=low (任务 ID: 60) - 任务参数:Text= [StgSharpGraphic /Windows] BuildPlatform=x64 (任务 ID: 60) - [StgSharpGraphic /Windows] BuildPlatform=x64 (任务 ID: 60) + 任务参数:Text= [StgSharpGraphic /Windows] BuildConfiguration=Release (任务 ID: 60) + [StgSharpGraphic /Windows] BuildConfiguration=Release (任务 ID: 60) 已完成执行任务“Message”的操作。 (任务 ID: 60) 任务“Message” (任务 ID: 61) 任务参数:Importance=low (任务 ID: 61) - 任务参数:Text= [StgSharpGraphic /Windows] TemplateName= (任务 ID: 61) - [StgSharpGraphic /Windows] TemplateName= (任务 ID: 61) + 任务参数:Text= [StgSharpGraphic /Windows] BuildPlatform=x64 (任务 ID: 61) + [StgSharpGraphic /Windows] BuildPlatform=x64 (任务 ID: 61) 已完成执行任务“Message”的操作。 (任务 ID: 61) 任务“Message” (任务 ID: 62) 任务参数:Importance=low (任务 ID: 62) - 任务参数:Text= [StgSharpGraphic /Windows] Maui=False (任务 ID: 62) - [StgSharpGraphic /Windows] Maui=False (任务 ID: 62) + 任务参数:Text= [StgSharpGraphic /Windows] TemplateName= (任务 ID: 62) + [StgSharpGraphic /Windows] TemplateName= (任务 ID: 62) 已完成执行任务“Message”的操作。 (任务 ID: 62) 任务“Message” (任务 ID: 63) 任务参数:Importance=low (任务 ID: 63) - 任务参数:Text= [StgSharpGraphic /Windows] MauiSingleProject=False (任务 ID: 63) - [StgSharpGraphic /Windows] MauiSingleProject=False (任务 ID: 63) + 任务参数:Text= [StgSharpGraphic /Windows] Maui=False (任务 ID: 63) + [StgSharpGraphic /Windows] Maui=False (任务 ID: 63) 已完成执行任务“Message”的操作。 (任务 ID: 63) 任务“Message” (任务 ID: 64) 任务参数:Importance=low (任务 ID: 64) - 任务参数:Text= [StgSharpGraphic /Windows] Mobile=False (任务 ID: 64) - [StgSharpGraphic /Windows] Mobile=False (任务 ID: 64) + 任务参数:Text= [StgSharpGraphic /Windows] MauiSingleProject=False (任务 ID: 64) + [StgSharpGraphic /Windows] MauiSingleProject=False (任务 ID: 64) 已完成执行任务“Message”的操作。 (任务 ID: 64) 任务“Message” (任务 ID: 65) 任务参数:Importance=low (任务 ID: 65) - 任务参数:Text= [StgSharpGraphic /Windows] Msix=False (任务 ID: 65) - [StgSharpGraphic /Windows] Msix=False (任务 ID: 65) + 任务参数:Text= [StgSharpGraphic /Windows] Mobile=False (任务 ID: 65) + [StgSharpGraphic /Windows] Mobile=False (任务 ID: 65) 已完成执行任务“Message”的操作。 (任务 ID: 65) 任务“Message” (任务 ID: 66) 任务参数:Importance=low (任务 ID: 66) - 任务参数:Text= [StgSharpGraphic /Windows] WinUI=False (任务 ID: 66) - [StgSharpGraphic /Windows] WinUI=False (任务 ID: 66) + 任务参数:Text= [StgSharpGraphic /Windows] Msix=False (任务 ID: 66) + [StgSharpGraphic /Windows] Msix=False (任务 ID: 66) 已完成执行任务“Message”的操作。 (任务 ID: 66) 任务“Message” (任务 ID: 67) 任务参数:Importance=low (任务 ID: 67) - 任务参数:Text= [StgSharpGraphic /Windows] XamarinForms=False (任务 ID: 67) - [StgSharpGraphic /Windows] XamarinForms=False (任务 ID: 67) + 任务参数:Text= [StgSharpGraphic /Windows] WinUI=False (任务 ID: 67) + [StgSharpGraphic /Windows] WinUI=False (任务 ID: 67) 已完成执行任务“Message”的操作。 (任务 ID: 67) 任务“Message” (任务 ID: 68) 任务参数:Importance=low (任务 ID: 68) - 任务参数:Text= [StgSharpGraphic /Windows] OutputType=library (任务 ID: 68) - [StgSharpGraphic /Windows] OutputType=library (任务 ID: 68) + 任务参数:Text= [StgSharpGraphic /Windows] XamarinForms=False (任务 ID: 68) + [StgSharpGraphic /Windows] XamarinForms=False (任务 ID: 68) 已完成执行任务“Message”的操作。 (任务 ID: 68) 任务“Message” (任务 ID: 69) 任务参数:Importance=low (任务 ID: 69) - 任务参数:Text= [StgSharpGraphic /Windows] TemplateGuid= (任务 ID: 69) - [StgSharpGraphic /Windows] TemplateGuid= (任务 ID: 69) + 任务参数:Text= [StgSharpGraphic /Windows] OutputType=library (任务 ID: 69) + [StgSharpGraphic /Windows] OutputType=library (任务 ID: 69) 已完成执行任务“Message”的操作。 (任务 ID: 69) 任务“Message” (任务 ID: 70) 任务参数:Importance=low (任务 ID: 70) - 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworks= (任务 ID: 70) - [StgSharpGraphic /Windows] TargetFrameworks= (任务 ID: 70) + 任务参数:Text= [StgSharpGraphic /Windows] TemplateGuid= (任务 ID: 70) + [StgSharpGraphic /Windows] TemplateGuid= (任务 ID: 70) 已完成执行任务“Message”的操作。 (任务 ID: 70) 任务“Message” (任务 ID: 71) 任务参数:Importance=low (任务 ID: 71) - 任务参数:Text= [StgSharpGraphic /Windows] TargetFramework= (任务 ID: 71) - [StgSharpGraphic /Windows] TargetFramework= (任务 ID: 71) + 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworks= (任务 ID: 71) + [StgSharpGraphic /Windows] TargetFrameworks= (任务 ID: 71) 已完成执行任务“Message”的操作。 (任务 ID: 71) 任务“Message” (任务 ID: 72) 任务参数:Importance=low (任务 ID: 72) - 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkIdentifier= (任务 ID: 72) - [StgSharpGraphic /Windows] TargetFrameworkIdentifier= (任务 ID: 72) + 任务参数:Text= [StgSharpGraphic /Windows] TargetFramework= (任务 ID: 72) + [StgSharpGraphic /Windows] TargetFramework= (任务 ID: 72) 已完成执行任务“Message”的操作。 (任务 ID: 72) 任务“Message” (任务 ID: 73) 任务参数:Importance=low (任务 ID: 73) - 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkMoniker= (任务 ID: 73) - [StgSharpGraphic /Windows] TargetFrameworkMoniker= (任务 ID: 73) + 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkIdentifier= (任务 ID: 73) + [StgSharpGraphic /Windows] TargetFrameworkIdentifier= (任务 ID: 73) 已完成执行任务“Message”的操作。 (任务 ID: 73) 任务“Message” (任务 ID: 74) 任务参数:Importance=low (任务 ID: 74) - 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkVersion= (任务 ID: 74) - [StgSharpGraphic /Windows] TargetFrameworkVersion= (任务 ID: 74) + 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkMoniker= (任务 ID: 74) + [StgSharpGraphic /Windows] TargetFrameworkMoniker= (任务 ID: 74) 已完成执行任务“Message”的操作。 (任务 ID: 74) 任务“Message” (任务 ID: 75) 任务参数:Importance=low (任务 ID: 75) - 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkMinVersion= (任务 ID: 75) - [StgSharpGraphic /Windows] TargetFrameworkMinVersion= (任务 ID: 75) + 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkVersion= (任务 ID: 75) + [StgSharpGraphic /Windows] TargetFrameworkVersion= (任务 ID: 75) 已完成执行任务“Message”的操作。 (任务 ID: 75) 任务“Message” (任务 ID: 76) 任务参数:Importance=low (任务 ID: 76) - 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformDisplayName=Windows 10.0.20348.0 (任务 ID: 76) - [StgSharpGraphic /Windows] TargetPlatformDisplayName=Windows 10.0.20348.0 (任务 ID: 76) + 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkMinVersion= (任务 ID: 76) + [StgSharpGraphic /Windows] TargetFrameworkMinVersion= (任务 ID: 76) 已完成执行任务“Message”的操作。 (任务 ID: 76) 任务“Message” (任务 ID: 77) 任务参数:Importance=low (任务 ID: 77) - 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformIdentifier=Windows (任务 ID: 77) - [StgSharpGraphic /Windows] TargetPlatformIdentifier=Windows (任务 ID: 77) + 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformDisplayName=Windows 10.0.20348.0 (任务 ID: 77) + [StgSharpGraphic /Windows] TargetPlatformDisplayName=Windows 10.0.20348.0 (任务 ID: 77) 已完成执行任务“Message”的操作。 (任务 ID: 77) 任务“Message” (任务 ID: 78) 任务参数:Importance=low (任务 ID: 78) - 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformMoniker=Windows,Version=10.0.20348.0 (任务 ID: 78) - [StgSharpGraphic /Windows] TargetPlatformMoniker=Windows,Version=10.0.20348.0 (任务 ID: 78) + 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformIdentifier=Windows (任务 ID: 78) + [StgSharpGraphic /Windows] TargetPlatformIdentifier=Windows (任务 ID: 78) 已完成执行任务“Message”的操作。 (任务 ID: 78) 任务“Message” (任务 ID: 79) 任务参数:Importance=low (任务 ID: 79) - 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformVersion=10.0.20348.0 (任务 ID: 79) - [StgSharpGraphic /Windows] TargetPlatformVersion=10.0.20348.0 (任务 ID: 79) + 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformMoniker=Windows,Version=10.0.20348.0 (任务 ID: 79) + [StgSharpGraphic /Windows] TargetPlatformMoniker=Windows,Version=10.0.20348.0 (任务 ID: 79) 已完成执行任务“Message”的操作。 (任务 ID: 79) 任务“Message” (任务 ID: 80) 任务参数:Importance=low (任务 ID: 80) - 任务参数:Text= [StgSharpGraphic /Windows] IsImplicitlyTriggeredBuild= (任务 ID: 80) - [StgSharpGraphic /Windows] IsImplicitlyTriggeredBuild= (任务 ID: 80) + 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformVersion=10.0.20348.0 (任务 ID: 80) + [StgSharpGraphic /Windows] TargetPlatformVersion=10.0.20348.0 (任务 ID: 80) 已完成执行任务“Message”的操作。 (任务 ID: 80) + 任务“Message” (任务 ID: 81) + 任务参数:Importance=low (任务 ID: 81) + 任务参数:Text= [StgSharpGraphic /Windows] IsImplicitlyTriggeredBuild= (任务 ID: 81) + [StgSharpGraphic /Windows] IsImplicitlyTriggeredBuild= (任务 ID: 81) + 已完成执行任务“Message”的操作。 (任务 ID: 81) 由于 false 条件,已跳过任务“XamarinTelemetry”;($(_MobileCapability) or $(_MauiCapability) or $(_XamarinFormsCapability) @@ -4906,58 +5190,58 @@ or False or False or '' == 'MonoAndroid')。 -02:39:04.080 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_WriteTelemetryProperties”的操作。: (目标 ID: 106) +18:33:36.688 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_WriteTelemetryProperties”的操作。: (目标 ID: 106) 由于条件的计算结果为 false,已跳过目标“ComputeIntermediateSatelliteAssemblies”;(@(ReferenceSatellitePaths->'%(DestinationSubDirectory)') != '')的计算结果为( != '')。 由于条件的计算结果为 false,已跳过目标“_CopyFilesMarkedCopyLocal”;('@(ReferenceCopyLocalPaths)' != '')的计算结果为('' != '')。 已跳过目标“AssignTargetPaths”。以前的生成已成功。 已跳过目标“AssignProjectConfiguration”。以前的生成已成功。 已跳过目标“_SplitProjectReferencesByFileExistence”。以前的生成已成功。 已跳过目标“_GetProjectReferenceTargetFrameworkProperties”。以前的生成已成功。 -02:39:04.080 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems: (目标 ID: 107)”(目标“GetCopyToOutputDirectoryItems”依赖于它): +18:33:36.688 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems: (目标 ID: 107)”(目标“GetCopyToOutputDirectoryItems”依赖于它): 设置属性: _GCTODIKeepDuplicates=false 设置属性: _GCTODIKeepMetadata=CopyToOutputDirectory;TargetPath -02:39:04.080 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”的操作。: (目标 ID: 107) -02:39:04.080 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Xaml.targets”中的目标“GetCopyToOutputDirectoryXamlAppDefs: (目标 ID: 108)”(目标“GetCopyToOutputDirectoryItems”依赖于它): - 任务“AssignTargetPath” (任务 ID: 81) - 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic (任务 ID: 81) - 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 81) -02:39:04.080 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryXamlAppDefs”的操作。: (目标 ID: 108) -02:39:04.080 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetCopyToOutputDirectoryItems: (目标 ID: 109)”(目标“_CopySourceItemsToOutputDirectory”依赖于它): +18:33:36.688 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”的操作。: (目标 ID: 107) +18:33:36.688 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Xaml.targets”中的目标“GetCopyToOutputDirectoryXamlAppDefs: (目标 ID: 108)”(目标“GetCopyToOutputDirectoryItems”依赖于它): + 任务“AssignTargetPath” (任务 ID: 82) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 82) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 82) +18:33:36.688 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryXamlAppDefs”的操作。: (目标 ID: 108) +18:33:36.688 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetCopyToOutputDirectoryItems: (目标 ID: 109)”(目标“_CopySourceItemsToOutputDirectory”依赖于它): 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“CallTarget”任务。 - 任务“CallTarget” (任务 ID: 82) - 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences (任务 ID: 82) + 任务“CallTarget” (任务 ID: 83) + 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences (任务 ID: 83) 已跳过目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”。以前的生成已成功。 已跳过目标“_AddOutputPathToGlobalPropertiesToRemove”。以前的生成已成功。 -02:39:04.081 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences: (目标 ID: 110)”(目标“GetCopyToOutputDirectoryItems”依赖于它): +18:33:36.689 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences: (目标 ID: 110)”(目标“GetCopyToOutputDirectoryItems”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('@(_MSBuildProjectReferenceExistent)' != '' and '$(_GetChildProjectCopyToOutputDirectoryItems)' == 'true' and '%(_MSBuildProjectReferenceExistent.Private)' != 'false' and '$(UseCommonOutputDirectory)' != 'true')计算为('' != '' and 'true' == 'true' and '' != 'false' and 'false' != 'true')。 - 任务“AssignTargetPath” (任务 ID: 83) - 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic (任务 ID: 83) - 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 83) -02:39:04.081 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences”的操作。: (目标 ID: 110) - 已完成执行任务“CallTarget”的操作。 (任务 ID: 82) - 任务“CallTarget” (任务 ID: 84) - 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromThisProject (任务 ID: 84) + 任务“AssignTargetPath” (任务 ID: 84) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 84) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 84) +18:33:36.689 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences”的操作。: (目标 ID: 110) + 已完成执行任务“CallTarget”的操作。 (任务 ID: 83) + 任务“CallTarget” (任务 ID: 85) + 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromThisProject (任务 ID: 85) 已跳过目标“AssignTargetPaths”。以前的生成已成功。 已跳过目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”。以前的生成已成功。 -02:39:04.081 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetCopyToOutputDirectoryItemsFromThisProject: (目标 ID: 111)”(目标“GetCopyToOutputDirectoryItems”依赖于它): - 任务“AssignTargetPath” (任务 ID: 85) - 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic (任务 ID: 85) - 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 85) -02:39:04.081 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromThisProject”的操作。: (目标 ID: 111) - 已完成执行任务“CallTarget”的操作。 (任务 ID: 84) -02:39:04.081 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryItems”的操作。: (目标 ID: 109) +18:33:36.689 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetCopyToOutputDirectoryItemsFromThisProject: (目标 ID: 111)”(目标“GetCopyToOutputDirectoryItems”依赖于它): + 任务“AssignTargetPath” (任务 ID: 86) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 86) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 86) +18:33:36.689 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromThisProject”的操作。: (目标 ID: 111) + 已完成执行任务“CallTarget”的操作。 (任务 ID: 85) +18:33:36.689 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryItems”的操作。: (目标 ID: 109) 由于条件的计算结果为 false,已跳过目标“_CopyOutOfDateSourceItemsToOutputDirectory”;( '@(_SourceItemsToCopyToOutputDirectory)' != '' )的计算结果为( '' != '' )。 由于条件的计算结果为 false,已跳过目标“_CopyOutOfDateSourceItemsToOutputDirectoryAlways”;( '@(_SourceItemsToCopyToOutputDirectoryAlways)' != '' )的计算结果为( '' != '' )。 -02:39:04.081 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CopySourceItemsToOutputDirectory: (目标 ID: 112)”(目标“CopyFilesToOutputDirectory”依赖于它): -02:39:04.081 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_CopySourceItemsToOutputDirectory”的操作。: (目标 ID: 112) +18:33:36.689 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CopySourceItemsToOutputDirectory: (目标 ID: 112)”(目标“CopyFilesToOutputDirectory”依赖于它): +18:33:36.690 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CopySourceItemsToOutputDirectory”的操作。: (目标 ID: 112) 由于条件的计算结果为 false,已跳过目标“_CopyAppConfigFile”;( '@(AppConfigWithTargetPath)' != '' )的计算结果为( '' != '' )。 由于条件的计算结果为 false,已跳过目标“_CopyManifestFiles”;( '$(_DeploymentCopyApplicationManifest)'=='true' or '$(GenerateClickOnceManifests)'=='true' )的计算结果为( ''=='true' or ''=='true' )。 -02:39:04.081 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CheckForCompileOutputs: (目标 ID: 113)”(目标“CopyFilesToOutputDirectory”依赖于它): +18:33:36.690 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CheckForCompileOutputs: (目标 ID: 113)”(目标“CopyFilesToOutputDirectory”依赖于它): 设置属性: _DocumentationFileProduced=false 设置属性: _DebugSymbolsProduced=false -02:39:04.081 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_CheckForCompileOutputs”的操作。: (目标 ID: 113) - 由于条件的计算结果为 false,已跳过目标“_SGenCheckForOutputs”;('$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'))的计算结果为('Off' == 'On' or (''!='' and 'Off' == 'Auto'))。 -02:39:04.081 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CopyFilesToOutputDirectory: (目标 ID: 114)”(目标“PrepareForRun”依赖于它): +18:33:36.690 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForCompileOutputs”的操作。: (目标 ID: 113) + 由于条件的计算结果为 false,已跳过目标“_SGenCheckForOutputs”;('$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'))的计算结果为('Auto' == 'On' or (''!='' and 'Auto' == 'Auto'))。 +18:33:36.690 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CopyFilesToOutputDirectory: (目标 ID: 114)”(目标“PrepareForRun”依赖于它): 设置属性: CreateHardLinksForCopyFilesToOutputDirectoryIfPossible=false 设置属性: CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible=false 设置属性: ErrorIfLinkFailsForCopyFilesToOutputDirectory=false @@ -4975,103 +5259,104 @@ 由于 false 条件,已跳过任务“Copy”;('@(ReferenceComWrappersToCopyLocal)' != '' or '@(ResolvedIsolatedComModules)' != '' or '@(_DeploymentLooseManifestFile)' != '' or '@(NativeReferenceFile)' != '' )计算为('' != '' or '' != '' or '' != '' or '' != '' )。 由于 false 条件,已跳过任务“Copy”;('$(SkipCopyWinMDArtifact)' != 'true' and '@(WinMDExpArtifacts)' != '')计算为('' != 'true' and '' != '')。 由于 false 条件,已跳过任务“Message”;('$(SkipCopyWinMDArtifact)' != 'true' and '$(_WindowsMetadataOutputPath)' != '')计算为('' != 'true' and '' != '')。 -02:39:04.082 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CopyFilesToOutputDirectory”的操作。: (目标 ID: 114) -02:39:04.082 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareForRun: (目标 ID: 115)”(目标“_BuildLinkAction”依赖于它): -02:39:04.082 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PrepareForRun”的操作。: (目标 ID: 115) +18:33:36.690 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFilesToOutputDirectory”的操作。: (目标 ID: 114) +18:33:36.690 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareForRun: (目标 ID: 115)”(目标“_BuildLinkAction”依赖于它): +18:33:36.690 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForRun”的操作。: (目标 ID: 115) 由于条件的计算结果为 false,已跳过目标“CustomBuildStep”;('@(CustomBuildStep)' != '' and '$(SelectedFiles)'=='')的计算结果为('' != '' and ''=='')。 -02:39:04.082 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PostBuildEvent: (目标 ID: 116)”(目标“_BuildLinkAction”依赖于它): +18:33:36.690 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PostBuildEvent: (目标 ID: 116)”(目标“_BuildLinkAction”依赖于它): 由于 false 条件,已跳过任务“Message”;('%(PostBuildEvent.Message)' != '' and '%(PostBuildEvent.Command)' != '')计算为('' != '' and '' != '')。 由于 false 条件,已跳过任务“Exec”;('%(PostBuildEvent.Command)' != '')计算为('' != '')。 -02:39:04.082 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PostBuildEvent”的操作。: (目标 ID: 116) -02:39:04.082 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildLinkAction: (目标 ID: 117)”(目标“BuildLink”依赖于它): -02:39:04.082 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_BuildLinkAction”的操作。: (目标 ID: 117) -02:39:04.082 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildLink: (目标 ID: 118)”(目标“Build”依赖于它): -02:39:04.082 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuildLink”的操作。: (目标 ID: 118) -02:39:04.082 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuild: (目标 ID: 119)”(目标“Build”依赖于它): -02:39:04.082 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterBuild”的操作。: (目标 ID: 119) +18:33:36.690 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PostBuildEvent”的操作。: (目标 ID: 116) +18:33:36.690 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildLinkAction: (目标 ID: 117)”(目标“BuildLink”依赖于它): +18:33:36.690 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildLinkAction”的操作。: (目标 ID: 117) +18:33:36.690 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildLink: (目标 ID: 118)”(目标“Build”依赖于它): +18:33:36.690 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLink”的操作。: (目标 ID: 118) +18:33:36.690 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuild: (目标 ID: 119)”(目标“Build”依赖于它): +18:33:36.690 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuild”的操作。: (目标 ID: 119) 已跳过目标“_CheckForCompileOutputs”。以前的生成已成功。 - 由于条件的计算结果为 false,已跳过目标“_SGenCheckForOutputs”;('$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'))的计算结果为('Off' == 'On' or (''!='' and 'Off' == 'Auto'))。 -02:39:04.082 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CleanGetCurrentAndPriorFileWrites: (目标 ID: 120)”(目标“IncrementalClean”依赖于它): - 任务“ReadLinesFromFile” (任务 ID: 86) - 任务参数:File=x64\Debug\StgSharpGraphic.vcxproj.FileListAbsolute.txt (任务 ID: 86) - 已完成执行任务“ReadLinesFromFile”的操作。 (任务 ID: 86) + 由于条件的计算结果为 false,已跳过目标“_SGenCheckForOutputs”;('$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'))的计算结果为('Auto' == 'On' or (''!='' and 'Auto' == 'Auto'))。 +18:33:36.690 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CleanGetCurrentAndPriorFileWrites: (目标 ID: 120)”(目标“IncrementalClean”依赖于它): + 任务“ReadLinesFromFile” (任务 ID: 87) + 任务参数:File=x64\Release\StgShqrpGraphic.vcxproj.FileListAbsolute.txt (任务 ID: 87) + 已完成执行任务“ReadLinesFromFile”的操作。 (任务 ID: 87) 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“ConvertToAbsolutePath”任务。 - 任务“ConvertToAbsolutePath” (任务 ID: 87) - 已完成执行任务“ConvertToAbsolutePath”的操作。 (任务 ID: 87) + 任务“ConvertToAbsolutePath” (任务 ID: 88) + 已完成执行任务“ConvertToAbsolutePath”的操作。 (任务 ID: 88) 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“FindUnderPath”任务。 - 任务“FindUnderPath” (任务 ID: 88) - 任务参数:UpdateToAbsolutePaths=True (任务 ID: 88) - 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic (任务 ID: 88) - 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic”。 (任务 ID: 88) - 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 88) 任务“FindUnderPath” (任务 ID: 89) 任务参数:UpdateToAbsolutePaths=True (任务 ID: 89) - 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 89) - 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”。 (任务 ID: 89) + 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 89) + 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic”。 (任务 ID: 89) 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 89) 任务“FindUnderPath” (任务 ID: 90) 任务参数:UpdateToAbsolutePaths=True (任务 ID: 90) - 任务参数:Path=x64\Debug\ (任务 ID: 90) - 比较路径为“x64\Debug\”。 (任务 ID: 90) + 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 90) + 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”。 (任务 ID: 90) 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 90) + 任务“FindUnderPath” (任务 ID: 91) + 任务参数:UpdateToAbsolutePaths=True (任务 ID: 91) + 任务参数:Path=x64\Release\ (任务 ID: 91) + 比较路径为“x64\Release\”。 (任务 ID: 91) + 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 91) 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“RemoveDuplicates”任务。 - 任务“RemoveDuplicates” (任务 ID: 91) - 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 91) -02:39:04.083 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_CleanGetCurrentAndPriorFileWrites”的操作。: (目标 ID: 120) -02:39:04.083 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“IncrementalClean: (目标 ID: 121)”(目标“Build”依赖于它): - 任务“FindUnderPath” (任务 ID: 92) - 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 92) - 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”。 (任务 ID: 92) - 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 92) + 任务“RemoveDuplicates” (任务 ID: 92) + 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 92) +18:33:36.691 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CleanGetCurrentAndPriorFileWrites”的操作。: (目标 ID: 120) +18:33:36.692 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“IncrementalClean: (目标 ID: 121)”(目标“Build”依赖于它): 任务“FindUnderPath” (任务 ID: 93) - 任务参数:Path=x64\Debug\ (任务 ID: 93) - 比较路径为“x64\Debug\”。 (任务 ID: 93) + 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 93) + 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”。 (任务 ID: 93) 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 93) + 任务“FindUnderPath” (任务 ID: 94) + 任务参数:Path=x64\Release\ (任务 ID: 94) + 比较路径为“x64\Release\”。 (任务 ID: 94) + 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 94) 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“Delete”任务。 - 任务“Delete” (任务 ID: 94) - 任务参数:TreatErrorsAsWarnings=True (任务 ID: 94) - 已完成执行任务“Delete”的操作。 (任务 ID: 94) - 任务“RemoveDuplicates” (任务 ID: 95) - 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 95) + 任务“Delete” (任务 ID: 95) + 任务参数:TreatErrorsAsWarnings=True (任务 ID: 95) + 已完成执行任务“Delete”的操作。 (任务 ID: 95) + 任务“RemoveDuplicates” (任务 ID: 96) + 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 96) 由于 false 条件,已跳过任务“WriteLinesToFile”;('@(_CleanUnfilteredPriorFileWrites)'!='@(_CleanUniqueRemainingFileWritesAfterIncrementalClean)')计算为(''!='')。 -02:39:04.084 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“IncrementalClean”的操作。: (目标 ID: 121) -02:39:04.084 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“FinalizeBuildStatus: (目标 ID: 122)”(目标“Build”依赖于它): - 任务“Delete” (任务 ID: 96) - 任务参数:Files=x64\Debug\StgSharpGraphic.tlog\unsuccessfulbuild (任务 ID: 96) - 正在删除文件“x64\Debug\StgSharpGraphic.tlog\unsuccessfulbuild”。 (任务 ID: 96) - 已完成执行任务“Delete”的操作。 (任务 ID: 96) - 任务“Touch” (任务 ID: 97) - 任务参数:Files=x64\Debug\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 97) - 正在对“x64\Debug\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate”执行 Touch 任务。 (任务 ID: 97) - 已完成执行任务“Touch”的操作。 (任务 ID: 97) -02:39:04.085 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“FinalizeBuildStatus”的操作。: (目标 ID: 122) +18:33:36.692 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“IncrementalClean”的操作。: (目标 ID: 121) +18:33:36.692 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“FinalizeBuildStatus: (目标 ID: 122)”(目标“Build”依赖于它): + 任务“Delete” (任务 ID: 97) + 任务参数:Files=x64\Release\StgSharpGraphic.tlog\unsuccessfulbuild (任务 ID: 97) + 正在删除文件“x64\Release\StgSharpGraphic.tlog\unsuccessfulbuild”。 (任务 ID: 97) + 已完成执行任务“Delete”的操作。 (任务 ID: 97) + 任务“Touch” (任务 ID: 98) + 任务参数:Files=x64\Release\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 98) + 正在对“x64\Release\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate”执行 Touch 任务。 (任务 ID: 98) + 已完成执行任务“Touch”的操作。 (任务 ID: 98) +18:33:36.693 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FinalizeBuildStatus”的操作。: (目标 ID: 122) 已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。 已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。 -02:39:04.085 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“Build: (目标 ID: 123)”(入口点): -02:39:04.085 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“Build”的操作。: (目标 ID: 123) +18:33:36.693 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“Build: (目标 ID: 123)”(入口点): +18:33:36.693 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Build”的操作。: (目标 ID: 123) 已跳过目标“_WriteTelemetryProperties”。以前的生成已成功。 -02:39:04.085 1>已完成生成项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj”(Build 个目标)的操作。 +18:33:36.693 1>已完成生成项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”(Build 个目标)的操作。 项目评估性能摘要: - 86 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj 1 次调用 + 46 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用 项目性能摘要: - 487 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic\StgSharpGraphic.vcxproj 1 次调用 - 487 毫秒 Build 1 次调用 + 1117 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用 + 1117 毫秒 Build 1 次调用 目标性能摘要: 0 毫秒 AfterBuildCompileEvent 1 次调用 + 0 毫秒 _ALink 1 次调用 0 毫秒 _Link 1 次调用 0 毫秒 AfterLink 1 次调用 0 毫秒 ComputeLinkSwitches 1 次调用 0 毫秒 PreLinkEvent 1 次调用 - 0 毫秒 DoLinkOutputFilesMatch 1 次调用 + 0 毫秒 MakeDirsForLink 1 次调用 0 毫秒 PrepareResourceNames 1 次调用 0 毫秒 CreateCustomManifestResourceNames 1 次调用 + 0 毫秒 SplitResourcesByCulture 1 次调用 0 毫秒 ComputeManifestInputsTargets 1 次调用 0 毫秒 ComputeLinkInputsFromProject 1 次调用 0 毫秒 ComputeCLGeneratedLinkInputs 1 次调用 - 0 毫秒 ComputeCLOutputs 1 次调用 0 毫秒 ComputeManifestGeneratedLinkerInputs 1 次调用 0 毫秒 ComputeRCGeneratedLinkInputs 1 次调用 0 毫秒 ComputeRCOutputs 1 次调用 @@ -5082,19 +5367,19 @@ 0 毫秒 _BuildCompileAction 1 次调用 0 毫秒 _ResourceCompile 1 次调用 0 毫秒 AfterResourceCompile 1 次调用 - 0 毫秒 MakeDirsForResourceCompile 1 次调用 0 毫秒 BeforeResourceCompile 1 次调用 - 0 毫秒 _ALink 1 次调用 - 0 毫秒 _ClCompile 1 次调用 0 毫秒 _Manifest 1 次调用 - 0 毫秒 ComputeCLCompileGeneratedXDCFiles 1 次调用 + 0 毫秒 _ClCompile 1 次调用 + 0 毫秒 RegisterOutput 1 次调用 + 0 毫秒 MakeDirsForXdcMake 1 次调用 + 0 毫秒 IncrementalClean 1 次调用 0 毫秒 AfterBuild 1 次调用 0 毫秒 BuildLink 1 次调用 0 毫秒 _BuildLinkAction 1 次调用 0 毫秒 PostBuildEvent 1 次调用 0 毫秒 PrepareForRun 1 次调用 + 0 毫秒 CopyFilesToOutputDirectory 1 次调用 0 毫秒 _CheckForCompileOutputs 1 次调用 - 0 毫秒 _CopySourceItemsToOutputDirectory 1 次调用 0 毫秒 _GetCopyToOutputDirectoryItemsFromThisProject 1 次调用 0 毫秒 _GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences 1 次调用 0 毫秒 GetCopyToOutputDirectoryXamlAppDefs 1 次调用 @@ -5103,110 +5388,115 @@ 0 毫秒 _Appverifier 1 次调用 0 毫秒 CreateSatelliteAssemblies 1 次调用 0 毫秒 _GenerateSatelliteAssemblyInputs 1 次调用 - 0 毫秒 ContentFilesProjectOutputGroup 1 次调用 + 0 毫秒 MakeDirsForFxc 1 次调用 0 毫秒 SatelliteDllsProjectOutputGroup 1 次调用 0 毫秒 BuiltProjectOutputGroup 1 次调用 0 毫秒 _BscMake 1 次调用 0 毫秒 MakeDirsForBscMake 1 次调用 0 毫秒 ComputeCLCompileGeneratedSbrFiles 1 次调用 0 毫秒 _XdcMake 1 次调用 - 0 毫秒 MakeDirsForXdcMake 1 次调用 - 0 毫秒 RegisterOutput 1 次调用 + 0 毫秒 ResolvedXDCMake 1 次调用 0 毫秒 AfterClCompile 1 次调用 0 毫秒 Build 1 次调用 - 0 毫秒 ComputeCustomBuildOutput 1 次调用 - 0 毫秒 CopyFileToFolders 1 次调用 - 0 毫秒 GetFrameworkPaths 1 次调用 - 0 毫秒 BeforeResolveReferences 1 次调用 - 0 毫秒 AssignProjectConfiguration 1 次调用 + 0 毫秒 CheckMixedPerfLibUsageVC 1 次调用 0 毫秒 SelectCustomBuild 1 次调用 0 毫秒 _SelectedFiles 1 次调用 0 毫秒 PreBuildEvent 1 次调用 - 0 毫秒 BeforeBuildGenerateSources 1 次调用 - 0 毫秒 _SplitProjectReferencesByFileExistence 1 次调用 + 0 毫秒 BuildGenerateSourcesTraverse 1 次调用 0 毫秒 ResolveReferences 1 次调用 0 毫秒 AfterResolveReferences 1 次调用 + 0 毫秒 ResolveAssemblyReferences 1 次调用 0 毫秒 ExpandSDKReferences 1 次调用 0 毫秒 ResolveSDKReferences 1 次调用 - 0 毫秒 _CheckWindowsSDKInstalled 1 次调用 - 0 毫秒 PrepareProjectReferences 1 次调用 + 0 毫秒 SetCABuildNativeEnvironmentVariables 1 次调用 0 毫秒 GetResolvedWinMD 1 次调用 0 毫秒 AddExternalIncludDirectoriesToPaths 1 次调用 - 0 毫秒 _Xsd 1 次调用 - 0 毫秒 MakeDirsForMidl 1 次调用 + 0 毫秒 GetReferenceAssemblyPaths 1 次调用 + 0 毫秒 GetFrameworkPaths 1 次调用 0 毫秒 ResolveProjectReferences 1 次调用 - 0 毫秒 FindReferenceAssembliesForReferences 1 次调用 - 0 毫秒 ComputeMIDLGeneratedCompileInputs 1 次调用 - 0 毫秒 SelectClCompile 1 次调用 - 0 毫秒 AfterMidl 1 次调用 - 0 毫秒 FixupCLCompileOptions 1 次调用 - 0 毫秒 _Midl 1 次调用 - 0 毫秒 AfterBuildGenerateSources 1 次调用 - 0 毫秒 AfterBuildGenerateSourcesEvent 1 次调用 - 0 毫秒 _BuildGenerateSourcesAction 1 次调用 - 0 毫秒 BuildGenerateSources 1 次调用 - 0 毫秒 BuildCompileTraverse 1 次调用 - 0 毫秒 BeforeClCompile 1 次调用 - 0 毫秒 WarnCompileDuplicatedFilename 1 次调用 - 0 毫秒 ComputeReferenceCLInput 1 次调用 - 0 毫秒 ComputeCLInputPDBName 1 次调用 + 0 毫秒 PrepareProjectReferences 1 次调用 + 0 毫秒 _AddOutputPathToGlobalPropertiesToRemove 1 次调用 + 0 毫秒 _SplitProjectReferencesByFileExistence 1 次调用 + 0 毫秒 BeforeResolveReferences 1 次调用 + 0 毫秒 _PrepareForReferenceResolution 1 次调用 0 毫秒 _PrepareForBuild 1 次调用 - 1 毫秒 BuildGenerateSourcesTraverse 1 次调用 - 1 毫秒 _PrepareForReferenceResolution 1 次调用 - 1 毫秒 FinalizeBuildStatus 1 次调用 - 1 毫秒 MakeDirsForLink 1 次调用 - 1 毫秒 _AddOutputPathToGlobalPropertiesToRemove 1 次调用 - 1 毫秒 GetReferencedVCProjectsInfo 1 次调用 + 0 毫秒 ComputeCustomBuildOutput 1 次调用 + 0 毫秒 CopyFileToFolders 1 次调用 + 0 毫秒 BeforeBuildGenerateSources 1 次调用 + 0 毫秒 _Xsd 1 次调用 + 0 毫秒 ComputeCLInputPDBName 1 次调用 + 0 毫秒 BeforeClCompile 1 次调用 + 0 毫秒 ComputeReferenceCLInput 1 次调用 + 0 毫秒 BuildCompileTraverse 1 次调用 + 0 毫秒 BuildGenerateSources 1 次调用 + 0 毫秒 _BuildGenerateSourcesAction 1 次调用 + 0 毫秒 GetReferencedVCProjectsInfo 1 次调用 + 0 毫秒 AfterBuildGenerateSources 1 次调用 + 0 毫秒 WarnCompileDuplicatedFilename 1 次调用 + 0 毫秒 AfterBuildGenerateSourcesEvent 1 次调用 + 0 毫秒 AfterMidl 1 次调用 + 0 毫秒 ComputeMIDLGeneratedCompileInputs 1 次调用 + 0 毫秒 MakeDirsForMidl 1 次调用 + 0 毫秒 SelectClCompile 1 次调用 + 0 毫秒 _Midl 1 次调用 + 0 毫秒 FindReferenceAssembliesForReferences 1 次调用 + 1 毫秒 _CopySourceItemsToOutputDirectory 1 次调用 + 1 毫秒 MakeDirsForResourceCompile 1 次调用 + 1 毫秒 FixupCLCompileOptions 1 次调用 + 1 毫秒 ContentFilesProjectOutputGroup 1 次调用 + 1 毫秒 ComputeCLOutputs 1 次调用 + 1 毫秒 CustomBuild 1 次调用 1 毫秒 _GetProjectReferenceTargetFrameworkProperties 1 次调用 - 1 毫秒 GetCopyToOutputDirectoryItems 1 次调用 - 1 毫秒 ResolvedXDCMake 1 次调用 - 1 毫秒 ResolveAssemblyReferences 1 次调用 - 1 毫秒 _CleanGetCurrentAndPriorFileWrites 1 次调用 - 1 毫秒 CopyFilesToOutputDirectory 1 次调用 - 1 毫秒 MakeDirsForCl 1 次调用 - 1 毫秒 MakeDirsForFxc 1 次调用 + 1 毫秒 DoLinkOutputFilesMatch 1 次调用 1 毫秒 SetBuildDefaultEnvironmentVariables 1 次调用 - 1 毫秒 GetReferenceAssemblyPaths 1 次调用 - 1 毫秒 CheckMixedPerfLibUsageVC 1 次调用 - 1 毫秒 SetCABuildNativeEnvironmentVariables 1 次调用 - 1 毫秒 ComputeLinkImportLibraryOutputsForClean 1 次调用 - 1 毫秒 SplitResourcesByCulture 1 次调用 - 1 毫秒 IncrementalClean 1 次调用 + 1 毫秒 SetTelemetryEnvironmentVariables 1 次调用 + 1 毫秒 _CheckForInvalidConfigurationAndPlatform 1 次调用 + 1 毫秒 AssignProjectConfiguration 1 次调用 1 毫秒 AssignTargetPaths 1 次调用 - 2 毫秒 InitializeBuildStatus 1 次调用 - 3 毫秒 _CheckForInvalidConfigurationAndPlatform 1 次调用 + 1 毫秒 _CheckWindowsSDKInstalled 1 次调用 + 1 毫秒 FinalizeBuildStatus 1 次调用 + 1 毫秒 ComputeCLCompileGeneratedXDCFiles 1 次调用 + 1 毫秒 _CleanGetCurrentAndPriorFileWrites 1 次调用 + 1 毫秒 GetCopyToOutputDirectoryItems 1 次调用 + 1 毫秒 ComputeLinkImportLibraryOutputsForClean 1 次调用 + 1 毫秒 InitializeBuildStatus 1 次调用 + 2 毫秒 PrepareForBuild 1 次调用 4 毫秒 _WriteTelemetryProperties 1 次调用 - 4 毫秒 PrepareForBuild 1 次调用 - 6 毫秒 SetTelemetryEnvironmentVariables 1 次调用 - 7 毫秒 CustomBuild 1 次调用 - 17 毫秒 CreateRecipeFile 1 次调用 - 170 毫秒 Link 1 次调用 - 238 毫秒 ClCompile 1 次调用 + 5 毫秒 MakeDirsForCl 1 次调用 + 21 毫秒 CreateRecipeFile 1 次调用 + 353 毫秒 Link 1 次调用 + 704 毫秒 ClCompile 1 次调用 任务性能摘要: - 0 毫秒 Delete 2 次调用 - 0 毫秒 AssignProjectConfiguration 1 次调用 + 0 毫秒 GetOutOfDateItems 3 次调用 0 毫秒 MSBuild 1 次调用 - 0 毫秒 ReadLinesFromFile 2 次调用 + 0 毫秒 CheckVCToolsetVersion 1 次调用 + 0 毫秒 Touch 2 次调用 0 毫秒 RemoveDuplicates 2 次调用 - 0 毫秒 ConvertToAbsolutePath 1 次调用 + 0 毫秒 FindUnderPath 5 次调用 0 毫秒 AssignTargetPath 7 次调用 0 毫秒 AssignCulture 1 次调用 - 1 毫秒 CallTarget 2 次调用 + 0 毫秒 ConvertToAbsolutePath 1 次调用 + 0 毫秒 CallTarget 2 次调用 + 1 毫秒 WriteLinesToFile 3 次调用 + 1 毫秒 ReadLinesFromFile 2 次调用 1 毫秒 MakeDir 10 次调用 - 1 毫秒 WriteLinesToFile 2 次调用 - 1 毫秒 FindUnderPath 5 次调用 - 1 毫秒 Touch 2 次调用 - 2 毫秒 CheckVCToolsetVersion 1 次调用 - 3 毫秒 Message 42 次调用 - 4 毫秒 SetEnv 9 次调用 - 6 毫秒 GetOutOfDateItems 3 次调用 - 17 毫秒 GenerateDesktopDeployRecipe 1 次调用 - 167 毫秒 Link 1 次调用 - 236 毫秒 CL 1 次调用 + 1 毫秒 SetEnv 9 次调用 + 1 毫秒 AssignProjectConfiguration 1 次调用 + 1 毫秒 Message 42 次调用 + 1 毫秒 Delete 2 次调用 + 21 毫秒 GenerateDesktopDeployRecipe 1 次调用 + 351 毫秒 Link 1 次调用 + 702 毫秒 CL 1 次调用 已成功生成。 - 0 个警告 + + “D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”(Build 目标) (1) -> + (ClCompile 目标) -> + C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\minwindef.h(130,1): warning C4005: “APIENTRY”: 宏重定义 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.h(7,1): warning C4005: “STGSHARPGRAPHIC_API”: 宏重定义 + + 2 个警告 0 个错误 -已用时间 00:00:00.49 +已用时间 00:00:01.14 diff --git a/源代码/StgSharpDebug/obj/Debug/netcoreapp2.1/StgSharpDebug.csproj.FileListAbsolute.txt b/源代码/StgShqrpGraphic/x64/Release/StgShqrpGraphic.vcxproj.FileListAbsolute.txt similarity index 100% rename from 源代码/StgSharpDebug/obj/Debug/netcoreapp2.1/StgSharpDebug.csproj.FileListAbsolute.txt rename to 源代码/StgShqrpGraphic/x64/Release/StgShqrpGraphic.vcxproj.FileListAbsolute.txt diff --git a/源代码/StgShqrpGraphic/x64/Release/_IsIncrementalBuild b/源代码/StgShqrpGraphic/x64/Release/_IsIncrementalBuild new file mode 100644 index 00000000..66c1f142 --- /dev/null +++ b/源代码/StgShqrpGraphic/x64/Release/_IsIncrementalBuild @@ -0,0 +1 @@ +x64\Release\\_IsIncrementalBuild diff --git a/源代码/StgShqrpGraphic/x64/Release/dllmain.cod b/源代码/StgShqrpGraphic/x64/Release/dllmain.cod new file mode 100644 index 00000000..941f717e --- /dev/null +++ b/源代码/StgShqrpGraphic/x64/Release/dllmain.cod @@ -0,0 +1,57 @@ +; Listing generated by Microsoft (R) Optimizing Compiler Version 19.33.31629.0 + +include listing.inc + +INCLUDELIB OLDNAMES + +PUBLIC DllMain +; COMDAT pdata +pdata SEGMENT +$pdata$DllMain DD imagerel $LN9 + DD imagerel $LN9+35 + DD imagerel $unwind$DllMain +; COMDAT xdata +xdata SEGMENT +$unwind$DllMain DD 011201H + DD 02212H +; Function compile flags: /Odtp +; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\dllmain.c +; COMDAT DllMain +_TEXT SEGMENT +tv64 = 0 +hModule$ = 32 +ul_reason_for_call$ = 40 +lpReserved$ = 48 +DllMain PROC ; COMDAT + +; 12 : { + +$LN9: + 00000 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8 + 00005 89 54 24 10 mov DWORD PTR [rsp+16], edx + 00009 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 0000e 48 83 ec 18 sub rsp, 24 + +; 13 : switch (ul_reason_for_call) + + 00012 8b 44 24 28 mov eax, DWORD PTR ul_reason_for_call$[rsp] + 00016 89 04 24 mov DWORD PTR tv64[rsp], eax + +; 14 : { +; 15 : case DLL_PROCESS_ATTACH: +; 16 : case DLL_THREAD_ATTACH: +; 17 : case DLL_THREAD_DETACH: +; 18 : case DLL_PROCESS_DETACH: +; 19 : break; +; 20 : } +; 21 : return TRUE; + + 00019 b8 01 00 00 00 mov eax, 1 + +; 22 : } + + 0001e 48 83 c4 18 add rsp, 24 + 00022 c3 ret 0 +DllMain ENDP +_TEXT ENDS +END diff --git a/源代码/StgShqrpGraphic/x64/Release/dllmain.obj b/源代码/StgShqrpGraphic/x64/Release/dllmain.obj new file mode 100644 index 00000000..faa25c6e Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Release/dllmain.obj differ diff --git a/源代码/StgShqrpGraphic/x64/Release/glad.cod b/源代码/StgShqrpGraphic/x64/Release/glad.cod new file mode 100644 index 00000000..cbc489cb --- /dev/null +++ b/源代码/StgShqrpGraphic/x64/Release/glad.cod @@ -0,0 +1,11120 @@ +; Listing generated by Microsoft (R) Optimizing Compiler Version 19.33.31629.0 + +include listing.inc + +INCLUDELIB OLDNAMES + +PUBLIC glad_glCopyTexSubImage1D +PUBLIC glad_glEndConditionalRender +PUBLIC glad_glGetDoublev +PUBLIC glad_glNormal3x +PUBLIC glad_glMinSampleShading +PUBLIC glad_glCompressedTexImage2D +PUBLIC glad_glVertexAttribI4usv +PUBLIC glad_glFogfv +PUBLIC glad_glGetVertexArrayIndexediv +PUBLIC glad_glTexEnvfv +PUBLIC glad_glGetActiveUniform +PUBLIC glad_glSamplerParameterf +PUBLIC glad_glClearNamedFramebufferfi +PUBLIC glad_glRotatex +PUBLIC glad_glGetnUniformfv +PUBLIC glad_glGetTextureLevelParameterfv +PUBLIC glad_glVertexAttribI4bv +PUBLIC glad_glMultiDrawElementsBaseVertex +PUBLIC glad_glUniformMatrix3x2dv +PUBLIC glad_glDeleteTransformFeedbacks +PUBLIC glad_glTexCoordP2ui +PUBLIC glad_glLightxv +PUBLIC glad_glMatrixMode +PUBLIC glad_glVertexAttribP1uiv +PUBLIC glad_glGetIntegerv +PUBLIC glad_glBindFragDataLocationIndexed +PUBLIC glad_glClearBufferuiv +PUBLIC glad_glVertexAttribP4uiv +PUBLIC glad_glVertexAttribL4dv +PUBLIC glad_glDrawTransformFeedbackStream +PUBLIC glad_glClearDepth +PUBLIC glad_glNormalP3uiv +PUBLIC glad_glNormalP3ui +PUBLIC glad_glVertexAttribI2i +PUBLIC glad_glGetActiveUniformName +PUBLIC GLAD_GL_VERSION_4_6 +PUBLIC glad_glTexCoordP3uiv +PUBLIC glad_glFramebufferTexture1D +PUBLIC glad_glUniform1ui +PUBLIC glad_glGetnPixelMapusv +PUBLIC glad_glVertexAttribI1iv +PUBLIC glad_glVertexAttribL3d +PUBLIC glad_glCreateBuffers +PUBLIC glad_glTextureView +PUBLIC glad_glGetLightxv +PUBLIC glad_glDeleteSamplers +PUBLIC GLAD_GL_VERSION_1_5 +PUBLIC glad_glUniformMatrix3dv +PUBLIC glad_glVertexAttribP2ui +PUBLIC glad_glUniform4i +PUBLIC glad_glVertexAttrib4Nusv +PUBLIC glad_glProgramUniformMatrix3x2dv +PUBLIC glad_glValidateProgram +PUBLIC glad_glVertexAttrib3dv +PUBLIC glad_glVertexArrayVertexBuffers +PUBLIC glad_glColorP4uiv +PUBLIC glad_glGetProgramInfoLog +PUBLIC glad_glColorP3uiv +PUBLIC GLAD_GL_ES_VERSION_3_1 +PUBLIC glad_glCompileShader +PUBLIC glad_glEndTransformFeedback +PUBLIC glad_glGetProgramiv +PUBLIC glad_glTexParameterxv +PUBLIC glad_glClearBufferfv +PUBLIC glad_glLightf +PUBLIC glad_glDebugMessageControl +PUBLIC glad_glCopyImageSubData +PUBLIC glad_glGetUniformuiv +PUBLIC glad_glInvalidateNamedFramebufferSubData +PUBLIC glad_glUniform1i +PUBLIC glad_glSamplerParameteri +PUBLIC glad_glClearStencil +PUBLIC glad_glProgramUniform4fv +PUBLIC glad_glProgramUniform2iv +PUBLIC glad_glMapBufferRange +PUBLIC GLAD_GL_VERSION_4_3 +PUBLIC glad_glUniform4fv +PUBLIC glad_glUniformMatrix4x3fv +PUBLIC glad_glDebugMessageCallback +PUBLIC glad_glVertexAttribLFormat +PUBLIC glad_glProgramUniformMatrix4dv +PUBLIC GLAD_GL_VERSION_3_3 +PUBLIC glad_glProgramUniform1fv +PUBLIC glad_glFramebufferTextureLayer +PUBLIC glad_glProgramUniform3f +PUBLIC glad_glDebugMessageInsert +PUBLIC glad_glPushMatrix +PUBLIC glad_glGetFixedv +PUBLIC glad_glCopyTexSubImage2D +PUBLIC glad_glClearNamedBufferData +PUBLIC glad_glWaitSync +PUBLIC glad_glUniform3dv +PUBLIC glad_glGetIntegeri_v +PUBLIC GLAD_GL_VERSION_1_1 +PUBLIC glad_glCreateProgramPipelines +PUBLIC glad_glBindBufferRange +PUBLIC glad_glShaderSource +PUBLIC glad_glGetTransformFeedbacki_v +PUBLIC glad_glClearTexImage +PUBLIC glad_glUniform1uiv +PUBLIC glad_glGetVertexAttribfv +PUBLIC GLAD_GL_VERSION_3_2 +PUBLIC glad_glCopyTexSubImage3D +PUBLIC glad_glTexCoordPointer +PUBLIC glad_glVertexAttribPointer +PUBLIC glad_glPointSizex +PUBLIC glad_glVertexAttrib2dv +PUBLIC glad_glScalef +PUBLIC glad_glProgramUniform1ui +PUBLIC glad_glShadeModel +PUBLIC glad_glVertexP3ui +PUBLIC glad_glReleaseShaderCompiler +PUBLIC glad_glColor4f +PUBLIC glad_glNamedFramebufferDrawBuffer +PUBLIC glad_glCopyTextureSubImage2D +PUBLIC glad_glTexBuffer +PUBLIC glad_glGetNamedRenderbufferParameteriv +PUBLIC glad_glVertexArrayAttribLFormat +PUBLIC glad_glGetNamedBufferParameteri64v +PUBLIC glad_glGetQueryIndexediv +PUBLIC glad_glStencilMaskSeparate +PUBLIC GLAD_GL_VERSION_4_4 +PUBLIC glad_glGetCompressedTextureSubImage +PUBLIC GLAD_GL_ES_VERSION_3_2 +PUBLIC glad_glUniformBlockBinding +PUBLIC glad_glMultiTexCoordP2uiv +PUBLIC glad_glGetQueryBufferObjectui64v +PUBLIC GLAD_GL_VERSION_2_1 +PUBLIC glad_glIsEnabled +PUBLIC glad_glClipPlanef +PUBLIC glad_glGetProgramResourceLocation +PUBLIC glad_glSecondaryColorP3uiv +PUBLIC glad_glPopDebugGroup +PUBLIC glad_glProgramUniform4uiv +PUBLIC glad_glTexCoordP4uiv +PUBLIC glad_glGetActiveSubroutineUniformiv +PUBLIC glad_glVertexAttribP4ui +PUBLIC glad_glGenQueries +PUBLIC glad_glUniform2d +PUBLIC glad_glFramebufferTexture3D +PUBLIC glad_glUniform2f +PUBLIC glad_glTexCoordP3ui +PUBLIC glad_glVertexAttrib4sv +PUBLIC glad_glVertexAttrib4dv +PUBLIC glad_glVertexAttrib2sv +PUBLIC glad_glGetSamplerParameterIuiv +PUBLIC glad_glLineWidth +PUBLIC glad_glDepthRangeIndexed +PUBLIC glad_glVertexP2uiv +PUBLIC glad_glUniformSubroutinesuiv +PUBLIC glad_glGetTransformFeedbackVarying +PUBLIC glad_glLoadMatrixf +PUBLIC glad_glClearDepthx +PUBLIC glad_glGetAttribLocation +PUBLIC glad_glGetTextureImage +PUBLIC glad_glGetInteger64v +PUBLIC glad_glTextureBarrier +PUBLIC glad_glTextureBuffer +PUBLIC glad_glEnable +PUBLIC glad_glMaterialfv +PUBLIC glad_glNamedFramebufferTextureLayer +PUBLIC glad_glTexImage1D +PUBLIC glad_glVertexArrayBindingDivisor +PUBLIC glad_glViewportIndexedfv +PUBLIC glad_glGetVertexAttribdv +PUBLIC glad_glVertexPointer +PUBLIC glad_glViewportArrayv +PUBLIC glad_glSpecializeShader +PUBLIC glad_glGetVertexArrayIndexed64iv +PUBLIC glad_glGetnUniformuiv +PUBLIC glad_glVertexAttrib3s +PUBLIC glad_glNormal3f +PUBLIC glad_glUniform1iv +PUBLIC glad_glVertexP3uiv +PUBLIC glad_glGetUniformiv +PUBLIC glad_glProgramUniformMatrix4x3fv +PUBLIC glad_glIsQuery +PUBLIC glad_glCreateVertexArrays +PUBLIC glad_glGetProgramResourceiv +PUBLIC glad_glTexParameterf +PUBLIC glad_glBlendEquationSeparate +PUBLIC glad_glObjectPtrLabel +PUBLIC glad_glDrawElementsBaseVertex +PUBLIC glad_glVertexP4uiv +PUBLIC glad_glVertexAttribI1ui +PUBLIC glad_glVertexAttribI2iv +PUBLIC glad_glGetNamedBufferPointerv +PUBLIC glad_glGetUniformSubroutineuiv +PUBLIC glad_glVertexAttrib4Nbv +PUBLIC glad_glDispatchComputeIndirect +PUBLIC glad_glVertexAttribP3uiv +PUBLIC glad_glScissorIndexed +PUBLIC glad_glVertexArrayAttribBinding +PUBLIC glad_glVertexAttrib4usv +PUBLIC glad_glGetnUniformdv +PUBLIC glad_glGetInternalformati64v +PUBLIC glad_glCompressedTextureSubImage3D +PUBLIC glad_glColorPointer +PUBLIC glad_glTexCoordP4ui +PUBLIC glad_glDrawTransformFeedback +PUBLIC glad_glGenSamplers +PUBLIC glad_glUniformMatrix3x2fv +PUBLIC glad_glBlendEquationSeparatei +PUBLIC glad_glClipPlanex +PUBLIC glad_glMultiDrawElementsIndirect +PUBLIC glad_glProgramUniformMatrix4fv +PUBLIC glad_glGetQueryBufferObjecti64v +PUBLIC glad_glGetSubroutineIndex +PUBLIC glad_glUnmapNamedBuffer +PUBLIC glad_glCompressedTexSubImage2D +PUBLIC glad_glDrawArrays +PUBLIC glad_glGetProgramInterfaceiv +PUBLIC glad_glVertexAttribL4d +PUBLIC glad_glProgramUniform2f +PUBLIC glad_glDeleteProgram +PUBLIC glad_glDrawElementsInstancedBaseInstance +PUBLIC glad_glResumeTransformFeedback +PUBLIC glad_glGetClipPlanex +PUBLIC glad_glGetInternalformativ +PUBLIC glad_glActiveShaderProgram +PUBLIC glad_glFenceSync +PUBLIC glad_glGetTexParameteriv +PUBLIC glad_glGetProgramPipelineInfoLog +PUBLIC glad_glTextureParameterfv +PUBLIC glad_glGetActiveUniformsiv +PUBLIC glad_glGenVertexArrays +PUBLIC glad_glMultiDrawArraysIndirect +PUBLIC glad_glVertexAttrib1dv +PUBLIC glad_glObjectLabel +PUBLIC glad_glVertexAttrib4iv +PUBLIC GLAD_GL_VERSION_4_0 +PUBLIC glad_glBufferStorage +PUBLIC glad_glGetnMapiv +PUBLIC glad_glGetNamedBufferSubData +PUBLIC glad_glVertexAttribI4sv +PUBLIC glad_glEndQuery +PUBLIC glad_glVertexAttribI3iv +PUBLIC glad_glProgramUniform2d +PUBLIC glad_glMultiTexCoordP3ui +PUBLIC glad_glDepthRangef +PUBLIC glad_glClearNamedFramebufferiv +PUBLIC glad_glProgramUniform1uiv +PUBLIC glad_glUniform2dv +PUBLIC glad_glGetVertexAttribIuiv +PUBLIC glad_glGetVertexArrayiv +PUBLIC glad_glGetSynciv +PUBLIC glad_glGetPointerv +PUBLIC glad_glVertexAttrib2d +PUBLIC glad_glGetProgramPipelineiv +PUBLIC glad_glSamplerParameterIiv +PUBLIC glad_glBindSamplers +PUBLIC GLAD_GL_SC_VERSION_2_0 +PUBLIC glad_glDeleteSync +PUBLIC glad_glUniform3ui +PUBLIC glad_glVertexAttribBinding +PUBLIC glad_glBufferData +PUBLIC glad_glClientWaitSync +PUBLIC glad_glRenderbufferStorageMultisample +PUBLIC glad_glGetMaterialxv +PUBLIC glad_glNamedFramebufferParameteri +PUBLIC glad_glGetFragDataIndex +PUBLIC glad_glBlendFuncSeparate +PUBLIC glad_glSecondaryColorP3ui +PUBLIC glad_glDeleteProgramPipelines +PUBLIC glad_glTexParameteri +PUBLIC glad_glIsSync +PUBLIC glad_glProgramUniform3d +PUBLIC glad_glFramebufferParameteri +PUBLIC glad_glMultMatrixf +PUBLIC glad_glClearBufferfi +PUBLIC glad_glClearColorx +PUBLIC glad_glColor4ub +PUBLIC glad_glGetRenderbufferParameteriv +PUBLIC glad_glStencilFuncSeparate +PUBLIC glad_glLightx +PUBLIC glad_glTextureParameterIiv +PUBLIC glad_glScalex +PUBLIC glad_glMultiDrawArraysIndirectCount +PUBLIC glad_glUniformMatrix2fv +PUBLIC glad_glBindImageTexture +PUBLIC glad_glInvalidateBufferData +PUBLIC glad_glBeginQuery +PUBLIC glad_glBindBufferBase +PUBLIC glad_glProgramUniform1i +PUBLIC glad_glTexCoordP1uiv +PUBLIC glad_glDrawTransformFeedbackInstanced +PUBLIC glad_glVertexAttribI2uiv +PUBLIC glad_glGetnPixelMapfv +PUBLIC glad_glGetTextureParameterfv +PUBLIC glad_glBindFragDataLocation +PUBLIC glad_glDeleteQueries +PUBLIC glad_glVertexAttribI4i +PUBLIC glad_glUniformMatrix3x4dv +PUBLIC glad_glGetObjectLabel +PUBLIC glad_glLightModelx +PUBLIC glad_glDrawArraysInstanced +PUBLIC glad_glProgramUniformMatrix2x4dv +PUBLIC glad_glGetNamedFramebufferAttachmentParameteriv +PUBLIC glad_glUniform4f +PUBLIC glad_glMaterialxv +PUBLIC glad_glPolygonOffsetClamp +PUBLIC glad_glVertexAttrib4bv +PUBLIC glad_glOrthox +PUBLIC glad_glVertexAttrib4Nuiv +PUBLIC glad_glUniformMatrix2x4fv +PUBLIC glad_glGetError +PUBLIC glad_glGetQueryBufferObjectuiv +PUBLIC glad_glVertexArrayElementBuffer +PUBLIC glad_glMultiDrawElements +PUBLIC glad_glStencilMask +PUBLIC glad_glMultiDrawArrays +PUBLIC glad_glDrawBuffer +PUBLIC glad_glVertexAttribL1dv +PUBLIC glad_glCreateTextures +PUBLIC glad_glMapNamedBufferRange +PUBLIC glad_glFogx +PUBLIC glad_glVertexAttribI1i +PUBLIC glad_glProgramUniformMatrix3x4fv +PUBLIC glad_glGetUniformfv +PUBLIC glad_glAlphaFuncx +PUBLIC glad_glGetTexLevelParameteriv +PUBLIC glad_glTextureStorage3DMultisample +PUBLIC glad_glGetMultisamplefv +PUBLIC glad_glCreateShader +PUBLIC glad_glClearNamedFramebufferuiv +PUBLIC glad_glIsTexture +PUBLIC glad_glGenerateTextureMipmap +PUBLIC glad_glGetCompressedTextureImage +PUBLIC glad_glStencilOp +PUBLIC glad_glProgramUniformMatrix4x2dv +PUBLIC glad_glBlendFuncSeparatei +PUBLIC glad_glCopyTextureSubImage1D +PUBLIC GLAD_GL_VERSION_3_1 +PUBLIC glad_glUniformMatrix4x3dv +PUBLIC glad_glClearBufferSubData +PUBLIC glad_glIsBuffer +PUBLIC glad_glTextureParameteri +PUBLIC GLAD_GL_ES_VERSION_2_0 +PUBLIC glad_glFrustumx +PUBLIC glad_glGenTransformFeedbacks +PUBLIC GLAD_GL_ES_VERSION_3_0 +PUBLIC glad_glProgramUniform4iv +PUBLIC glad_glPrimitiveBoundingBox +PUBLIC glad_glVertexArrayAttribFormat +PUBLIC glad_glPolygonOffsetx +PUBLIC glad_glNamedFramebufferReadBuffer +PUBLIC glad_glTexParameterx +PUBLIC glad_glGetQueryObjectui64v +PUBLIC glad_glDepthRangex +PUBLIC glad_glTexSubImage2D +PUBLIC glad_glVertexAttrib4fv +PUBLIC glad_glVertexAttribL1d +PUBLIC glad_glTransformFeedbackBufferRange +PUBLIC glad_glPopMatrix +PUBLIC glad_glProgramUniform3dv +PUBLIC glad_glMultMatrixx +PUBLIC glad_glGetActiveSubroutineUniformName +PUBLIC glad_glUniform4dv +PUBLIC glad_glLightfv +PUBLIC glad_glGetSamplerParameterIiv +PUBLIC glad_glProvokingVertex +PUBLIC glad_glGetNamedFramebufferParameteriv +PUBLIC glad_glGetProgramResourceIndex +PUBLIC glad_glProgramUniform1d +PUBLIC glad_glVertexAttribI3i +PUBLIC glad_glVertexAttrib1s +PUBLIC glad_glProgramUniform1f +PUBLIC glad_glGetSamplerParameterfv +PUBLIC glad_glTranslatef +PUBLIC glad_glCheckFramebufferStatus +PUBLIC glad_glGetBooleani_v +PUBLIC glad_glUniformMatrix4x2fv +PUBLIC glad_glVertexAttrib1f +PUBLIC glad_glProgramUniform4dv +PUBLIC glad_glVertexAttrib1sv +PUBLIC glad_glVertexP2ui +PUBLIC glad_glFinish +PUBLIC glad_glTexParameteriv +PUBLIC glad_glRotatef +PUBLIC glad_glEnableClientState +PUBLIC glad_glGenerateMipmap +PUBLIC GLAD_GL_VERSION_1_4 +PUBLIC glad_glVertexArrayAttribIFormat +PUBLIC glad_glGetVertexAttribPointerv +PUBLIC glad_glVertexArrayVertexBuffer +PUBLIC glad_glColorMaski +PUBLIC glad_glGetTextureParameterIiv +PUBLIC glad_glSampleCoveragex +PUBLIC glad_glClearDepthf +PUBLIC glad_glProgramUniformMatrix3fv +PUBLIC glad_glUniform2ui +PUBLIC GLAD_GL_VERSION_2_0 +PUBLIC glad_glEndQueryIndexed +PUBLIC glad_glVertexAttrib3fv +PUBLIC glad_glHint +PUBLIC glad_glCopyBufferSubData +PUBLIC glad_glDepthFunc +PUBLIC glad_glPolygonOffset +PUBLIC glad_glTextureStorage2DMultisample +PUBLIC glad_glClear +PUBLIC glad_glTextureSubImage1D +PUBLIC glad_glFlush +PUBLIC glad_glVertexAttrib2fv +PUBLIC glad_glMultiTexCoordP4ui +PUBLIC glad_glFramebufferRenderbuffer +PUBLIC glad_glVertexAttrib4Nsv +PUBLIC glad_glCreateSamplers +PUBLIC glad_glColorP4ui +PUBLIC glad_glTextureParameteriv +PUBLIC glad_glProgramUniform1iv +PUBLIC glad_glProgramUniform3iv +PUBLIC glad_glGetTextureParameteriv +PUBLIC GLAD_GL_VERSION_1_0 +PUBLIC glad_glVertexAttrib4s +PUBLIC glad_glGetLightfv +PUBLIC glad_glBindProgramPipeline +PUBLIC glad_glMultiTexCoordP1uiv +PUBLIC glad_glProgramUniform3uiv +PUBLIC glad_glUniform3uiv +PUBLIC glad_glDisableVertexArrayAttrib +PUBLIC glad_glTextureParameterIuiv +PUBLIC glad_glGetTexParameterfv +PUBLIC glad_glGetProgramResourceLocationIndex +PUBLIC glad_glGetProgramResourceName +PUBLIC glad_glTexParameterfv +PUBLIC glad_glFrustumf +PUBLIC glad_glNamedRenderbufferStorageMultisample +PUBLIC glad_glDisable +PUBLIC glad_glDrawElementsIndirect +PUBLIC glad_glPointSize +PUBLIC glad_glClearColor +PUBLIC glad_glGetQueryObjectuiv +PUBLIC glad_glBindTextureUnit +PUBLIC glad_glColorMask +PUBLIC glad_glInvalidateSubFramebuffer +PUBLIC glad_glUniformMatrix2dv +PUBLIC glad_glShaderBinary +PUBLIC glad_glGenTextures +PUBLIC glad_glPixelStoref +PUBLIC GLAD_GL_VERSION_4_5 +PUBLIC glad_glDrawArraysIndirect +PUBLIC glad_glPixelStorei +PUBLIC glad_glPointParameterxv +PUBLIC glad_glVertexAttribP2uiv +PUBLIC glad_glDrawTransformFeedbackStreamInstanced +PUBLIC glad_glCreateTransformFeedbacks +PUBLIC glad_glAlphaFunc +PUBLIC glad_glMultiTexCoordP3uiv +PUBLIC glad_glCreateRenderbuffers +PUBLIC glad_glGetnSeparableFilter +PUBLIC glad_glCompressedTexImage3D +PUBLIC glad_glEnablei +PUBLIC glad_glGetBufferSubData +PUBLIC glad_glGetVertexAttribLdv +PUBLIC glad_glBeginConditionalRender +PUBLIC glad_glVertexAttribFormat +PUBLIC glad_glUseProgramStages +PUBLIC glad_glIsVertexArray +PUBLIC glad_glCompressedTexImage1D +PUBLIC glad_glRenderbufferStorage +PUBLIC glad_glUniform1fv +PUBLIC glad_glProgramUniform4i +PUBLIC glad_glUniform1dv +PUBLIC glad_glBlendEquation +PUBLIC glad_glGetBufferParameteriv +PUBLIC glad_glGetDebugMessageLog +PUBLIC glad_glProgramUniform3fv +PUBLIC glad_glVertexP4ui +PUBLIC glad_glDrawElementsInstancedBaseVertex +PUBLIC glad_glUniformMatrix3fv +PUBLIC glad_glGetShaderInfoLog +PUBLIC glad_glProgramUniform3ui +PUBLIC glad_glStencilFunc +PUBLIC glad_glOrthof +PUBLIC glad_glBeginTransformFeedback +PUBLIC glad_glScissorIndexedv +PUBLIC glad_glDepthRangeArrayv +PUBLIC glad_glUniformMatrix4x2dv +PUBLIC glad_glGetInteger64i_v +PUBLIC glad_glGetAttachedShaders +PUBLIC glad_glPointParameterf +PUBLIC glad_glCheckNamedFramebufferStatus +PUBLIC glad_glSamplerParameterIuiv +PUBLIC glad_glTextureStorage2D +PUBLIC glad_glGetnTexImage +PUBLIC glad_glBlendFunci +PUBLIC glad_glGetBooleanv +PUBLIC glad_glTexEnvxv +PUBLIC glad_glProgramUniform1dv +PUBLIC glad_glBindVertexArray +PUBLIC glad_glEnableVertexAttribArray +PUBLIC glad_glClipControl +PUBLIC glad_glTextureStorage1D +PUBLIC glad_glVertexAttrib4ubv +PUBLIC glad_glClearNamedBufferSubData +PUBLIC glad_glUniform1d +PUBLIC glad_glGetProgramStageiv +PUBLIC glad_glGetnPixelMapuiv +PUBLIC glad_glInvalidateFramebuffer +PUBLIC glad_glLogicOp +PUBLIC glad_glLightModelf +PUBLIC glad_glIsShader +PUBLIC glad_glTexImage3D +PUBLIC glad_glGetShaderiv +PUBLIC glad_glClearNamedFramebufferfv +PUBLIC GLAD_GL_VERSION_1_3 +PUBLIC glad_glDrawElementsInstancedBaseVertexBaseInstance +PUBLIC glad_glUniform2fv +PUBLIC glad_glColor4x +PUBLIC glad_glVertexAttribL3dv +PUBLIC glad_glVertexAttribDivisor +PUBLIC glad_glGetFragDataLocation +PUBLIC glad_glVertexAttrib2f +PUBLIC glad_glGenProgramPipelines +PUBLIC glad_glDrawElements +PUBLIC glad_glGetUniformBlockIndex +PUBLIC glad_glCreateProgram +PUBLIC glad_glScissor +PUBLIC glad_glBindFramebuffer +PUBLIC glad_glNamedRenderbufferStorage +PUBLIC glad_glProgramUniformMatrix4x3dv +PUBLIC glad_glNamedFramebufferTexture +PUBLIC glad_glBindImageTextures +PUBLIC glad_glUniform3f +PUBLIC glad_glIsProgram +PUBLIC glad_glGetQueryObjectiv +PUBLIC glad_glVertexAttrib1d +PUBLIC glad_glDispatchCompute +PUBLIC glad_glVertexAttribIPointer +PUBLIC glad_glGetProgramBinary +PUBLIC glad_glProgramUniform2uiv +PUBLIC glad_glDisablei +PUBLIC glad_glLightModelxv +PUBLIC glad_glPointParameterx +PUBLIC glad_glPointParameteri +PUBLIC glad_glGetDoublei_v +PUBLIC glad_glCreateFramebuffers +PUBLIC glad_glVertexAttribI4uiv +PUBLIC glad_glTexCoordP1ui +PUBLIC glad_glDeleteTextures +PUBLIC glad_glIsProgramPipeline +PUBLIC glad_glVertexAttrib4Niv +PUBLIC glad_glGetTransformFeedbacki64_v +PUBLIC glad_glBindBuffersBase +PUBLIC glad_glDeleteBuffers +PUBLIC glad_glVertexAttribL2dv +PUBLIC glad_glDisableClientState +PUBLIC glad_glGetClipPlanef +PUBLIC glad_glTranslatex +PUBLIC glad_glGenRenderbuffers +PUBLIC glad_glMapNamedBuffer +PUBLIC glad_glVertexAttrib3d +PUBLIC glad_glProgramUniform4d +PUBLIC glad_glGetVertexAttribiv +PUBLIC glad_glVertexBindingDivisor +PUBLIC glad_glIsFramebuffer +PUBLIC glad_glGetQueryObjecti64v +PUBLIC glad_glUniformMatrix4fv +PUBLIC glad_glUnmapBuffer +PUBLIC glad_glDisableVertexAttribArray +PUBLIC glad_glProgramUniformMatrix3dv +PUBLIC glad_glUseProgram +PUBLIC glad_glVertexAttribI1uiv +PUBLIC glad_glTexStorage2DMultisample +PUBLIC glad_glUniform4uiv +PUBLIC glad_glGetShaderSource +PUBLIC glad_glPointParameteriv +PUBLIC glad_glProgramUniformMatrix2dv +PUBLIC GLAD_GL_VERSION_4_2 +PUBLIC glad_glGetCompressedTexImage +PUBLIC glad_glTexParameterIiv +PUBLIC glad_glBeginQueryIndexed +PUBLIC glad_glDetachShader +PUBLIC glad_glTexImage2D +PUBLIC glad_glVertexAttribP1ui +PUBLIC glad_glBlendColor +PUBLIC glad_glCopyTexImage2D +PUBLIC glad_glQueryCounter +PUBLIC glad_glVertexAttrib4Nubv +PUBLIC glad_glUniform3d +PUBLIC glad_glNamedBufferSubData +PUBLIC glad_glGetActiveUniformBlockiv +PUBLIC glad_glUniformMatrix3x4fv +PUBLIC glad_glProgramUniformMatrix3x2fv +PUBLIC glad_glCreateShaderProgramv +PUBLIC glad_glBindBuffersRange +PUBLIC glad_glInvalidateBufferSubData +PUBLIC glad_glDrawBuffers +PUBLIC glad_glShaderStorageBlockBinding +PUBLIC glad_glVertexAttrib3sv +PUBLIC glad_glGetFloati_v +PUBLIC glad_glTexEnvi +PUBLIC glad_glProgramUniform3i +PUBLIC glad_glCopyTexImage1D +PUBLIC glad_glGetActiveAttrib +PUBLIC glad_glGenBuffers +PUBLIC glad_glTexParameterIuiv +PUBLIC glad_glVertexAttribLPointer +PUBLIC glad_glGetVertexAttribIiv +PUBLIC glad_glProgramUniform2i +PUBLIC glad_glTexEnviv +PUBLIC glad_glVertexAttrib4Nub +PUBLIC glad_glMultiTexCoordP4uiv +PUBLIC glad_glPauseTransformFeedback +PUBLIC glad_glDrawElementsInstanced +PUBLIC glad_glVertexAttribI4ui +PUBLIC glad_glCompressedTextureSubImage2D +PUBLIC glad_glGetFramebufferAttachmentParameteriv +PUBLIC glad_glTextureSubImage3D +PUBLIC glad_glGetTexImage +PUBLIC glad_glPointParameterfv +PUBLIC glad_glBlendFunc +PUBLIC glad_glValidateProgramPipeline +PUBLIC glad_glProgramUniformMatrix2x4fv +PUBLIC glad_glViewport +PUBLIC glad_glProgramUniformMatrix2x3dv +PUBLIC GLVersion +PUBLIC glad_glInvalidateTexSubImage +PUBLIC glad_glBufferSubData +PUBLIC glad_glGetQueryBufferObjectiv +PUBLIC glad_glBindTextures +PUBLIC glad_glGetUniformIndices +PUBLIC glad_glDeleteRenderbuffers +PUBLIC glad_glSampleMaski +PUBLIC glad_glGetActiveAtomicCounterBufferiv +PUBLIC GLAD_GL_VERSION_4_1 +PUBLIC glad_glProgramUniformMatrix2fv +PUBLIC glad_glTextureBufferRange +PUBLIC glad_glBindTexture +PUBLIC glad_glTextureParameterf +PUBLIC glad_glIsSampler +PUBLIC glad_glGetTexLevelParameterfv +PUBLIC glad_glGetUniformdv +PUBLIC glad_glActiveTexture +PUBLIC glad_glUniform4iv +PUBLIC glad_glBindRenderbuffer +PUBLIC glad_glTexStorage3D +PUBLIC glad_glTexStorage1D +PUBLIC glad_glGetFramebufferParameteriv +PUBLIC glad_glMaterialx +PUBLIC glad_glUniform3i +PUBLIC glad_glCullFace +PUBLIC glad_glNamedBufferStorage +PUBLIC glad_glCreateQueries +PUBLIC glad_glIsEnabledi +PUBLIC glad_glVertexAttribI4ubv +PUBLIC glad_glFlushMappedBufferRange +PUBLIC glad_glCopyNamedBufferSubData +PUBLIC glad_glUniform3iv +PUBLIC glad_glProgramUniformMatrix2x3fv +PUBLIC glad_glMultiTexCoord4x +PUBLIC glad_glNamedFramebufferDrawBuffers +PUBLIC glad_glGetStringi +PUBLIC glad_glGetnConvolutionFilter +PUBLIC glad_glSamplerParameteriv +PUBLIC glad_glGetShaderPrecisionFormat +PUBLIC glad_glVertexAttribL2d +PUBLIC glad_glDeleteShader +PUBLIC glad_glVertexAttribI4iv +PUBLIC glad_glGetTexParameterxv +PUBLIC glad_glVertexAttrib3f +PUBLIC glad_glBlitFramebuffer +PUBLIC glad_glFrontFace +PUBLIC glad_glVertexAttribIFormat +PUBLIC glad_glScissorArrayv +PUBLIC glad_glIsTransformFeedback +PUBLIC glad_glTransformFeedbackVaryings +PUBLIC glad_glUniformMatrix2x3fv +PUBLIC glad_glReadPixels +PUBLIC glad_glLoadMatrixx +PUBLIC glad_glVertexAttribI2ui +PUBLIC glad_glDepthRange +PUBLIC glad_glGenFramebuffers +PUBLIC glad_glTexSubImage1D +PUBLIC glad_glUniform2i +PUBLIC glad_glMultiTexCoordP2ui +PUBLIC glad_glDrawRangeElements +PUBLIC glad_glViewportIndexedf +PUBLIC glad_glProgramBinary +PUBLIC glad_glDeleteFramebuffers +PUBLIC glad_glStencilOpSeparate +PUBLIC glad_glCopyTextureSubImage3D +PUBLIC glad_glGetBufferPointerv +PUBLIC glad_glGetnMapfv +PUBLIC glad_glTexBufferRange +PUBLIC glad_glVertexAttribP3ui +PUBLIC glad_glGetTexEnvfv +PUBLIC glad_glGetTextureLevelParameteriv +PUBLIC glad_glInvalidateNamedFramebufferData +PUBLIC glad_glGetMaterialfv +PUBLIC glad_glTexImage2DMultisample +PUBLIC GLAD_GL_VERSION_1_2 +PUBLIC glad_glFramebufferTexture +PUBLIC glad_glVertexAttrib4uiv +PUBLIC glad_glGetUniformLocation +PUBLIC glad_glUniform4ui +PUBLIC glad_glPatchParameterfv +PUBLIC glad_glDepthMask +PUBLIC glad_glMapBuffer +PUBLIC glad_glProgramUniform2fv +PUBLIC glad_glPushDebugGroup +PUBLIC glad_glMemoryBarrier +PUBLIC glad_glTexSubImage3D +PUBLIC glad_glVertexAttrib4d +PUBLIC glad_glGetTexParameterIuiv +PUBLIC glad_glReadnPixels +PUBLIC glad_glBindTransformFeedback +PUBLIC GLAD_GL_VERSION_ES_CM_1_0 +PUBLIC glad_glTexStorage2D +PUBLIC glad_glTextureStorage3D +PUBLIC glad_glVertexAttrib2s +PUBLIC glad_glProgramUniform2dv +PUBLIC glad_glClampColor +PUBLIC glad_glMaterialf +PUBLIC glad_glVertexAttrib1fv +PUBLIC glad_glClientActiveTexture +PUBLIC glad_glTexCoordP2uiv +PUBLIC glad_glGetTexEnviv +PUBLIC glad_glGetTransformFeedbackiv +PUBLIC glad_glUniformMatrix4dv +PUBLIC glad_glBindSampler +PUBLIC glad_glCompressedTexSubImage1D +PUBLIC glad_glGetnHistogram +PUBLIC glad_glBlendBarrier +PUBLIC glad_glGetTextureSubImage +PUBLIC glad_glInvalidateTexImage +PUBLIC glad_glGetnCompressedTexImage +PUBLIC glad_glBlitNamedFramebuffer +PUBLIC glad_glUniform4d +PUBLIC glad_glBlendEquationi +PUBLIC glad_glTextureSubImage2D +PUBLIC glad_glGetnUniformiv +PUBLIC glad_glGetActiveUniformBlockName +PUBLIC glad_glGetNamedBufferParameteriv +PUBLIC glad_glGetnMapdv +PUBLIC glad_glGetString +PUBLIC glad_glProgramUniformMatrix3x4dv +PUBLIC glad_glDrawRangeElementsBaseVertex +PUBLIC glad_glProgramUniform2ui +PUBLIC glad_glBindBuffer +PUBLIC glad_glNormalPointer +PUBLIC glad_glFramebufferTexture2D +PUBLIC glad_glEnableVertexArrayAttrib +PUBLIC glad_glGetQueryiv +PUBLIC glad_glProgramParameteri +PUBLIC glad_glUniform2uiv +PUBLIC glad_glColorP3ui +PUBLIC glad_glTexImage3DMultisample +PUBLIC glad_glAttachShader +PUBLIC glad_glVertexAttribI3uiv +PUBLIC glad_glGetTexEnvxv +PUBLIC glad_glBindVertexBuffer +PUBLIC glad_glVertexAttrib4f +PUBLIC glad_glUniform2iv +PUBLIC glad_glCompressedTextureSubImage1D +PUBLIC glad_glUniform1f +PUBLIC glad_glFogxv +PUBLIC glad_glIsRenderbuffer +PUBLIC GLAD_GL_VERSION_3_0 +PUBLIC glad_glLinkProgram +PUBLIC glad_glSamplerParameterfv +PUBLIC glad_glTexEnvf +PUBLIC glad_glDrawArraysInstancedBaseInstance +PUBLIC glad_glGetActiveSubroutineName +PUBLIC glad_glGetnMinmax +PUBLIC glad_glGetnPolygonStipple +PUBLIC glad_glGetGraphicsResetStatus +PUBLIC glad_glGetnColorTable +PUBLIC glad_glTexEnvx +PUBLIC glad_glPolygonMode +PUBLIC glad_glGetFloatv +PUBLIC glad_glNamedBufferData +PUBLIC glad_glGetObjectPtrLabel +PUBLIC glad_glProgramUniformMatrix4x2fv +PUBLIC glad_glClearBufferiv +PUBLIC glad_glPrimitiveRestartIndex +PUBLIC glad_glFogf +PUBLIC glad_glMemoryBarrierByRegion +PUBLIC glad_glSampleCoverage +PUBLIC glad_glLightModelfv +PUBLIC glad_glDeleteVertexArrays +PUBLIC glad_glGetTextureParameterIuiv +PUBLIC glad_glPatchParameteri +PUBLIC glad_glTexStorage3DMultisample +PUBLIC glad_glUniformMatrix2x4dv +PUBLIC glad_glGetSamplerParameteriv +PUBLIC glad_glGetTexParameterIiv +PUBLIC glad_glBindAttribLocation +PUBLIC glad_glProgramUniform4ui +PUBLIC glad_glMultiTexCoord4f +PUBLIC glad_glLineWidthx +PUBLIC glad_glUniform3fv +PUBLIC glad_glFlushMappedNamedBufferRange +PUBLIC glad_glMultiTexCoordP1ui +PUBLIC glad_glBindVertexBuffers +PUBLIC glad_glClearTexSubImage +PUBLIC glad_glUniformMatrix2x3dv +PUBLIC glad_glVertexAttribI3ui +PUBLIC glad_glCompressedTexSubImage3D +PUBLIC glad_glReadBuffer +PUBLIC glad_glGetBufferParameteri64v +PUBLIC glad_glClearBufferData +PUBLIC glad_glMultiDrawElementsIndirectCount +PUBLIC glad_glGetSubroutineUniformLocation +PUBLIC glad_glNamedFramebufferRenderbuffer +PUBLIC glad_glProgramUniform4f +PUBLIC glad_glLoadIdentity +PUBLIC glad_glTransformFeedbackBufferBase +EXTRN __imp_malloc:PROC +EXTRN __imp___stdio_common_vsscanf:PROC +EXTRN __imp_strstr:PROC +EXTRN __imp_FreeLibrary:PROC +EXTRN __imp_free:PROC +EXTRN __imp_GetProcAddress:PROC +EXTRN __imp_LoadLibraryW:PROC +EXTRN __imp_strncmp:PROC +EXTRN __security_check_cookie:PROC +glad_glCopyTexSubImage1D DQ 01H DUP (?) +glad_glEndConditionalRender DQ 01H DUP (?) +glad_glGetDoublev DQ 01H DUP (?) +glad_glNormal3x DQ 01H DUP (?) +glad_glMinSampleShading DQ 01H DUP (?) +glad_glCompressedTexImage2D DQ 01H DUP (?) +glad_glVertexAttribI4usv DQ 01H DUP (?) +glad_glFogfv DQ 01H DUP (?) +glad_glGetVertexArrayIndexediv DQ 01H DUP (?) +glad_glTexEnvfv DQ 01H DUP (?) +glad_glGetActiveUniform DQ 01H DUP (?) +glad_glSamplerParameterf DQ 01H DUP (?) +glad_glClearNamedFramebufferfi DQ 01H DUP (?) +glad_glRotatex DQ 01H DUP (?) +glad_glGetnUniformfv DQ 01H DUP (?) +glad_glGetTextureLevelParameterfv DQ 01H DUP (?) +glad_glVertexAttribI4bv DQ 01H DUP (?) +glad_glMultiDrawElementsBaseVertex DQ 01H DUP (?) +glad_glUniformMatrix3x2dv DQ 01H DUP (?) +glad_glDeleteTransformFeedbacks DQ 01H DUP (?) +glad_glTexCoordP2ui DQ 01H DUP (?) +glad_glLightxv DQ 01H DUP (?) +glad_glMatrixMode DQ 01H DUP (?) +glad_glVertexAttribP1uiv DQ 01H DUP (?) +glad_glGetIntegerv DQ 01H DUP (?) +glad_glBindFragDataLocationIndexed DQ 01H DUP (?) +glad_glClearBufferuiv DQ 01H DUP (?) +glad_glVertexAttribP4uiv DQ 01H DUP (?) +glad_glVertexAttribL4dv DQ 01H DUP (?) +glad_glDrawTransformFeedbackStream DQ 01H DUP (?) +glad_glClearDepth DQ 01H DUP (?) +glad_glNormalP3uiv DQ 01H DUP (?) +glad_glNormalP3ui DQ 01H DUP (?) +glad_glVertexAttribI2i DQ 01H DUP (?) +glad_glGetActiveUniformName DQ 01H DUP (?) +GLAD_GL_VERSION_4_6 DD 01H DUP (?) + ALIGN 8 + +glad_glTexCoordP3uiv DQ 01H DUP (?) +glad_glFramebufferTexture1D DQ 01H DUP (?) +glad_glUniform1ui DQ 01H DUP (?) +glad_glGetnPixelMapusv DQ 01H DUP (?) +glad_glVertexAttribI1iv DQ 01H DUP (?) +glad_glVertexAttribL3d DQ 01H DUP (?) +glad_glCreateBuffers DQ 01H DUP (?) +glad_glTextureView DQ 01H DUP (?) +glad_glGetLightxv DQ 01H DUP (?) +glad_glDeleteSamplers DQ 01H DUP (?) +GLAD_GL_VERSION_1_5 DD 01H DUP (?) + ALIGN 8 + +glad_glUniformMatrix3dv DQ 01H DUP (?) +glad_glVertexAttribP2ui DQ 01H DUP (?) +glad_glUniform4i DQ 01H DUP (?) +glad_glVertexAttrib4Nusv DQ 01H DUP (?) +glad_glProgramUniformMatrix3x2dv DQ 01H DUP (?) +glad_glValidateProgram DQ 01H DUP (?) +glad_glVertexAttrib3dv DQ 01H DUP (?) +glad_glVertexArrayVertexBuffers DQ 01H DUP (?) +glad_glColorP4uiv DQ 01H DUP (?) +glad_glGetProgramInfoLog DQ 01H DUP (?) +glad_glColorP3uiv DQ 01H DUP (?) +GLAD_GL_ES_VERSION_3_1 DD 01H DUP (?) + ALIGN 8 + +glad_glCompileShader DQ 01H DUP (?) +glad_glEndTransformFeedback DQ 01H DUP (?) +glad_glGetProgramiv DQ 01H DUP (?) +glad_glTexParameterxv DQ 01H DUP (?) +glad_glClearBufferfv DQ 01H DUP (?) +glad_glLightf DQ 01H DUP (?) +glad_glDebugMessageControl DQ 01H DUP (?) +glad_glCopyImageSubData DQ 01H DUP (?) +glad_glGetUniformuiv DQ 01H DUP (?) +glad_glInvalidateNamedFramebufferSubData DQ 01H DUP (?) +glad_glUniform1i DQ 01H DUP (?) +glad_glSamplerParameteri DQ 01H DUP (?) +glad_glClearStencil DQ 01H DUP (?) +glad_glProgramUniform4fv DQ 01H DUP (?) +glad_glProgramUniform2iv DQ 01H DUP (?) +glad_glMapBufferRange DQ 01H DUP (?) +GLAD_GL_VERSION_4_3 DD 01H DUP (?) + ALIGN 8 + +glad_glUniform4fv DQ 01H DUP (?) +glad_glUniformMatrix4x3fv DQ 01H DUP (?) +glad_glDebugMessageCallback DQ 01H DUP (?) +glad_glVertexAttribLFormat DQ 01H DUP (?) +glad_glProgramUniformMatrix4dv DQ 01H DUP (?) +GLAD_GL_VERSION_3_3 DD 01H DUP (?) + ALIGN 8 + +glad_glProgramUniform1fv DQ 01H DUP (?) +glad_glFramebufferTextureLayer DQ 01H DUP (?) +glad_glProgramUniform3f DQ 01H DUP (?) +glad_glDebugMessageInsert DQ 01H DUP (?) +glad_glPushMatrix DQ 01H DUP (?) +glad_glGetFixedv DQ 01H DUP (?) +glad_glCopyTexSubImage2D DQ 01H DUP (?) +glad_glClearNamedBufferData DQ 01H DUP (?) +glad_glWaitSync DQ 01H DUP (?) +glad_glUniform3dv DQ 01H DUP (?) +glad_glGetIntegeri_v DQ 01H DUP (?) +GLAD_GL_VERSION_1_1 DD 01H DUP (?) + ALIGN 8 + +glad_glCreateProgramPipelines DQ 01H DUP (?) +glad_glBindBufferRange DQ 01H DUP (?) +glad_glShaderSource DQ 01H DUP (?) +glad_glGetTransformFeedbacki_v DQ 01H DUP (?) +glad_glClearTexImage DQ 01H DUP (?) +glad_glUniform1uiv DQ 01H DUP (?) +glad_glGetVertexAttribfv DQ 01H DUP (?) +GLAD_GL_VERSION_3_2 DD 01H DUP (?) + ALIGN 8 + +glad_glCopyTexSubImage3D DQ 01H DUP (?) +glad_glTexCoordPointer DQ 01H DUP (?) +glad_glVertexAttribPointer DQ 01H DUP (?) +glad_glPointSizex DQ 01H DUP (?) +glad_glVertexAttrib2dv DQ 01H DUP (?) +glad_glScalef DQ 01H DUP (?) +glad_glProgramUniform1ui DQ 01H DUP (?) +glad_glShadeModel DQ 01H DUP (?) +glad_glVertexP3ui DQ 01H DUP (?) +glad_glReleaseShaderCompiler DQ 01H DUP (?) +glad_glColor4f DQ 01H DUP (?) +glad_glNamedFramebufferDrawBuffer DQ 01H DUP (?) +glad_glCopyTextureSubImage2D DQ 01H DUP (?) +glad_glTexBuffer DQ 01H DUP (?) +glad_glGetNamedRenderbufferParameteriv DQ 01H DUP (?) +glad_glVertexArrayAttribLFormat DQ 01H DUP (?) +glad_glGetNamedBufferParameteri64v DQ 01H DUP (?) +glad_glGetQueryIndexediv DQ 01H DUP (?) +glad_glStencilMaskSeparate DQ 01H DUP (?) +GLAD_GL_VERSION_4_4 DD 01H DUP (?) + ALIGN 8 + +glad_glGetCompressedTextureSubImage DQ 01H DUP (?) +GLAD_GL_ES_VERSION_3_2 DD 01H DUP (?) + ALIGN 8 + +glad_glUniformBlockBinding DQ 01H DUP (?) +glad_glMultiTexCoordP2uiv DQ 01H DUP (?) +glad_glGetQueryBufferObjectui64v DQ 01H DUP (?) +GLAD_GL_VERSION_2_1 DD 01H DUP (?) + ALIGN 8 + +glad_glIsEnabled DQ 01H DUP (?) +glad_glClipPlanef DQ 01H DUP (?) +glad_glGetProgramResourceLocation DQ 01H DUP (?) +glad_glSecondaryColorP3uiv DQ 01H DUP (?) +glad_glPopDebugGroup DQ 01H DUP (?) +glad_glProgramUniform4uiv DQ 01H DUP (?) +glad_glTexCoordP4uiv DQ 01H DUP (?) +glad_glGetActiveSubroutineUniformiv DQ 01H DUP (?) +glad_glVertexAttribP4ui DQ 01H DUP (?) +glad_glGenQueries DQ 01H DUP (?) +glad_glUniform2d DQ 01H DUP (?) +glad_glFramebufferTexture3D DQ 01H DUP (?) +glad_glUniform2f DQ 01H DUP (?) +glad_glTexCoordP3ui DQ 01H DUP (?) +glad_glVertexAttrib4sv DQ 01H DUP (?) +glad_glVertexAttrib4dv DQ 01H DUP (?) +glad_glVertexAttrib2sv DQ 01H DUP (?) +glad_glGetSamplerParameterIuiv DQ 01H DUP (?) +glad_glLineWidth DQ 01H DUP (?) +glad_glDepthRangeIndexed DQ 01H DUP (?) +glad_glVertexP2uiv DQ 01H DUP (?) +glad_glUniformSubroutinesuiv DQ 01H DUP (?) +glad_glGetTransformFeedbackVarying DQ 01H DUP (?) +glad_glLoadMatrixf DQ 01H DUP (?) +glad_glClearDepthx DQ 01H DUP (?) +glad_glGetAttribLocation DQ 01H DUP (?) +glad_glGetTextureImage DQ 01H DUP (?) +glad_glGetInteger64v DQ 01H DUP (?) +glad_glTextureBarrier DQ 01H DUP (?) +glad_glTextureBuffer DQ 01H DUP (?) +glad_glEnable DQ 01H DUP (?) +glad_glMaterialfv DQ 01H DUP (?) +glad_glNamedFramebufferTextureLayer DQ 01H DUP (?) +glad_glTexImage1D DQ 01H DUP (?) +glad_glVertexArrayBindingDivisor DQ 01H DUP (?) +glad_glViewportIndexedfv DQ 01H DUP (?) +glad_glGetVertexAttribdv DQ 01H DUP (?) +glad_glVertexPointer DQ 01H DUP (?) +glad_glViewportArrayv DQ 01H DUP (?) +glad_glSpecializeShader DQ 01H DUP (?) +glad_glGetVertexArrayIndexed64iv DQ 01H DUP (?) +glad_glGetnUniformuiv DQ 01H DUP (?) +glad_glVertexAttrib3s DQ 01H DUP (?) +glad_glNormal3f DQ 01H DUP (?) +glad_glUniform1iv DQ 01H DUP (?) +glad_glVertexP3uiv DQ 01H DUP (?) +glad_glGetUniformiv DQ 01H DUP (?) +glad_glProgramUniformMatrix4x3fv DQ 01H DUP (?) +glad_glIsQuery DQ 01H DUP (?) +glad_glCreateVertexArrays DQ 01H DUP (?) +glad_glGetProgramResourceiv DQ 01H DUP (?) +glad_glTexParameterf DQ 01H DUP (?) +glad_glBlendEquationSeparate DQ 01H DUP (?) +glad_glObjectPtrLabel DQ 01H DUP (?) +glad_glDrawElementsBaseVertex DQ 01H DUP (?) +glad_glVertexP4uiv DQ 01H DUP (?) +glad_glVertexAttribI1ui DQ 01H DUP (?) +glad_glVertexAttribI2iv DQ 01H DUP (?) +glad_glGetNamedBufferPointerv DQ 01H DUP (?) +glad_glGetUniformSubroutineuiv DQ 01H DUP (?) +glad_glVertexAttrib4Nbv DQ 01H DUP (?) +glad_glDispatchComputeIndirect DQ 01H DUP (?) +glad_glVertexAttribP3uiv DQ 01H DUP (?) +glad_glScissorIndexed DQ 01H DUP (?) +glad_glVertexArrayAttribBinding DQ 01H DUP (?) +glad_glVertexAttrib4usv DQ 01H DUP (?) +glad_glGetnUniformdv DQ 01H DUP (?) +glad_glGetInternalformati64v DQ 01H DUP (?) +glad_glCompressedTextureSubImage3D DQ 01H DUP (?) +glad_glColorPointer DQ 01H DUP (?) +glad_glTexCoordP4ui DQ 01H DUP (?) +glad_glDrawTransformFeedback DQ 01H DUP (?) +glad_glGenSamplers DQ 01H DUP (?) +glad_glUniformMatrix3x2fv DQ 01H DUP (?) +glad_glBlendEquationSeparatei DQ 01H DUP (?) +glad_glClipPlanex DQ 01H DUP (?) +glad_glMultiDrawElementsIndirect DQ 01H DUP (?) +glad_glProgramUniformMatrix4fv DQ 01H DUP (?) +glad_glGetQueryBufferObjecti64v DQ 01H DUP (?) +glad_glGetSubroutineIndex DQ 01H DUP (?) +glad_glUnmapNamedBuffer DQ 01H DUP (?) +glad_glCompressedTexSubImage2D DQ 01H DUP (?) +glad_glDrawArrays DQ 01H DUP (?) +glad_glGetProgramInterfaceiv DQ 01H DUP (?) +glad_glVertexAttribL4d DQ 01H DUP (?) +glad_glProgramUniform2f DQ 01H DUP (?) +glad_glDeleteProgram DQ 01H DUP (?) +glad_glDrawElementsInstancedBaseInstance DQ 01H DUP (?) +glad_glResumeTransformFeedback DQ 01H DUP (?) +glad_glGetClipPlanex DQ 01H DUP (?) +glad_glGetInternalformativ DQ 01H DUP (?) +glad_glActiveShaderProgram DQ 01H DUP (?) +glad_glFenceSync DQ 01H DUP (?) +glad_glGetTexParameteriv DQ 01H DUP (?) +glad_glGetProgramPipelineInfoLog DQ 01H DUP (?) +glad_glTextureParameterfv DQ 01H DUP (?) +glad_glGetActiveUniformsiv DQ 01H DUP (?) +glad_glGenVertexArrays DQ 01H DUP (?) +glad_glMultiDrawArraysIndirect DQ 01H DUP (?) +glad_glVertexAttrib1dv DQ 01H DUP (?) +glad_glObjectLabel DQ 01H DUP (?) +glad_glVertexAttrib4iv DQ 01H DUP (?) +GLAD_GL_VERSION_4_0 DD 01H DUP (?) + ALIGN 8 + +glad_glBufferStorage DQ 01H DUP (?) +glad_glGetnMapiv DQ 01H DUP (?) +glad_glGetNamedBufferSubData DQ 01H DUP (?) +glad_glVertexAttribI4sv DQ 01H DUP (?) +glad_glEndQuery DQ 01H DUP (?) +glad_glVertexAttribI3iv DQ 01H DUP (?) +glad_glProgramUniform2d DQ 01H DUP (?) +glad_glMultiTexCoordP3ui DQ 01H DUP (?) +glad_glDepthRangef DQ 01H DUP (?) +glad_glClearNamedFramebufferiv DQ 01H DUP (?) +glad_glProgramUniform1uiv DQ 01H DUP (?) +glad_glUniform2dv DQ 01H DUP (?) +glad_glGetVertexAttribIuiv DQ 01H DUP (?) +glad_glGetVertexArrayiv DQ 01H DUP (?) +glad_glGetSynciv DQ 01H DUP (?) +glad_glGetPointerv DQ 01H DUP (?) +glad_glVertexAttrib2d DQ 01H DUP (?) +glad_glGetProgramPipelineiv DQ 01H DUP (?) +glad_glSamplerParameterIiv DQ 01H DUP (?) +glad_glBindSamplers DQ 01H DUP (?) +GLAD_GL_SC_VERSION_2_0 DD 01H DUP (?) + ALIGN 8 + +glad_glDeleteSync DQ 01H DUP (?) +glad_glUniform3ui DQ 01H DUP (?) +glad_glVertexAttribBinding DQ 01H DUP (?) +glad_glBufferData DQ 01H DUP (?) +glad_glClientWaitSync DQ 01H DUP (?) +glad_glRenderbufferStorageMultisample DQ 01H DUP (?) +glad_glGetMaterialxv DQ 01H DUP (?) +glad_glNamedFramebufferParameteri DQ 01H DUP (?) +glad_glGetFragDataIndex DQ 01H DUP (?) +glad_glBlendFuncSeparate DQ 01H DUP (?) +glad_glSecondaryColorP3ui DQ 01H DUP (?) +glad_glDeleteProgramPipelines DQ 01H DUP (?) +glad_glTexParameteri DQ 01H DUP (?) +glad_glIsSync DQ 01H DUP (?) +glad_glProgramUniform3d DQ 01H DUP (?) +glad_glFramebufferParameteri DQ 01H DUP (?) +glad_glMultMatrixf DQ 01H DUP (?) +glad_glClearBufferfi DQ 01H DUP (?) +glad_glClearColorx DQ 01H DUP (?) +glad_glColor4ub DQ 01H DUP (?) +glad_glGetRenderbufferParameteriv DQ 01H DUP (?) +glad_glStencilFuncSeparate DQ 01H DUP (?) +glad_glLightx DQ 01H DUP (?) +glad_glTextureParameterIiv DQ 01H DUP (?) +glad_glScalex DQ 01H DUP (?) +glad_glMultiDrawArraysIndirectCount DQ 01H DUP (?) +glad_glUniformMatrix2fv DQ 01H DUP (?) +glad_glBindImageTexture DQ 01H DUP (?) +glad_glInvalidateBufferData DQ 01H DUP (?) +glad_glBeginQuery DQ 01H DUP (?) +glad_glBindBufferBase DQ 01H DUP (?) +glad_glProgramUniform1i DQ 01H DUP (?) +glad_glTexCoordP1uiv DQ 01H DUP (?) +glad_glDrawTransformFeedbackInstanced DQ 01H DUP (?) +glad_glVertexAttribI2uiv DQ 01H DUP (?) +glad_glGetnPixelMapfv DQ 01H DUP (?) +glad_glGetTextureParameterfv DQ 01H DUP (?) +glad_glBindFragDataLocation DQ 01H DUP (?) +glad_glDeleteQueries DQ 01H DUP (?) +glad_glVertexAttribI4i DQ 01H DUP (?) +glad_glUniformMatrix3x4dv DQ 01H DUP (?) +glad_glGetObjectLabel DQ 01H DUP (?) +glad_glLightModelx DQ 01H DUP (?) +glad_glDrawArraysInstanced DQ 01H DUP (?) +glad_glProgramUniformMatrix2x4dv DQ 01H DUP (?) +glad_glGetNamedFramebufferAttachmentParameteriv DQ 01H DUP (?) +glad_glUniform4f DQ 01H DUP (?) +glad_glMaterialxv DQ 01H DUP (?) +glad_glPolygonOffsetClamp DQ 01H DUP (?) +glad_glVertexAttrib4bv DQ 01H DUP (?) +glad_glOrthox DQ 01H DUP (?) +glad_glVertexAttrib4Nuiv DQ 01H DUP (?) +glad_glUniformMatrix2x4fv DQ 01H DUP (?) +glad_glGetError DQ 01H DUP (?) +glad_glGetQueryBufferObjectuiv DQ 01H DUP (?) +glad_glVertexArrayElementBuffer DQ 01H DUP (?) +glad_glMultiDrawElements DQ 01H DUP (?) +glad_glStencilMask DQ 01H DUP (?) +glad_glMultiDrawArrays DQ 01H DUP (?) +glad_glDrawBuffer DQ 01H DUP (?) +glad_glVertexAttribL1dv DQ 01H DUP (?) +glad_glCreateTextures DQ 01H DUP (?) +glad_glMapNamedBufferRange DQ 01H DUP (?) +glad_glFogx DQ 01H DUP (?) +glad_glVertexAttribI1i DQ 01H DUP (?) +glad_glProgramUniformMatrix3x4fv DQ 01H DUP (?) +glad_glGetUniformfv DQ 01H DUP (?) +glad_glAlphaFuncx DQ 01H DUP (?) +glad_glGetTexLevelParameteriv DQ 01H DUP (?) +glad_glTextureStorage3DMultisample DQ 01H DUP (?) +glad_glGetMultisamplefv DQ 01H DUP (?) +glad_glCreateShader DQ 01H DUP (?) +glad_glClearNamedFramebufferuiv DQ 01H DUP (?) +glad_glIsTexture DQ 01H DUP (?) +glad_glGenerateTextureMipmap DQ 01H DUP (?) +glad_glGetCompressedTextureImage DQ 01H DUP (?) +glad_glStencilOp DQ 01H DUP (?) +glad_glProgramUniformMatrix4x2dv DQ 01H DUP (?) +glad_glBlendFuncSeparatei DQ 01H DUP (?) +glad_glCopyTextureSubImage1D DQ 01H DUP (?) +GLAD_GL_VERSION_3_1 DD 01H DUP (?) + ALIGN 8 + +glad_glUniformMatrix4x3dv DQ 01H DUP (?) +glad_glClearBufferSubData DQ 01H DUP (?) +glad_glIsBuffer DQ 01H DUP (?) +glad_glTextureParameteri DQ 01H DUP (?) +GLAD_GL_ES_VERSION_2_0 DD 01H DUP (?) + ALIGN 8 + +glad_glFrustumx DQ 01H DUP (?) +glad_glGenTransformFeedbacks DQ 01H DUP (?) +GLAD_GL_ES_VERSION_3_0 DD 01H DUP (?) + ALIGN 8 + +glad_glProgramUniform4iv DQ 01H DUP (?) +glad_glPrimitiveBoundingBox DQ 01H DUP (?) +glad_glVertexArrayAttribFormat DQ 01H DUP (?) +glad_glPolygonOffsetx DQ 01H DUP (?) +glad_glNamedFramebufferReadBuffer DQ 01H DUP (?) +glad_glTexParameterx DQ 01H DUP (?) +glad_glGetQueryObjectui64v DQ 01H DUP (?) +glad_glDepthRangex DQ 01H DUP (?) +glad_glTexSubImage2D DQ 01H DUP (?) +glad_glVertexAttrib4fv DQ 01H DUP (?) +glad_glVertexAttribL1d DQ 01H DUP (?) +glad_glTransformFeedbackBufferRange DQ 01H DUP (?) +glad_glPopMatrix DQ 01H DUP (?) +glad_glProgramUniform3dv DQ 01H DUP (?) +glad_glMultMatrixx DQ 01H DUP (?) +glad_glGetActiveSubroutineUniformName DQ 01H DUP (?) +glad_glUniform4dv DQ 01H DUP (?) +glad_glLightfv DQ 01H DUP (?) +glad_glGetSamplerParameterIiv DQ 01H DUP (?) +glad_glProvokingVertex DQ 01H DUP (?) +glad_glGetNamedFramebufferParameteriv DQ 01H DUP (?) +glad_glGetProgramResourceIndex DQ 01H DUP (?) +glad_glProgramUniform1d DQ 01H DUP (?) +glad_glVertexAttribI3i DQ 01H DUP (?) +glad_glVertexAttrib1s DQ 01H DUP (?) +glad_glProgramUniform1f DQ 01H DUP (?) +glad_glGetSamplerParameterfv DQ 01H DUP (?) +glad_glTranslatef DQ 01H DUP (?) +glad_glCheckFramebufferStatus DQ 01H DUP (?) +glad_glGetBooleani_v DQ 01H DUP (?) +glad_glUniformMatrix4x2fv DQ 01H DUP (?) +glad_glVertexAttrib1f DQ 01H DUP (?) +glad_glProgramUniform4dv DQ 01H DUP (?) +glad_glVertexAttrib1sv DQ 01H DUP (?) +glad_glVertexP2ui DQ 01H DUP (?) +glad_glFinish DQ 01H DUP (?) +glad_glTexParameteriv DQ 01H DUP (?) +glad_glRotatef DQ 01H DUP (?) +glad_glEnableClientState DQ 01H DUP (?) +glad_glGenerateMipmap DQ 01H DUP (?) +GLAD_GL_VERSION_1_4 DD 01H DUP (?) + ALIGN 8 + +glad_glVertexArrayAttribIFormat DQ 01H DUP (?) +glad_glGetVertexAttribPointerv DQ 01H DUP (?) +glad_glVertexArrayVertexBuffer DQ 01H DUP (?) +glad_glColorMaski DQ 01H DUP (?) +glad_glGetTextureParameterIiv DQ 01H DUP (?) +glad_glSampleCoveragex DQ 01H DUP (?) +glad_glClearDepthf DQ 01H DUP (?) +glad_glProgramUniformMatrix3fv DQ 01H DUP (?) +glad_glUniform2ui DQ 01H DUP (?) +GLAD_GL_VERSION_2_0 DD 01H DUP (?) + ALIGN 8 + +glad_glEndQueryIndexed DQ 01H DUP (?) +glad_glVertexAttrib3fv DQ 01H DUP (?) +glad_glHint DQ 01H DUP (?) +glad_glCopyBufferSubData DQ 01H DUP (?) +glad_glDepthFunc DQ 01H DUP (?) +glad_glPolygonOffset DQ 01H DUP (?) +glad_glTextureStorage2DMultisample DQ 01H DUP (?) +glad_glClear DQ 01H DUP (?) +glad_glTextureSubImage1D DQ 01H DUP (?) +glad_glFlush DQ 01H DUP (?) +glad_glVertexAttrib2fv DQ 01H DUP (?) +glad_glMultiTexCoordP4ui DQ 01H DUP (?) +glad_glFramebufferRenderbuffer DQ 01H DUP (?) +glad_glVertexAttrib4Nsv DQ 01H DUP (?) +glad_glCreateSamplers DQ 01H DUP (?) +glad_glColorP4ui DQ 01H DUP (?) +glad_glTextureParameteriv DQ 01H DUP (?) +glad_glProgramUniform1iv DQ 01H DUP (?) +glad_glProgramUniform3iv DQ 01H DUP (?) +glad_glGetTextureParameteriv DQ 01H DUP (?) +GLAD_GL_VERSION_1_0 DD 01H DUP (?) + ALIGN 8 + +glad_glVertexAttrib4s DQ 01H DUP (?) +glad_glGetLightfv DQ 01H DUP (?) +glad_glBindProgramPipeline DQ 01H DUP (?) +glad_glMultiTexCoordP1uiv DQ 01H DUP (?) +glad_glProgramUniform3uiv DQ 01H DUP (?) +glad_glUniform3uiv DQ 01H DUP (?) +glad_glDisableVertexArrayAttrib DQ 01H DUP (?) +glad_glTextureParameterIuiv DQ 01H DUP (?) +glad_glGetTexParameterfv DQ 01H DUP (?) +glad_glGetProgramResourceLocationIndex DQ 01H DUP (?) +glad_glGetProgramResourceName DQ 01H DUP (?) +glad_glTexParameterfv DQ 01H DUP (?) +glad_glFrustumf DQ 01H DUP (?) +glad_glNamedRenderbufferStorageMultisample DQ 01H DUP (?) +glad_glDisable DQ 01H DUP (?) +glad_glDrawElementsIndirect DQ 01H DUP (?) +glad_glPointSize DQ 01H DUP (?) +glad_glClearColor DQ 01H DUP (?) +glad_glGetQueryObjectuiv DQ 01H DUP (?) +glad_glBindTextureUnit DQ 01H DUP (?) +glad_glColorMask DQ 01H DUP (?) +glad_glInvalidateSubFramebuffer DQ 01H DUP (?) +glad_glUniformMatrix2dv DQ 01H DUP (?) +glad_glShaderBinary DQ 01H DUP (?) +glad_glGenTextures DQ 01H DUP (?) +glad_glPixelStoref DQ 01H DUP (?) +GLAD_GL_VERSION_4_5 DD 01H DUP (?) + ALIGN 8 + +glad_glDrawArraysIndirect DQ 01H DUP (?) +glad_glPixelStorei DQ 01H DUP (?) +glad_glPointParameterxv DQ 01H DUP (?) +glad_glVertexAttribP2uiv DQ 01H DUP (?) +glad_glDrawTransformFeedbackStreamInstanced DQ 01H DUP (?) +glad_glCreateTransformFeedbacks DQ 01H DUP (?) +glad_glAlphaFunc DQ 01H DUP (?) +glad_glMultiTexCoordP3uiv DQ 01H DUP (?) +glad_glCreateRenderbuffers DQ 01H DUP (?) +glad_glGetnSeparableFilter DQ 01H DUP (?) +glad_glCompressedTexImage3D DQ 01H DUP (?) +glad_glEnablei DQ 01H DUP (?) +glad_glGetBufferSubData DQ 01H DUP (?) +glad_glGetVertexAttribLdv DQ 01H DUP (?) +glad_glBeginConditionalRender DQ 01H DUP (?) +glad_glVertexAttribFormat DQ 01H DUP (?) +glad_glUseProgramStages DQ 01H DUP (?) +glad_glIsVertexArray DQ 01H DUP (?) +glad_glCompressedTexImage1D DQ 01H DUP (?) +glad_glRenderbufferStorage DQ 01H DUP (?) +glad_glUniform1fv DQ 01H DUP (?) +glad_glProgramUniform4i DQ 01H DUP (?) +glad_glUniform1dv DQ 01H DUP (?) +glad_glBlendEquation DQ 01H DUP (?) +glad_glGetBufferParameteriv DQ 01H DUP (?) +glad_glGetDebugMessageLog DQ 01H DUP (?) +glad_glProgramUniform3fv DQ 01H DUP (?) +glad_glVertexP4ui DQ 01H DUP (?) +glad_glDrawElementsInstancedBaseVertex DQ 01H DUP (?) +glad_glUniformMatrix3fv DQ 01H DUP (?) +glad_glGetShaderInfoLog DQ 01H DUP (?) +glad_glProgramUniform3ui DQ 01H DUP (?) +glad_glStencilFunc DQ 01H DUP (?) +glad_glOrthof DQ 01H DUP (?) +glad_glBeginTransformFeedback DQ 01H DUP (?) +glad_glScissorIndexedv DQ 01H DUP (?) +glad_glDepthRangeArrayv DQ 01H DUP (?) +glad_glUniformMatrix4x2dv DQ 01H DUP (?) +glad_glGetInteger64i_v DQ 01H DUP (?) +glad_glGetAttachedShaders DQ 01H DUP (?) +glad_glPointParameterf DQ 01H DUP (?) +glad_glCheckNamedFramebufferStatus DQ 01H DUP (?) +glad_glSamplerParameterIuiv DQ 01H DUP (?) +glad_glTextureStorage2D DQ 01H DUP (?) +glad_glGetnTexImage DQ 01H DUP (?) +glad_glBlendFunci DQ 01H DUP (?) +glad_glGetBooleanv DQ 01H DUP (?) +glad_glTexEnvxv DQ 01H DUP (?) +glad_glProgramUniform1dv DQ 01H DUP (?) +glad_glBindVertexArray DQ 01H DUP (?) +glad_glEnableVertexAttribArray DQ 01H DUP (?) +glad_glClipControl DQ 01H DUP (?) +glad_glTextureStorage1D DQ 01H DUP (?) +glad_glVertexAttrib4ubv DQ 01H DUP (?) +glad_glClearNamedBufferSubData DQ 01H DUP (?) +glad_glUniform1d DQ 01H DUP (?) +glad_glGetProgramStageiv DQ 01H DUP (?) +glad_glGetnPixelMapuiv DQ 01H DUP (?) +glad_glInvalidateFramebuffer DQ 01H DUP (?) +glad_glLogicOp DQ 01H DUP (?) +glad_glLightModelf DQ 01H DUP (?) +glad_glIsShader DQ 01H DUP (?) +glad_glTexImage3D DQ 01H DUP (?) +glad_glGetShaderiv DQ 01H DUP (?) +glad_glClearNamedFramebufferfv DQ 01H DUP (?) +GLAD_GL_VERSION_1_3 DD 01H DUP (?) + ALIGN 8 + +glad_glDrawElementsInstancedBaseVertexBaseInstance DQ 01H DUP (?) +glad_glUniform2fv DQ 01H DUP (?) +glad_glColor4x DQ 01H DUP (?) +glad_glVertexAttribL3dv DQ 01H DUP (?) +glad_glVertexAttribDivisor DQ 01H DUP (?) +glad_glGetFragDataLocation DQ 01H DUP (?) +glad_glVertexAttrib2f DQ 01H DUP (?) +glad_glGenProgramPipelines DQ 01H DUP (?) +glad_glDrawElements DQ 01H DUP (?) +glad_glGetUniformBlockIndex DQ 01H DUP (?) +glad_glCreateProgram DQ 01H DUP (?) +glad_glScissor DQ 01H DUP (?) +glad_glBindFramebuffer DQ 01H DUP (?) +glad_glNamedRenderbufferStorage DQ 01H DUP (?) +glad_glProgramUniformMatrix4x3dv DQ 01H DUP (?) +glad_glNamedFramebufferTexture DQ 01H DUP (?) +glad_glBindImageTextures DQ 01H DUP (?) +glad_glUniform3f DQ 01H DUP (?) +glad_glIsProgram DQ 01H DUP (?) +glad_glGetQueryObjectiv DQ 01H DUP (?) +glad_glVertexAttrib1d DQ 01H DUP (?) +glad_glDispatchCompute DQ 01H DUP (?) +glad_glVertexAttribIPointer DQ 01H DUP (?) +glad_glGetProgramBinary DQ 01H DUP (?) +glad_glProgramUniform2uiv DQ 01H DUP (?) +glad_glDisablei DQ 01H DUP (?) +glad_glLightModelxv DQ 01H DUP (?) +glad_glPointParameterx DQ 01H DUP (?) +glad_glPointParameteri DQ 01H DUP (?) +glad_glGetDoublei_v DQ 01H DUP (?) +glad_glCreateFramebuffers DQ 01H DUP (?) +glad_glVertexAttribI4uiv DQ 01H DUP (?) +glad_glTexCoordP1ui DQ 01H DUP (?) +glad_glDeleteTextures DQ 01H DUP (?) +glad_glIsProgramPipeline DQ 01H DUP (?) +glad_glVertexAttrib4Niv DQ 01H DUP (?) +glad_glGetTransformFeedbacki64_v DQ 01H DUP (?) +glad_glBindBuffersBase DQ 01H DUP (?) +glad_glDeleteBuffers DQ 01H DUP (?) +glad_glVertexAttribL2dv DQ 01H DUP (?) +glad_glDisableClientState DQ 01H DUP (?) +glad_glGetClipPlanef DQ 01H DUP (?) +glad_glTranslatex DQ 01H DUP (?) +glad_glGenRenderbuffers DQ 01H DUP (?) +glad_glMapNamedBuffer DQ 01H DUP (?) +glad_glVertexAttrib3d DQ 01H DUP (?) +glad_glProgramUniform4d DQ 01H DUP (?) +glad_glGetVertexAttribiv DQ 01H DUP (?) +glad_glVertexBindingDivisor DQ 01H DUP (?) +glad_glIsFramebuffer DQ 01H DUP (?) +glad_glGetQueryObjecti64v DQ 01H DUP (?) +glad_glUniformMatrix4fv DQ 01H DUP (?) +glad_glUnmapBuffer DQ 01H DUP (?) +glad_glDisableVertexAttribArray DQ 01H DUP (?) +glad_glProgramUniformMatrix3dv DQ 01H DUP (?) +glad_glUseProgram DQ 01H DUP (?) +glad_glVertexAttribI1uiv DQ 01H DUP (?) +glad_glTexStorage2DMultisample DQ 01H DUP (?) +glad_glUniform4uiv DQ 01H DUP (?) +glad_glGetShaderSource DQ 01H DUP (?) +glad_glPointParameteriv DQ 01H DUP (?) +glad_glProgramUniformMatrix2dv DQ 01H DUP (?) +GLAD_GL_VERSION_4_2 DD 01H DUP (?) + ALIGN 8 + +glad_glGetCompressedTexImage DQ 01H DUP (?) +glad_glTexParameterIiv DQ 01H DUP (?) +glad_glBeginQueryIndexed DQ 01H DUP (?) +glad_glDetachShader DQ 01H DUP (?) +glad_glTexImage2D DQ 01H DUP (?) +glad_glVertexAttribP1ui DQ 01H DUP (?) +glad_glBlendColor DQ 01H DUP (?) +glad_glCopyTexImage2D DQ 01H DUP (?) +glad_glQueryCounter DQ 01H DUP (?) +glad_glVertexAttrib4Nubv DQ 01H DUP (?) +glad_glUniform3d DQ 01H DUP (?) +glad_glNamedBufferSubData DQ 01H DUP (?) +glad_glGetActiveUniformBlockiv DQ 01H DUP (?) +glad_glUniformMatrix3x4fv DQ 01H DUP (?) +glad_glProgramUniformMatrix3x2fv DQ 01H DUP (?) +glad_glCreateShaderProgramv DQ 01H DUP (?) +glad_glBindBuffersRange DQ 01H DUP (?) +glad_glInvalidateBufferSubData DQ 01H DUP (?) +glad_glDrawBuffers DQ 01H DUP (?) +glad_glShaderStorageBlockBinding DQ 01H DUP (?) +glad_glVertexAttrib3sv DQ 01H DUP (?) +glad_glGetFloati_v DQ 01H DUP (?) +glad_glTexEnvi DQ 01H DUP (?) +glad_glProgramUniform3i DQ 01H DUP (?) +glad_glCopyTexImage1D DQ 01H DUP (?) +glad_glGetActiveAttrib DQ 01H DUP (?) +glad_glGenBuffers DQ 01H DUP (?) +glad_glTexParameterIuiv DQ 01H DUP (?) +glad_glVertexAttribLPointer DQ 01H DUP (?) +glad_glGetVertexAttribIiv DQ 01H DUP (?) +glad_glProgramUniform2i DQ 01H DUP (?) +glad_glTexEnviv DQ 01H DUP (?) +glad_glVertexAttrib4Nub DQ 01H DUP (?) +glad_glMultiTexCoordP4uiv DQ 01H DUP (?) +glad_glPauseTransformFeedback DQ 01H DUP (?) +glad_glDrawElementsInstanced DQ 01H DUP (?) +glad_glVertexAttribI4ui DQ 01H DUP (?) +glad_glCompressedTextureSubImage2D DQ 01H DUP (?) +glad_glGetFramebufferAttachmentParameteriv DQ 01H DUP (?) +glad_glTextureSubImage3D DQ 01H DUP (?) +glad_glGetTexImage DQ 01H DUP (?) +glad_glPointParameterfv DQ 01H DUP (?) +glad_glBlendFunc DQ 01H DUP (?) +glad_glValidateProgramPipeline DQ 01H DUP (?) +glad_glProgramUniformMatrix2x4fv DQ 01H DUP (?) +glad_glViewport DQ 01H DUP (?) +glad_glProgramUniformMatrix2x3dv DQ 01H DUP (?) +GLVersion DQ 01H DUP (?) +glad_glInvalidateTexSubImage DQ 01H DUP (?) +glad_glBufferSubData DQ 01H DUP (?) +glad_glGetQueryBufferObjectiv DQ 01H DUP (?) +glad_glBindTextures DQ 01H DUP (?) +glad_glGetUniformIndices DQ 01H DUP (?) +glad_glDeleteRenderbuffers DQ 01H DUP (?) +glad_glSampleMaski DQ 01H DUP (?) +glad_glGetActiveAtomicCounterBufferiv DQ 01H DUP (?) +GLAD_GL_VERSION_4_1 DD 01H DUP (?) + ALIGN 8 + +glad_glProgramUniformMatrix2fv DQ 01H DUP (?) +glad_glTextureBufferRange DQ 01H DUP (?) +glad_glBindTexture DQ 01H DUP (?) +glad_glTextureParameterf DQ 01H DUP (?) +glad_glIsSampler DQ 01H DUP (?) +glad_glGetTexLevelParameterfv DQ 01H DUP (?) +glad_glGetUniformdv DQ 01H DUP (?) +glad_glActiveTexture DQ 01H DUP (?) +glad_glUniform4iv DQ 01H DUP (?) +glad_glBindRenderbuffer DQ 01H DUP (?) +glad_glTexStorage3D DQ 01H DUP (?) +glad_glTexStorage1D DQ 01H DUP (?) +glad_glGetFramebufferParameteriv DQ 01H DUP (?) +glad_glMaterialx DQ 01H DUP (?) +glad_glUniform3i DQ 01H DUP (?) +glad_glCullFace DQ 01H DUP (?) +glad_glNamedBufferStorage DQ 01H DUP (?) +glad_glCreateQueries DQ 01H DUP (?) +glad_glIsEnabledi DQ 01H DUP (?) +glad_glVertexAttribI4ubv DQ 01H DUP (?) +glad_glFlushMappedBufferRange DQ 01H DUP (?) +glad_glCopyNamedBufferSubData DQ 01H DUP (?) +glad_glUniform3iv DQ 01H DUP (?) +glad_glProgramUniformMatrix2x3fv DQ 01H DUP (?) +glad_glMultiTexCoord4x DQ 01H DUP (?) +glad_glNamedFramebufferDrawBuffers DQ 01H DUP (?) +glad_glGetStringi DQ 01H DUP (?) +glad_glGetnConvolutionFilter DQ 01H DUP (?) +glad_glSamplerParameteriv DQ 01H DUP (?) +glad_glGetShaderPrecisionFormat DQ 01H DUP (?) +glad_glVertexAttribL2d DQ 01H DUP (?) +glad_glDeleteShader DQ 01H DUP (?) +glad_glVertexAttribI4iv DQ 01H DUP (?) +glad_glGetTexParameterxv DQ 01H DUP (?) +glad_glVertexAttrib3f DQ 01H DUP (?) +glad_glBlitFramebuffer DQ 01H DUP (?) +glad_glFrontFace DQ 01H DUP (?) +glad_glVertexAttribIFormat DQ 01H DUP (?) +glad_glScissorArrayv DQ 01H DUP (?) +glad_glIsTransformFeedback DQ 01H DUP (?) +glad_glTransformFeedbackVaryings DQ 01H DUP (?) +glad_glUniformMatrix2x3fv DQ 01H DUP (?) +glad_glReadPixels DQ 01H DUP (?) +glad_glLoadMatrixx DQ 01H DUP (?) +glad_glVertexAttribI2ui DQ 01H DUP (?) +glad_glDepthRange DQ 01H DUP (?) +glad_glGenFramebuffers DQ 01H DUP (?) +glad_glTexSubImage1D DQ 01H DUP (?) +glad_glUniform2i DQ 01H DUP (?) +glad_glMultiTexCoordP2ui DQ 01H DUP (?) +glad_glDrawRangeElements DQ 01H DUP (?) +glad_glViewportIndexedf DQ 01H DUP (?) +glad_glProgramBinary DQ 01H DUP (?) +glad_glDeleteFramebuffers DQ 01H DUP (?) +glad_glStencilOpSeparate DQ 01H DUP (?) +glad_glCopyTextureSubImage3D DQ 01H DUP (?) +glad_glGetBufferPointerv DQ 01H DUP (?) +glad_glGetnMapfv DQ 01H DUP (?) +glad_glTexBufferRange DQ 01H DUP (?) +glad_glVertexAttribP3ui DQ 01H DUP (?) +glad_glGetTexEnvfv DQ 01H DUP (?) +glad_glGetTextureLevelParameteriv DQ 01H DUP (?) +glad_glInvalidateNamedFramebufferData DQ 01H DUP (?) +glad_glGetMaterialfv DQ 01H DUP (?) +glad_glTexImage2DMultisample DQ 01H DUP (?) +GLAD_GL_VERSION_1_2 DD 01H DUP (?) + ALIGN 8 + +glad_glFramebufferTexture DQ 01H DUP (?) +glad_glVertexAttrib4uiv DQ 01H DUP (?) +glad_glGetUniformLocation DQ 01H DUP (?) +glad_glUniform4ui DQ 01H DUP (?) +glad_glPatchParameterfv DQ 01H DUP (?) +glad_glDepthMask DQ 01H DUP (?) +glad_glMapBuffer DQ 01H DUP (?) +glad_glProgramUniform2fv DQ 01H DUP (?) +glad_glPushDebugGroup DQ 01H DUP (?) +glad_glMemoryBarrier DQ 01H DUP (?) +glad_glTexSubImage3D DQ 01H DUP (?) +glad_glVertexAttrib4d DQ 01H DUP (?) +glad_glGetTexParameterIuiv DQ 01H DUP (?) +glad_glReadnPixels DQ 01H DUP (?) +glad_glBindTransformFeedback DQ 01H DUP (?) +GLAD_GL_VERSION_ES_CM_1_0 DD 01H DUP (?) + ALIGN 8 + +glad_glTexStorage2D DQ 01H DUP (?) +glad_glTextureStorage3D DQ 01H DUP (?) +glad_glVertexAttrib2s DQ 01H DUP (?) +glad_glProgramUniform2dv DQ 01H DUP (?) +glad_glClampColor DQ 01H DUP (?) +glad_glMaterialf DQ 01H DUP (?) +glad_glVertexAttrib1fv DQ 01H DUP (?) +glad_glClientActiveTexture DQ 01H DUP (?) +glad_glTexCoordP2uiv DQ 01H DUP (?) +glad_glGetTexEnviv DQ 01H DUP (?) +glad_glGetTransformFeedbackiv DQ 01H DUP (?) +glad_glUniformMatrix4dv DQ 01H DUP (?) +glad_glBindSampler DQ 01H DUP (?) +glad_glCompressedTexSubImage1D DQ 01H DUP (?) +glad_glGetnHistogram DQ 01H DUP (?) +glad_glBlendBarrier DQ 01H DUP (?) +glad_glGetTextureSubImage DQ 01H DUP (?) +glad_glInvalidateTexImage DQ 01H DUP (?) +glad_glGetnCompressedTexImage DQ 01H DUP (?) +glad_glBlitNamedFramebuffer DQ 01H DUP (?) +glad_glUniform4d DQ 01H DUP (?) +glad_glBlendEquationi DQ 01H DUP (?) +glad_glTextureSubImage2D DQ 01H DUP (?) +glad_glGetnUniformiv DQ 01H DUP (?) +glad_glGetActiveUniformBlockName DQ 01H DUP (?) +glad_glGetNamedBufferParameteriv DQ 01H DUP (?) +glad_glGetnMapdv DQ 01H DUP (?) +glad_glGetString DQ 01H DUP (?) +glad_glProgramUniformMatrix3x4dv DQ 01H DUP (?) +glad_glDrawRangeElementsBaseVertex DQ 01H DUP (?) +glad_glProgramUniform2ui DQ 01H DUP (?) +glad_glBindBuffer DQ 01H DUP (?) +glad_glNormalPointer DQ 01H DUP (?) +glad_glFramebufferTexture2D DQ 01H DUP (?) +glad_glEnableVertexArrayAttrib DQ 01H DUP (?) +glad_glGetQueryiv DQ 01H DUP (?) +glad_glProgramParameteri DQ 01H DUP (?) +glad_glUniform2uiv DQ 01H DUP (?) +glad_glColorP3ui DQ 01H DUP (?) +glad_glTexImage3DMultisample DQ 01H DUP (?) +glad_glAttachShader DQ 01H DUP (?) +glad_glVertexAttribI3uiv DQ 01H DUP (?) +glad_glGetTexEnvxv DQ 01H DUP (?) +glad_glBindVertexBuffer DQ 01H DUP (?) +glad_glVertexAttrib4f DQ 01H DUP (?) +glad_glUniform2iv DQ 01H DUP (?) +glad_glCompressedTextureSubImage1D DQ 01H DUP (?) +glad_glUniform1f DQ 01H DUP (?) +glad_glFogxv DQ 01H DUP (?) +glad_glIsRenderbuffer DQ 01H DUP (?) +GLAD_GL_VERSION_3_0 DD 01H DUP (?) + ALIGN 8 + +glad_glLinkProgram DQ 01H DUP (?) +glad_glSamplerParameterfv DQ 01H DUP (?) +glad_glTexEnvf DQ 01H DUP (?) +glad_glDrawArraysInstancedBaseInstance DQ 01H DUP (?) +glad_glGetActiveSubroutineName DQ 01H DUP (?) +glad_glGetnMinmax DQ 01H DUP (?) +glad_glGetnPolygonStipple DQ 01H DUP (?) +glad_glGetGraphicsResetStatus DQ 01H DUP (?) +glad_glGetnColorTable DQ 01H DUP (?) +glad_glTexEnvx DQ 01H DUP (?) +glad_glPolygonMode DQ 01H DUP (?) +glad_glGetFloatv DQ 01H DUP (?) +glad_glNamedBufferData DQ 01H DUP (?) +glad_glGetObjectPtrLabel DQ 01H DUP (?) +glad_glProgramUniformMatrix4x2fv DQ 01H DUP (?) +glad_glClearBufferiv DQ 01H DUP (?) +glad_glPrimitiveRestartIndex DQ 01H DUP (?) +glad_glFogf DQ 01H DUP (?) +glad_glMemoryBarrierByRegion DQ 01H DUP (?) +glad_glSampleCoverage DQ 01H DUP (?) +glad_glLightModelfv DQ 01H DUP (?) +glad_glDeleteVertexArrays DQ 01H DUP (?) +glad_glGetTextureParameterIuiv DQ 01H DUP (?) +glad_glPatchParameteri DQ 01H DUP (?) +glad_glTexStorage3DMultisample DQ 01H DUP (?) +glad_glUniformMatrix2x4dv DQ 01H DUP (?) +glad_glGetSamplerParameteriv DQ 01H DUP (?) +glad_glGetTexParameterIiv DQ 01H DUP (?) +glad_glBindAttribLocation DQ 01H DUP (?) +glad_glProgramUniform4ui DQ 01H DUP (?) +glad_glMultiTexCoord4f DQ 01H DUP (?) +glad_glLineWidthx DQ 01H DUP (?) +glad_glUniform3fv DQ 01H DUP (?) +glad_glFlushMappedNamedBufferRange DQ 01H DUP (?) +glad_glMultiTexCoordP1ui DQ 01H DUP (?) +glad_glBindVertexBuffers DQ 01H DUP (?) +glad_glClearTexSubImage DQ 01H DUP (?) +glad_glUniformMatrix2x3dv DQ 01H DUP (?) +glad_glVertexAttribI3ui DQ 01H DUP (?) +glad_glCompressedTexSubImage3D DQ 01H DUP (?) +glad_glReadBuffer DQ 01H DUP (?) +glad_glGetBufferParameteri64v DQ 01H DUP (?) +glad_glClearBufferData DQ 01H DUP (?) +glad_glMultiDrawElementsIndirectCount DQ 01H DUP (?) +glad_glGetSubroutineUniformLocation DQ 01H DUP (?) +glad_glNamedFramebufferRenderbuffer DQ 01H DUP (?) +glad_glProgramUniform4f DQ 01H DUP (?) +glad_glLoadIdentity DQ 01H DUP (?) +glad_glTransformFeedbackBufferBase DQ 01H DUP (?) +_BSS ENDS +PUBLIC gladLoadGLLoader +PUBLIC sscanf_s +PUBLIC vsscanf_s +PUBLIC _vsscanf_s_l +PUBLIC __local_stdio_scanf_options +EXTRN __GSHandlerCheck:PROC +EXTRN __security_cookie:QWORD +max_loaded_major DD 01H DUP (?) +max_loaded_minor DD 01H DUP (?) +gladGetProcAddressPtr DQ 01H DUP (?) +exts DQ 01H DUP (?) +libGL DQ 01H DUP (?) +COMM ?_OptionsStorage@?1??__local_stdio_scanf_options@@9@9:QWORD ; `__local_stdio_scanf_options'::`2'::_OptionsStorage +num_exts_i DD 01H DUP (?) + ALIGN 8 + +exts_i DQ 01H DUP (?) +_BSS ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$gladLoadGLLoader DD imagerel $LN8 + DD imagerel $LN8+340 + DD imagerel $unwind$gladLoadGLLoader +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$find_coreGL DD imagerel find_coreGL + DD imagerel find_coreGL+1543 + DD imagerel $unwind$find_coreGL +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$find_extensionsGL DD imagerel find_extensionsGL + DD imagerel find_extensionsGL+32 + DD imagerel $unwind$find_extensionsGL +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$load_GL_VERSION_4_6 DD imagerel load_GL_VERSION_4_6 + DD imagerel load_GL_VERSION_4_6+97 + DD imagerel $unwind$load_GL_VERSION_4_6 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$load_GL_VERSION_4_5 DD imagerel load_GL_VERSION_4_5 + DD imagerel load_GL_VERSION_4_5+2224 + DD imagerel $unwind$load_GL_VERSION_4_5 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$load_GL_VERSION_4_4 DD imagerel load_GL_VERSION_4_4 + DD imagerel load_GL_VERSION_4_4+190 + DD imagerel $unwind$load_GL_VERSION_4_4 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$load_GL_VERSION_4_3 DD imagerel load_GL_VERSION_4_3 + DD imagerel load_GL_VERSION_4_3+820 + DD imagerel $unwind$load_GL_VERSION_4_3 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$load_GL_VERSION_4_2 DD imagerel load_GL_VERSION_4_2 + DD imagerel load_GL_VERSION_4_2+244 + DD imagerel $unwind$load_GL_VERSION_4_2 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$load_GL_VERSION_4_1 DD imagerel load_GL_VERSION_4_1 + DD imagerel load_GL_VERSION_4_1+1630 + DD imagerel $unwind$load_GL_VERSION_4_1 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$load_GL_VERSION_4_0 DD imagerel load_GL_VERSION_4_0 + DD imagerel load_GL_VERSION_4_0+856 + DD imagerel $unwind$load_GL_VERSION_4_0 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$load_GL_VERSION_3_3 DD imagerel load_GL_VERSION_3_3 + DD imagerel load_GL_VERSION_3_3+1072 + DD imagerel $unwind$load_GL_VERSION_3_3 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$load_GL_VERSION_3_2 DD imagerel load_GL_VERSION_3_2 + DD imagerel load_GL_VERSION_3_2+370 + DD imagerel $unwind$load_GL_VERSION_3_2 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$load_GL_VERSION_3_1 DD imagerel load_GL_VERSION_3_1 + DD imagerel load_GL_VERSION_3_1+298 + DD imagerel $unwind$load_GL_VERSION_3_1 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$load_GL_VERSION_3_0 DD imagerel load_GL_VERSION_3_0 + DD imagerel load_GL_VERSION_3_0+1540 + DD imagerel $unwind$load_GL_VERSION_3_0 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$load_GL_VERSION_2_1 DD imagerel load_GL_VERSION_2_1 + DD imagerel load_GL_VERSION_2_1+133 + DD imagerel $unwind$load_GL_VERSION_2_1 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$load_GL_VERSION_2_0 DD imagerel load_GL_VERSION_2_0 + DD imagerel load_GL_VERSION_2_0+1702 + DD imagerel $unwind$load_GL_VERSION_2_0 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$load_GL_VERSION_1_5 DD imagerel load_GL_VERSION_1_5 + DD imagerel load_GL_VERSION_1_5+370 + DD imagerel $unwind$load_GL_VERSION_1_5 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$load_GL_VERSION_1_4 DD imagerel load_GL_VERSION_1_4 + DD imagerel load_GL_VERSION_1_4+190 + DD imagerel $unwind$load_GL_VERSION_1_4 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$load_GL_VERSION_1_3 DD imagerel load_GL_VERSION_1_3 + DD imagerel load_GL_VERSION_1_3+190 + DD imagerel $unwind$load_GL_VERSION_1_3 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$load_GL_VERSION_1_2 DD imagerel load_GL_VERSION_1_2 + DD imagerel load_GL_VERSION_1_2+97 + DD imagerel $unwind$load_GL_VERSION_1_2 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$load_GL_VERSION_1_1 DD imagerel load_GL_VERSION_1_1 + DD imagerel load_GL_VERSION_1_1+262 + DD imagerel $unwind$load_GL_VERSION_1_1 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$load_GL_VERSION_1_0 DD imagerel load_GL_VERSION_1_0 + DD imagerel load_GL_VERSION_1_0+892 + DD imagerel $unwind$load_GL_VERSION_1_0 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$has_ext DD imagerel has_ext + DD imagerel has_ext+389 + DD imagerel $unwind$has_ext +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$free_exts DD imagerel free_exts + DD imagerel free_exts+99 + DD imagerel $unwind$free_exts +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$get_exts DD imagerel get_exts + DD imagerel get_exts+341 + DD imagerel $unwind$get_exts +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$get_proc DD imagerel get_proc + DD imagerel get_proc+99 + DD imagerel $unwind$get_proc +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$sscanf_s DD imagerel $LN3 + DD imagerel $LN3+104 + DD imagerel $unwind$sscanf_s +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$vsscanf_s DD imagerel $LN3 + DD imagerel $LN3+47 + DD imagerel $unwind$vsscanf_s +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$_vsscanf_s_l DD imagerel $LN3 + DD imagerel $LN3+87 + DD imagerel $unwind$_vsscanf_s_l +$SG4294966577 DB 'glGetString', 00H +$SG4294966578 DB '%d.%d', 00H + ORG $+6 +$SG4294966579 DB 'OpenGL ES ', 00H + ORG $+5 +$SG4294966581 DB 'OpenGL ES-CL ', 00H + ORG $+2 +$SG4294966583 DB 'OpenGL ES-CM ', 00H + ORG $+2 +$SG4294966585 DB 'glPolygonOffsetClamp', 00H + ORG $+3 +$SG4294966586 DB 'glMultiDrawElementsIndirectCount', 00H + ORG $+3 +$SG4294967285 DB 'glHint', 00H + ORG $+5 +$SG4294966587 DB 'glMultiDrawArraysIndirectCount', 00H + ORG $+1 +$SG4294966588 DB 'glSpecializeShader', 00H + ORG $+5 +$SG4294966589 DB 'glTextureBarrier', 00H + ORG $+6 +$SG4294966590 DB 'glGetnMinmax', 00H + ORG $+3 +$SG4294966591 DB 'glGetnHistogram', 00H +$SG4294966592 DB 'glGetnSeparableFilter', 00H + ORG $+2 +$SG4294966593 DB 'glGetnConvolutionFilter', 00H +$SG4294966594 DB 'glGetnColorTable', 00H + ORG $+7 +$SG4294966595 DB 'glGetnPolygonStipple', 00H + ORG $+3 +$SG4294966596 DB 'glGetnPixelMapusv', 00H + ORG $+6 +$SG4294966597 DB 'glGetnPixelMapuiv', 00H + ORG $+6 +$SG4294966598 DB 'glGetnPixelMapfv', 00H + ORG $+7 +$SG4294966599 DB 'glGetnMapiv', 00H + ORG $+4 +$SG4294966600 DB 'glGetnMapfv', 00H + ORG $+4 +$SG4294966601 DB 'glGetnMapdv', 00H + ORG $+4 +$SG4294966602 DB 'glReadnPixels', 00H + ORG $+2 +$SG4294966603 DB 'glGetnUniformuiv', 00H + ORG $+7 +$SG4294966604 DB 'glGetnUniformiv', 00H +$SG4294966605 DB 'glGetnUniformfv', 00H +$SG4294966606 DB 'glGetnUniformdv', 00H +$SG4294966607 DB 'glGetnTexImage', 00H + ORG $+1 +$SG4294966608 DB 'glGetnCompressedTexImage', 00H + ORG $+7 +$SG4294966609 DB 'glGetGraphicsResetStatus', 00H + ORG $+7 +$SG4294966610 DB 'glGetCompressedTextureSubImage', 00H + ORG $+1 +$SG4294966611 DB 'glGetTextureSubImage', 00H + ORG $+3 +$SG4294966612 DB 'glMemoryBarrierByRegion', 00H +$SG4294966613 DB 'glGetQueryBufferObjectuiv', 00H + ORG $+6 +$SG4294966614 DB 'glGetQueryBufferObjectui64v', 00H + ORG $+4 +$SG4294966615 DB 'glGetQueryBufferObjectiv', 00H + ORG $+7 +$SG4294966616 DB 'glGetQueryBufferObjecti64v', 00H + ORG $+5 +$SG4294966617 DB 'glCreateQueries', 00H +$SG4294966618 DB 'glCreateProgramPipelines', 00H + ORG $+7 +$SG4294966619 DB 'glCreateSamplers', 00H + ORG $+7 +$SG4294966620 DB 'glGetVertexArrayIndexed64iv', 00H + ORG $+4 +$SG4294966621 DB 'glGetVertexArrayIndexediv', 00H + ORG $+6 +$SG4294966622 DB 'glGetVertexArrayiv', 00H + ORG $+5 +$SG4294966623 DB 'glVertexArrayBindingDivisor', 00H + ORG $+4 +$SG4294966624 DB 'glVertexArrayAttribLFormat', 00H + ORG $+5 +$SG4294966625 DB 'glVertexArrayAttribIFormat', 00H + ORG $+5 +$SG4294966626 DB 'glVertexArrayAttribFormat', 00H + ORG $+6 +$SG4294966627 DB 'glVertexArrayAttribBinding', 00H + ORG $+5 +$SG4294966628 DB 'glVertexArrayVertexBuffers', 00H + ORG $+5 +$SG4294966629 DB 'glVertexArrayVertexBuffer', 00H + ORG $+6 +$SG4294966630 DB 'glVertexArrayElementBuffer', 00H + ORG $+5 +$SG4294966631 DB 'glEnableVertexArrayAttrib', 00H + ORG $+6 +$SG4294966632 DB 'glDisableVertexArrayAttrib', 00H + ORG $+5 +$SG4294966633 DB 'glCreateVertexArrays', 00H + ORG $+3 +$SG4294966634 DB 'glGetTextureParameteriv', 00H +$SG4294966635 DB 'glGetTextureParameterIuiv', 00H + ORG $+6 +$SG4294966636 DB 'glGetTextureParameterIiv', 00H + ORG $+7 +$SG4294966637 DB 'glGetTextureParameterfv', 00H +$SG4294966638 DB 'glGetTextureLevelParameteriv', 00H + ORG $+3 +$SG4294966639 DB 'glGetTextureLevelParameterfv', 00H + ORG $+3 +$SG4294966640 DB 'glGetCompressedTextureImage', 00H + ORG $+4 +$SG4294966641 DB 'glGetTextureImage', 00H + ORG $+6 +$SG4294966642 DB 'glBindTextureUnit', 00H + ORG $+6 +$SG4294966643 DB 'glGenerateTextureMipmap', 00H +$SG4294966644 DB 'glTextureParameteriv', 00H + ORG $+3 +$SG4294966645 DB 'glTextureParameterIuiv', 00H + ORG $+1 +$SG4294966646 DB 'glTextureParameterIiv', 00H + ORG $+2 +$SG4294966647 DB 'glTextureParameteri', 00H + ORG $+4 +$SG4294966648 DB 'glTextureParameterfv', 00H + ORG $+3 +$SG4294966649 DB 'glTextureParameterf', 00H + ORG $+4 +$SG4294966650 DB 'glCopyTextureSubImage3D', 00H +$SG4294966651 DB 'glCopyTextureSubImage2D', 00H +$SG4294966652 DB 'glCopyTextureSubImage1D', 00H +$SG4294966653 DB 'glCompressedTextureSubImage3D', 00H + ORG $+2 +$SG4294966654 DB 'glCompressedTextureSubImage2D', 00H + ORG $+2 +$SG4294966655 DB 'glCompressedTextureSubImage1D', 00H + ORG $+2 +$SG4294966656 DB 'glTextureSubImage3D', 00H + ORG $+4 +$SG4294966657 DB 'glTextureSubImage2D', 00H + ORG $+4 +$SG4294966658 DB 'glTextureSubImage1D', 00H + ORG $+4 +$SG4294966659 DB 'glTextureStorage3DMultisample', 00H + ORG $+2 +$SG4294966660 DB 'glTextureStorage2DMultisample', 00H + ORG $+2 +$SG4294966661 DB 'glTextureStorage3D', 00H + ORG $+5 +$SG4294966662 DB 'glTextureStorage2D', 00H + ORG $+5 +$SG4294966663 DB 'glTextureStorage1D', 00H + ORG $+5 +$SG4294966664 DB 'glTextureBufferRange', 00H + ORG $+3 +$SG4294966665 DB 'glTextureBuffer', 00H +$SG4294966666 DB 'glCreateTextures', 00H + ORG $+7 +$SG4294966667 DB 'glGetNamedRenderbufferParameteriv', 00H + ORG $+6 +$SG4294966668 DB 'glNamedRenderbufferStorageMultisample', 00H + ORG $+2 +$SG4294966669 DB 'glNamedRenderbufferStorage', 00H + ORG $+5 +$SG4294966670 DB 'glCreateRenderbuffers', 00H + ORG $+2 +$SG4294966671 DB 'glGetNamedFramebufferAttachmentParameteriv', 00H + ORG $+5 +$SG4294966672 DB 'glGetNamedFramebufferParameteriv', 00H + ORG $+7 +$SG4294966673 DB 'glCheckNamedFramebufferStatus', 00H + ORG $+2 +$SG4294966674 DB 'glBlitNamedFramebuffer', 00H + ORG $+1 +$SG4294966675 DB 'glClearNamedFramebufferfi', 00H + ORG $+6 +$SG4294966676 DB 'glClearNamedFramebufferfv', 00H + ORG $+6 +$SG4294966677 DB 'glClearNamedFramebufferuiv', 00H + ORG $+5 +$SG4294966678 DB 'glClearNamedFramebufferiv', 00H + ORG $+6 +$SG4294966679 DB 'glInvalidateNamedFramebufferSubData', 00H + ORG $+4 +$SG4294966680 DB 'glInvalidateNamedFramebufferData', 00H + ORG $+7 +$SG4294966681 DB 'glNamedFramebufferReadBuffer', 00H + ORG $+3 +$SG4294966682 DB 'glNamedFramebufferDrawBuffers', 00H + ORG $+2 +$SG4294966683 DB 'glNamedFramebufferDrawBuffer', 00H + ORG $+3 +$SG4294966684 DB 'glNamedFramebufferTextureLayer', 00H + ORG $+1 +$SG4294966685 DB 'glNamedFramebufferTexture', 00H + ORG $+6 +$SG4294966686 DB 'glNamedFramebufferParameteri', 00H + ORG $+3 +$SG4294966687 DB 'glNamedFramebufferRenderbuffer', 00H + ORG $+1 +$SG4294966688 DB 'glCreateFramebuffers', 00H + ORG $+3 +$SG4294966689 DB 'glGetNamedBufferSubData', 00H +$SG4294966690 DB 'glGetNamedBufferPointerv', 00H + ORG $+7 +$SG4294966691 DB 'glGetNamedBufferParameteri64v', 00H + ORG $+2 +$SG4294966692 DB 'glGetNamedBufferParameteriv', 00H + ORG $+4 +$SG4294966693 DB 'glFlushMappedNamedBufferRange', 00H + ORG $+2 +$SG4294966694 DB 'glUnmapNamedBuffer', 00H + ORG $+5 +$SG4294966695 DB 'glMapNamedBufferRange', 00H + ORG $+2 +$SG4294966696 DB 'glMapNamedBuffer', 00H + ORG $+7 +$SG4294966697 DB 'glClearNamedBufferSubData', 00H + ORG $+6 +$SG4294966698 DB 'glClearNamedBufferData', 00H + ORG $+1 +$SG4294966699 DB 'glCopyNamedBufferSubData', 00H + ORG $+7 +$SG4294966700 DB 'glNamedBufferSubData', 00H + ORG $+3 +$SG4294966701 DB 'glNamedBufferData', 00H + ORG $+6 +$SG4294966702 DB 'glNamedBufferStorage', 00H + ORG $+3 +$SG4294966703 DB 'glCreateBuffers', 00H +$SG4294966704 DB 'glGetTransformFeedbacki64_v', 00H + ORG $+4 +$SG4294966705 DB 'glGetTransformFeedbacki_v', 00H + ORG $+6 +$SG4294966706 DB 'glGetTransformFeedbackiv', 00H + ORG $+7 +$SG4294966707 DB 'glTransformFeedbackBufferRange', 00H + ORG $+1 +$SG4294966708 DB 'glTransformFeedbackBufferBase', 00H + ORG $+2 +$SG4294966709 DB 'glCreateTransformFeedbacks', 00H + ORG $+5 +$SG4294966710 DB 'glClipControl', 00H + ORG $+2 +$SG4294966711 DB 'glBindVertexBuffers', 00H + ORG $+4 +$SG4294966712 DB 'glBindImageTextures', 00H + ORG $+4 +$SG4294966713 DB 'glBindSamplers', 00H + ORG $+1 +$SG4294966714 DB 'glBindTextures', 00H + ORG $+1 +$SG4294966715 DB 'glBindBuffersRange', 00H + ORG $+5 +$SG4294966716 DB 'glBindBuffersBase', 00H + ORG $+6 +$SG4294966717 DB 'glClearTexSubImage', 00H + ORG $+5 +$SG4294966718 DB 'glClearTexImage', 00H +$SG4294966719 DB 'glBufferStorage', 00H +$SG4294966720 DB 'glGetPointerv', 00H + ORG $+2 +$SG4294966721 DB 'glGetObjectPtrLabel', 00H + ORG $+4 +$SG4294966722 DB 'glObjectPtrLabel', 00H + ORG $+7 +$SG4294966723 DB 'glGetObjectLabel', 00H + ORG $+7 +$SG4294966724 DB 'glObjectLabel', 00H + ORG $+2 +$SG4294966725 DB 'glPopDebugGroup', 00H +$SG4294966726 DB 'glPushDebugGroup', 00H + ORG $+7 +$SG4294966727 DB 'glGetDebugMessageLog', 00H + ORG $+3 +$SG4294966728 DB 'glDebugMessageCallback', 00H + ORG $+1 +$SG4294966729 DB 'glDebugMessageInsert', 00H + ORG $+3 +$SG4294966730 DB 'glDebugMessageControl', 00H + ORG $+2 +$SG4294966731 DB 'glVertexBindingDivisor', 00H + ORG $+1 +$SG4294966732 DB 'glVertexAttribBinding', 00H + ORG $+2 +$SG4294966733 DB 'glVertexAttribLFormat', 00H + ORG $+2 +$SG4294966734 DB 'glVertexAttribIFormat', 00H + ORG $+2 +$SG4294966735 DB 'glVertexAttribFormat', 00H + ORG $+3 +$SG4294966736 DB 'glBindVertexBuffer', 00H + ORG $+5 +$SG4294966737 DB 'glTextureView', 00H + ORG $+2 +$SG4294966738 DB 'glTexStorage3DMultisample', 00H + ORG $+6 +$SG4294966739 DB 'glTexStorage2DMultisample', 00H + ORG $+6 +$SG4294966740 DB 'glTexBufferRange', 00H + ORG $+7 +$SG4294966741 DB 'glShaderStorageBlockBinding', 00H + ORG $+4 +$SG4294966742 DB 'glGetProgramResourceLocationIndex', 00H + ORG $+6 +$SG4294966743 DB 'glGetProgramResourceLocation', 00H + ORG $+3 +$SG4294966744 DB 'glGetProgramResourceiv', 00H + ORG $+1 +$SG4294966745 DB 'glGetProgramResourceName', 00H + ORG $+7 +$SG4294966746 DB 'glGetProgramResourceIndex', 00H + ORG $+6 +$SG4294966747 DB 'glGetProgramInterfaceiv', 00H +$SG4294966748 DB 'glMultiDrawElementsIndirect', 00H + ORG $+4 +$SG4294966749 DB 'glMultiDrawArraysIndirect', 00H + ORG $+6 +$SG4294966750 DB 'glInvalidateSubFramebuffer', 00H + ORG $+5 +$SG4294966751 DB 'glInvalidateFramebuffer', 00H +$SG4294966752 DB 'glInvalidateBufferData', 00H + ORG $+1 +$SG4294966753 DB 'glInvalidateBufferSubData', 00H + ORG $+6 +$SG4294966754 DB 'glInvalidateTexImage', 00H + ORG $+3 +$SG4294966755 DB 'glInvalidateTexSubImage', 00H +$SG4294966756 DB 'glGetInternalformati64v', 00H +$SG4294966757 DB 'glGetFramebufferParameteriv', 00H + ORG $+4 +$SG4294966758 DB 'glFramebufferParameteri', 00H +$SG4294966759 DB 'glCopyImageSubData', 00H + ORG $+5 +$SG4294966760 DB 'glDispatchComputeIndirect', 00H + ORG $+6 +$SG4294966761 DB 'glDispatchCompute', 00H + ORG $+6 +$SG4294966762 DB 'glClearBufferSubData', 00H + ORG $+3 +$SG4294966763 DB 'glClearBufferData', 00H + ORG $+6 +$SG4294966764 DB 'glDrawTransformFeedbackStreamInstanced', 00H + ORG $+1 +$SG4294966765 DB 'glDrawTransformFeedbackInstanced', 00H + ORG $+7 +$SG4294966766 DB 'glTexStorage3D', 00H + ORG $+1 +$SG4294966767 DB 'glTexStorage2D', 00H + ORG $+1 +$SG4294966768 DB 'glTexStorage1D', 00H + ORG $+1 +$SG4294966769 DB 'glMemoryBarrier', 00H +$SG4294966770 DB 'glBindImageTexture', 00H + ORG $+5 +$SG4294966771 DB 'glGetActiveAtomicCounterBufferiv', 00H + ORG $+7 +$SG4294966772 DB 'glGetInternalformativ', 00H + ORG $+2 +$SG4294966773 DB 'glDrawElementsInstancedBaseVertexBaseInstance', 00H + ORG $+2 +$SG4294966774 DB 'glDrawElementsInstancedBaseInstance', 00H + ORG $+4 +$SG4294966775 DB 'glDrawArraysInstancedBaseInstance', 00H + ORG $+6 +$SG4294966776 DB 'glGetDoublei_v', 00H + ORG $+1 +$SG4294966777 DB 'glGetFloati_v', 00H + ORG $+2 +$SG4294966778 DB 'glDepthRangeIndexed', 00H + ORG $+4 +$SG4294966779 DB 'glDepthRangeArrayv', 00H + ORG $+5 +$SG4294966780 DB 'glScissorIndexedv', 00H + ORG $+6 +$SG4294966781 DB 'glScissorIndexed', 00H + ORG $+7 +$SG4294966782 DB 'glScissorArrayv', 00H +$SG4294966783 DB 'glViewportIndexedfv', 00H + ORG $+4 +$SG4294966784 DB 'glViewportIndexedf', 00H + ORG $+5 +$SG4294966785 DB 'glViewportArrayv', 00H + ORG $+7 +$SG4294966786 DB 'glGetVertexAttribLdv', 00H + ORG $+3 +$SG4294966787 DB 'glVertexAttribLPointer', 00H + ORG $+1 +$SG4294966788 DB 'glVertexAttribL4dv', 00H + ORG $+5 +$SG4294966789 DB 'glVertexAttribL3dv', 00H + ORG $+5 +$SG4294966790 DB 'glVertexAttribL2dv', 00H + ORG $+5 +$SG4294966791 DB 'glVertexAttribL1dv', 00H + ORG $+5 +$SG4294966792 DB 'glVertexAttribL4d', 00H + ORG $+6 +$SG4294966793 DB 'glVertexAttribL3d', 00H + ORG $+6 +$SG4294966794 DB 'glVertexAttribL2d', 00H + ORG $+6 +$SG4294966795 DB 'glVertexAttribL1d', 00H + ORG $+6 +$SG4294966796 DB 'glGetProgramPipelineInfoLog', 00H + ORG $+4 +$SG4294966797 DB 'glValidateProgramPipeline', 00H + ORG $+6 +$SG4294966798 DB 'glProgramUniformMatrix4x3dv', 00H + ORG $+4 +$SG4294966799 DB 'glProgramUniformMatrix3x4dv', 00H + ORG $+4 +$SG4294966800 DB 'glProgramUniformMatrix4x2dv', 00H + ORG $+4 +$SG4294966801 DB 'glProgramUniformMatrix2x4dv', 00H + ORG $+4 +$SG4294966802 DB 'glProgramUniformMatrix3x2dv', 00H + ORG $+4 +$SG4294966803 DB 'glProgramUniformMatrix2x3dv', 00H + ORG $+4 +$SG4294966804 DB 'glProgramUniformMatrix4x3fv', 00H + ORG $+4 +$SG4294966805 DB 'glProgramUniformMatrix3x4fv', 00H + ORG $+4 +$SG4294966806 DB 'glProgramUniformMatrix4x2fv', 00H + ORG $+4 +$SG4294966807 DB 'glProgramUniformMatrix2x4fv', 00H + ORG $+4 +$SG4294966808 DB 'glProgramUniformMatrix3x2fv', 00H + ORG $+4 +$SG4294966809 DB 'glProgramUniformMatrix2x3fv', 00H + ORG $+4 +$SG4294966810 DB 'glProgramUniformMatrix4dv', 00H + ORG $+6 +$SG4294966811 DB 'glProgramUniformMatrix3dv', 00H + ORG $+6 +$SG4294966812 DB 'glProgramUniformMatrix2dv', 00H + ORG $+6 +$SG4294966813 DB 'glProgramUniformMatrix4fv', 00H + ORG $+6 +$SG4294966814 DB 'glProgramUniformMatrix3fv', 00H + ORG $+6 +$SG4294966815 DB 'glProgramUniformMatrix2fv', 00H + ORG $+6 +$SG4294966816 DB 'glProgramUniform4uiv', 00H + ORG $+3 +$SG4294966817 DB 'glProgramUniform4ui', 00H + ORG $+4 +$SG4294966818 DB 'glProgramUniform4dv', 00H + ORG $+4 +$SG4294966819 DB 'glProgramUniform4d', 00H + ORG $+5 +$SG4294966820 DB 'glProgramUniform4fv', 00H + ORG $+4 +$SG4294966821 DB 'glProgramUniform4f', 00H + ORG $+5 +$SG4294966822 DB 'glProgramUniform4iv', 00H + ORG $+4 +$SG4294966823 DB 'glProgramUniform4i', 00H + ORG $+5 +$SG4294966824 DB 'glProgramUniform3uiv', 00H + ORG $+3 +$SG4294966825 DB 'glProgramUniform3ui', 00H + ORG $+4 +$SG4294966826 DB 'glProgramUniform3dv', 00H + ORG $+4 +$SG4294966827 DB 'glProgramUniform3d', 00H + ORG $+5 +$SG4294966828 DB 'glProgramUniform3fv', 00H + ORG $+4 +$SG4294966829 DB 'glProgramUniform3f', 00H + ORG $+5 +$SG4294966830 DB 'glProgramUniform3iv', 00H + ORG $+4 +$SG4294966831 DB 'glProgramUniform3i', 00H + ORG $+5 +$SG4294966832 DB 'glProgramUniform2uiv', 00H + ORG $+3 +$SG4294966833 DB 'glProgramUniform2ui', 00H + ORG $+4 +$SG4294966834 DB 'glProgramUniform2dv', 00H + ORG $+4 +$SG4294966835 DB 'glProgramUniform2d', 00H + ORG $+5 +$SG4294966836 DB 'glProgramUniform2fv', 00H + ORG $+4 +$SG4294966837 DB 'glProgramUniform2f', 00H + ORG $+5 +$SG4294966838 DB 'glProgramUniform2iv', 00H + ORG $+4 +$SG4294966839 DB 'glProgramUniform2i', 00H + ORG $+5 +$SG4294966840 DB 'glProgramUniform1uiv', 00H + ORG $+3 +$SG4294966841 DB 'glProgramUniform1ui', 00H + ORG $+4 +$SG4294966842 DB 'glProgramUniform1dv', 00H + ORG $+4 +$SG4294966843 DB 'glProgramUniform1d', 00H + ORG $+5 +$SG4294966844 DB 'glProgramUniform1fv', 00H + ORG $+4 +$SG4294966845 DB 'glProgramUniform1f', 00H + ORG $+5 +$SG4294966846 DB 'glProgramUniform1iv', 00H + ORG $+4 +$SG4294966847 DB 'glProgramUniform1i', 00H + ORG $+5 +$SG4294966848 DB 'glProgramParameteri', 00H + ORG $+4 +$SG4294966849 DB 'glGetProgramPipelineiv', 00H + ORG $+1 +$SG4294966850 DB 'glIsProgramPipeline', 00H + ORG $+4 +$SG4294966851 DB 'glGenProgramPipelines', 00H + ORG $+2 +$SG4294966852 DB 'glDeleteProgramPipelines', 00H + ORG $+7 +$SG4294966853 DB 'glBindProgramPipeline', 00H + ORG $+2 +$SG4294966854 DB 'glCreateShaderProgramv', 00H + ORG $+1 +$SG4294966855 DB 'glActiveShaderProgram', 00H + ORG $+2 +$SG4294966856 DB 'glUseProgramStages', 00H + ORG $+5 +$SG4294966857 DB 'glProgramParameteri', 00H + ORG $+4 +$SG4294966858 DB 'glProgramBinary', 00H +$SG4294966859 DB 'glGetProgramBinary', 00H + ORG $+5 +$SG4294966860 DB 'glClearDepthf', 00H + ORG $+2 +$SG4294966861 DB 'glDepthRangef', 00H + ORG $+2 +$SG4294966862 DB 'glGetShaderPrecisionFormat', 00H + ORG $+5 +$SG4294966863 DB 'glShaderBinary', 00H + ORG $+1 +$SG4294966864 DB 'glReleaseShaderCompiler', 00H +$SG4294966865 DB 'glGetQueryIndexediv', 00H + ORG $+4 +$SG4294966866 DB 'glEndQueryIndexed', 00H + ORG $+6 +$SG4294966867 DB 'glBeginQueryIndexed', 00H + ORG $+4 +$SG4294966868 DB 'glDrawTransformFeedbackStream', 00H + ORG $+2 +$SG4294966869 DB 'glDrawTransformFeedback', 00H +$SG4294966870 DB 'glResumeTransformFeedback', 00H + ORG $+6 +$SG4294966871 DB 'glPauseTransformFeedback', 00H + ORG $+7 +$SG4294966872 DB 'glIsTransformFeedback', 00H + ORG $+2 +$SG4294966873 DB 'glGenTransformFeedbacks', 00H +$SG4294966874 DB 'glDeleteTransformFeedbacks', 00H + ORG $+5 +$SG4294966875 DB 'glBindTransformFeedback', 00H +$SG4294966876 DB 'glPatchParameterfv', 00H + ORG $+5 +$SG4294966877 DB 'glPatchParameteri', 00H + ORG $+6 +$SG4294966878 DB 'glGetProgramStageiv', 00H + ORG $+4 +$SG4294966879 DB 'glGetUniformSubroutineuiv', 00H + ORG $+6 +$SG4294966880 DB 'glUniformSubroutinesuiv', 00H +$SG4294966881 DB 'glGetActiveSubroutineName', 00H + ORG $+6 +$SG4294966882 DB 'glGetActiveSubroutineUniformName', 00H + ORG $+7 +$SG4294966883 DB 'glGetActiveSubroutineUniformiv', 00H + ORG $+1 +$SG4294966884 DB 'glGetSubroutineIndex', 00H + ORG $+3 +$SG4294966885 DB 'glGetSubroutineUniformLocation', 00H + ORG $+1 +$SG4294966886 DB 'glGetUniformdv', 00H + ORG $+1 +$SG4294966887 DB 'glUniformMatrix4x3dv', 00H + ORG $+3 +$SG4294966888 DB 'glUniformMatrix4x2dv', 00H + ORG $+3 +$SG4294966889 DB 'glUniformMatrix3x4dv', 00H + ORG $+3 +$SG4294966890 DB 'glUniformMatrix3x2dv', 00H + ORG $+3 +$SG4294966891 DB 'glUniformMatrix2x4dv', 00H + ORG $+3 +$SG4294966892 DB 'glUniformMatrix2x3dv', 00H + ORG $+3 +$SG4294966893 DB 'glUniformMatrix4dv', 00H + ORG $+5 +$SG4294966894 DB 'glUniformMatrix3dv', 00H + ORG $+5 +$SG4294966895 DB 'glUniformMatrix2dv', 00H + ORG $+5 +$SG4294966896 DB 'glUniform4dv', 00H + ORG $+3 +$SG4294966897 DB 'glUniform3dv', 00H + ORG $+3 +$SG4294966898 DB 'glUniform2dv', 00H + ORG $+3 +$SG4294966899 DB 'glUniform1dv', 00H + ORG $+3 +$SG4294966900 DB 'glUniform4d', 00H + ORG $+4 +$SG4294966901 DB 'glUniform3d', 00H + ORG $+4 +$SG4294966902 DB 'glUniform2d', 00H + ORG $+4 +$SG4294966903 DB 'glUniform1d', 00H + ORG $+4 +$SG4294966904 DB 'glDrawElementsIndirect', 00H + ORG $+1 +$SG4294966905 DB 'glDrawArraysIndirect', 00H + ORG $+3 +$SG4294966906 DB 'glBlendFuncSeparatei', 00H + ORG $+3 +$SG4294966907 DB 'glBlendFunci', 00H + ORG $+3 +$SG4294966908 DB 'glBlendEquationSeparatei', 00H + ORG $+7 +$SG4294966909 DB 'glBlendEquationi', 00H + ORG $+7 +$SG4294966910 DB 'glMinSampleShading', 00H + ORG $+5 +$SG4294966911 DB 'glSecondaryColorP3uiv', 00H + ORG $+2 +$SG4294966912 DB 'glSecondaryColorP3ui', 00H + ORG $+3 +$SG4294966913 DB 'glColorP4uiv', 00H + ORG $+3 +$SG4294966914 DB 'glColorP4ui', 00H + ORG $+4 +$SG4294966915 DB 'glColorP3uiv', 00H + ORG $+3 +$SG4294966916 DB 'glColorP3ui', 00H + ORG $+4 +$SG4294966917 DB 'glNormalP3uiv', 00H + ORG $+2 +$SG4294966918 DB 'glNormalP3ui', 00H + ORG $+3 +$SG4294966919 DB 'glMultiTexCoordP4uiv', 00H + ORG $+3 +$SG4294966920 DB 'glMultiTexCoordP4ui', 00H + ORG $+4 +$SG4294966921 DB 'glMultiTexCoordP3uiv', 00H + ORG $+3 +$SG4294966922 DB 'glMultiTexCoordP3ui', 00H + ORG $+4 +$SG4294966923 DB 'glMultiTexCoordP2uiv', 00H + ORG $+3 +$SG4294966924 DB 'glMultiTexCoordP2ui', 00H + ORG $+4 +$SG4294966925 DB 'glMultiTexCoordP1uiv', 00H + ORG $+3 +$SG4294966926 DB 'glMultiTexCoordP1ui', 00H + ORG $+4 +$SG4294966927 DB 'glTexCoordP4uiv', 00H +$SG4294966928 DB 'glTexCoordP4ui', 00H + ORG $+1 +$SG4294966929 DB 'glTexCoordP3uiv', 00H +$SG4294966930 DB 'glTexCoordP3ui', 00H + ORG $+1 +$SG4294966931 DB 'glTexCoordP2uiv', 00H +$SG4294966932 DB 'glTexCoordP2ui', 00H + ORG $+1 +$SG4294966933 DB 'glTexCoordP1uiv', 00H +$SG4294966934 DB 'glTexCoordP1ui', 00H + ORG $+1 +$SG4294966935 DB 'glVertexP4uiv', 00H + ORG $+2 +$SG4294966936 DB 'glVertexP4ui', 00H + ORG $+3 +$SG4294966937 DB 'glVertexP3uiv', 00H + ORG $+2 +$SG4294966938 DB 'glVertexP3ui', 00H + ORG $+3 +$SG4294966939 DB 'glVertexP2uiv', 00H + ORG $+2 +$SG4294966940 DB 'glVertexP2ui', 00H + ORG $+3 +$SG4294966941 DB 'glVertexAttribP4uiv', 00H + ORG $+4 +$SG4294966942 DB 'glVertexAttribP4ui', 00H + ORG $+5 +$SG4294966943 DB 'glVertexAttribP3uiv', 00H + ORG $+4 +$SG4294966944 DB 'glVertexAttribP3ui', 00H + ORG $+5 +$SG4294966945 DB 'glVertexAttribP2uiv', 00H + ORG $+4 +$SG4294966946 DB 'glVertexAttribP2ui', 00H + ORG $+5 +$SG4294966947 DB 'glVertexAttribP1uiv', 00H + ORG $+4 +$SG4294966948 DB 'glVertexAttribP1ui', 00H + ORG $+5 +$SG4294966949 DB 'glVertexAttribDivisor', 00H + ORG $+2 +$SG4294966950 DB 'glGetQueryObjectui64v', 00H + ORG $+2 +$SG4294966951 DB 'glGetQueryObjecti64v', 00H + ORG $+3 +$SG4294966952 DB 'glQueryCounter', 00H + ORG $+1 +$SG4294966953 DB 'glGetSamplerParameterIuiv', 00H + ORG $+6 +$SG4294966954 DB 'glGetSamplerParameterfv', 00H +$SG4294966955 DB 'glGetSamplerParameterIiv', 00H + ORG $+7 +$SG4294966956 DB 'glGetSamplerParameteriv', 00H +$SG4294966957 DB 'glSamplerParameterIuiv', 00H + ORG $+1 +$SG4294966958 DB 'glSamplerParameterIiv', 00H + ORG $+2 +$SG4294966959 DB 'glSamplerParameterfv', 00H + ORG $+3 +$SG4294966960 DB 'glSamplerParameterf', 00H + ORG $+4 +$SG4294966961 DB 'glSamplerParameteriv', 00H + ORG $+3 +$SG4294966962 DB 'glSamplerParameteri', 00H + ORG $+4 +$SG4294966963 DB 'glBindSampler', 00H + ORG $+2 +$SG4294966964 DB 'glIsSampler', 00H + ORG $+4 +$SG4294966965 DB 'glDeleteSamplers', 00H + ORG $+7 +$SG4294966966 DB 'glGenSamplers', 00H + ORG $+2 +$SG4294966967 DB 'glGetFragDataIndex', 00H + ORG $+5 +$SG4294966968 DB 'glBindFragDataLocationIndexed', 00H + ORG $+2 +$SG4294966969 DB 'glSampleMaski', 00H + ORG $+2 +$SG4294966970 DB 'glGetMultisamplefv', 00H + ORG $+5 +$SG4294966971 DB 'glTexImage3DMultisample', 00H +$SG4294966972 DB 'glTexImage2DMultisample', 00H +$SG4294966973 DB 'glFramebufferTexture', 00H + ORG $+3 +$SG4294966974 DB 'glGetBufferParameteri64v', 00H + ORG $+7 +$SG4294966975 DB 'glGetInteger64i_v', 00H + ORG $+6 +$SG4294966976 DB 'glGetSynciv', 00H + ORG $+4 +$SG4294966977 DB 'glGetInteger64v', 00H +$SG4294966978 DB 'glWaitSync', 00H + ORG $+5 +$SG4294966979 DB 'glClientWaitSync', 00H + ORG $+7 +$SG4294966980 DB 'glDeleteSync', 00H + ORG $+3 +$SG4294966981 DB 'glIsSync', 00H + ORG $+7 +$SG4294966982 DB 'glFenceSync', 00H + ORG $+4 +$SG4294966983 DB 'glProvokingVertex', 00H + ORG $+6 +$SG4294966984 DB 'glMultiDrawElementsBaseVertex', 00H + ORG $+2 +$SG4294966985 DB 'glDrawElementsInstancedBaseVertex', 00H + ORG $+6 +$SG4294966986 DB 'glDrawRangeElementsBaseVertex', 00H + ORG $+2 +$SG4294966987 DB 'glDrawElementsBaseVertex', 00H + ORG $+7 +$SG4294966988 DB 'glGetIntegeri_v', 00H +$SG4294966989 DB 'glBindBufferBase', 00H + ORG $+7 +$SG4294966990 DB 'glBindBufferRange', 00H + ORG $+6 +$SG4294966991 DB 'glUniformBlockBinding', 00H + ORG $+2 +$SG4294966992 DB 'glGetActiveUniformBlockName', 00H + ORG $+4 +$SG4294966993 DB 'glGetActiveUniformBlockiv', 00H + ORG $+6 +$SG4294966994 DB 'glGetUniformBlockIndex', 00H + ORG $+1 +$SG4294966995 DB 'glGetActiveUniformName', 00H + ORG $+1 +$SG4294966996 DB 'glGetActiveUniformsiv', 00H + ORG $+2 +$SG4294966997 DB 'glGetUniformIndices', 00H + ORG $+4 +$SG4294966998 DB 'glCopyBufferSubData', 00H + ORG $+4 +$SG4294966999 DB 'glPrimitiveRestartIndex', 00H +$SG4294967000 DB 'glTexBuffer', 00H + ORG $+4 +$SG4294967001 DB 'glDrawElementsInstanced', 00H +$SG4294967002 DB 'glDrawArraysInstanced', 00H + ORG $+2 +$SG4294967003 DB 'glIsVertexArray', 00H +$SG4294967004 DB 'glGenVertexArrays', 00H + ORG $+6 +$SG4294967005 DB 'glDeleteVertexArrays', 00H + ORG $+3 +$SG4294967006 DB 'glBindVertexArray', 00H + ORG $+6 +$SG4294967007 DB 'glFlushMappedBufferRange', 00H + ORG $+7 +$SG4294967008 DB 'glMapBufferRange', 00H + ORG $+7 +$SG4294967009 DB 'glFramebufferTextureLayer', 00H + ORG $+6 +$SG4294967010 DB 'glRenderbufferStorageMultisample', 00H + ORG $+7 +$SG4294967011 DB 'glBlitFramebuffer', 00H + ORG $+6 +$SG4294967012 DB 'glGenerateMipmap', 00H + ORG $+7 +$SG4294967013 DB 'glGetFramebufferAttachmentParameteriv', 00H + ORG $+2 +$SG4294967014 DB 'glFramebufferRenderbuffer', 00H + ORG $+6 +$SG4294967015 DB 'glFramebufferTexture3D', 00H + ORG $+1 +$SG4294967016 DB 'glFramebufferTexture2D', 00H + ORG $+1 +$SG4294967017 DB 'glFramebufferTexture1D', 00H + ORG $+1 +$SG4294967018 DB 'glCheckFramebufferStatus', 00H + ORG $+7 +$SG4294967019 DB 'glGenFramebuffers', 00H + ORG $+6 +$SG4294967020 DB 'glDeleteFramebuffers', 00H + ORG $+3 +$SG4294967021 DB 'glBindFramebuffer', 00H + ORG $+6 +$SG4294967022 DB 'glIsFramebuffer', 00H +$SG4294967023 DB 'glGetRenderbufferParameteriv', 00H + ORG $+3 +$SG4294967024 DB 'glRenderbufferStorage', 00H + ORG $+2 +$SG4294967025 DB 'glGenRenderbuffers', 00H + ORG $+5 +$SG4294967026 DB 'glDeleteRenderbuffers', 00H + ORG $+2 +$SG4294967027 DB 'glBindRenderbuffer', 00H + ORG $+5 +$SG4294967028 DB 'glIsRenderbuffer', 00H + ORG $+7 +$SG4294967029 DB 'glGetStringi', 00H + ORG $+3 +$SG4294967030 DB 'glClearBufferfi', 00H +$SG4294967031 DB 'glClearBufferfv', 00H +$SG4294967032 DB 'glClearBufferuiv', 00H + ORG $+7 +$SG4294967033 DB 'glClearBufferiv', 00H +$SG4294967034 DB 'glGetTexParameterIuiv', 00H + ORG $+2 +$SG4294967035 DB 'glGetTexParameterIiv', 00H + ORG $+3 +$SG4294967036 DB 'glTexParameterIuiv', 00H + ORG $+5 +$SG4294967037 DB 'glTexParameterIiv', 00H + ORG $+6 +$SG4294967038 DB 'glUniform4uiv', 00H + ORG $+2 +$SG4294967039 DB 'glUniform3uiv', 00H + ORG $+2 +$SG4294967040 DB 'glUniform2uiv', 00H + ORG $+2 +$SG4294967041 DB 'glUniform1uiv', 00H + ORG $+2 +$SG4294967042 DB 'glUniform4ui', 00H + ORG $+3 +$SG4294967043 DB 'glUniform3ui', 00H + ORG $+3 +$SG4294967044 DB 'glUniform2ui', 00H + ORG $+3 +$SG4294967045 DB 'glUniform1ui', 00H + ORG $+3 +$SG4294967046 DB 'glGetFragDataLocation', 00H + ORG $+2 +$SG4294967047 DB 'glBindFragDataLocation', 00H + ORG $+1 +$SG4294967048 DB 'glGetUniformuiv', 00H +$SG4294967049 DB 'glVertexAttribI4usv', 00H + ORG $+4 +$SG4294967050 DB 'glVertexAttribI4ubv', 00H + ORG $+4 +$SG4294967051 DB 'glVertexAttribI4sv', 00H + ORG $+5 +$SG4294967052 DB 'glVertexAttribI4bv', 00H + ORG $+5 +$SG4294967053 DB 'glVertexAttribI4uiv', 00H + ORG $+4 +$SG4294967054 DB 'glVertexAttribI3uiv', 00H + ORG $+4 +$SG4294967055 DB 'glVertexAttribI2uiv', 00H + ORG $+4 +$SG4294967056 DB 'glVertexAttribI1uiv', 00H + ORG $+4 +$SG4294967057 DB 'glVertexAttribI4iv', 00H + ORG $+5 +$SG4294967058 DB 'glVertexAttribI3iv', 00H + ORG $+5 +$SG4294967059 DB 'glVertexAttribI2iv', 00H + ORG $+5 +$SG4294967060 DB 'glVertexAttribI1iv', 00H + ORG $+5 +$SG4294967061 DB 'glVertexAttribI4ui', 00H + ORG $+5 +$SG4294967062 DB 'glVertexAttribI3ui', 00H + ORG $+5 +$SG4294967063 DB 'glVertexAttribI2ui', 00H + ORG $+5 +$SG4294967064 DB 'glVertexAttribI1ui', 00H + ORG $+5 +$SG4294967065 DB 'glVertexAttribI4i', 00H + ORG $+6 +$SG4294967066 DB 'glVertexAttribI3i', 00H + ORG $+6 +$SG4294967067 DB 'glVertexAttribI2i', 00H + ORG $+6 +$SG4294967068 DB 'glVertexAttribI1i', 00H + ORG $+6 +$SG4294967069 DB 'glGetVertexAttribIuiv', 00H + ORG $+2 +$SG4294967070 DB 'glGetVertexAttribIiv', 00H + ORG $+3 +$SG4294967071 DB 'glVertexAttribIPointer', 00H + ORG $+1 +$SG4294967072 DB 'glEndConditionalRender', 00H + ORG $+1 +$SG4294967073 DB 'glBeginConditionalRender', 00H + ORG $+7 +$SG4294967074 DB 'glClampColor', 00H + ORG $+3 +$SG4294967075 DB 'glGetTransformFeedbackVarying', 00H + ORG $+2 +$SG4294967076 DB 'glTransformFeedbackVaryings', 00H + ORG $+4 +$SG4294967077 DB 'glBindBufferBase', 00H + ORG $+7 +$SG4294967078 DB 'glBindBufferRange', 00H + ORG $+6 +$SG4294967079 DB 'glEndTransformFeedback', 00H + ORG $+1 +$SG4294967080 DB 'glBeginTransformFeedback', 00H + ORG $+7 +$SG4294967081 DB 'glIsEnabledi', 00H + ORG $+3 +$SG4294967082 DB 'glDisablei', 00H + ORG $+5 +$SG4294967083 DB 'glEnablei', 00H + ORG $+6 +$SG4294967084 DB 'glGetIntegeri_v', 00H +$SG4294967085 DB 'glGetBooleani_v', 00H +$SG4294967086 DB 'glColorMaski', 00H + ORG $+3 +$SG4294967087 DB 'glUniformMatrix4x3fv', 00H + ORG $+3 +$SG4294967088 DB 'glUniformMatrix3x4fv', 00H + ORG $+3 +$SG4294967089 DB 'glUniformMatrix4x2fv', 00H + ORG $+3 +$SG4294967090 DB 'glUniformMatrix2x4fv', 00H + ORG $+3 +$SG4294967091 DB 'glUniformMatrix3x2fv', 00H + ORG $+3 +$SG4294967092 DB 'glUniformMatrix2x3fv', 00H + ORG $+3 +$SG4294967093 DB 'glVertexAttribPointer', 00H + ORG $+2 +$SG4294967094 DB 'glVertexAttrib4usv', 00H + ORG $+5 +$SG4294967095 DB 'glVertexAttrib4uiv', 00H + ORG $+5 +$SG4294967096 DB 'glVertexAttrib4ubv', 00H + ORG $+5 +$SG4294967097 DB 'glVertexAttrib4sv', 00H + ORG $+6 +$SG4294967098 DB 'glVertexAttrib4s', 00H + ORG $+7 +$SG4294967099 DB 'glVertexAttrib4iv', 00H + ORG $+6 +$SG4294967100 DB 'glVertexAttrib4fv', 00H + ORG $+6 +$SG4294967101 DB 'glVertexAttrib4f', 00H + ORG $+7 +$SG4294967102 DB 'glVertexAttrib4dv', 00H + ORG $+6 +$SG4294967103 DB 'glVertexAttrib4d', 00H + ORG $+7 +$SG4294967104 DB 'glVertexAttrib4bv', 00H + ORG $+6 +$SG4294967105 DB 'glVertexAttrib4Nusv', 00H + ORG $+4 +$SG4294967106 DB 'glVertexAttrib4Nuiv', 00H + ORG $+4 +$SG4294967107 DB 'glVertexAttrib4Nubv', 00H + ORG $+4 +$SG4294967108 DB 'glVertexAttrib4Nub', 00H + ORG $+5 +$SG4294967109 DB 'glVertexAttrib4Nsv', 00H + ORG $+5 +$SG4294967110 DB 'glVertexAttrib4Niv', 00H + ORG $+5 +$SG4294967111 DB 'glVertexAttrib4Nbv', 00H + ORG $+5 +$SG4294967112 DB 'glVertexAttrib3sv', 00H + ORG $+6 +$SG4294967113 DB 'glVertexAttrib3s', 00H + ORG $+7 +$SG4294967114 DB 'glVertexAttrib3fv', 00H + ORG $+6 +$SG4294967115 DB 'glVertexAttrib3f', 00H + ORG $+7 +$SG4294967116 DB 'glVertexAttrib3dv', 00H + ORG $+6 +$SG4294967117 DB 'glVertexAttrib3d', 00H + ORG $+7 +$SG4294967118 DB 'glVertexAttrib2sv', 00H + ORG $+6 +$SG4294967119 DB 'glVertexAttrib2s', 00H + ORG $+7 +$SG4294967120 DB 'glVertexAttrib2fv', 00H + ORG $+6 +$SG4294967121 DB 'glVertexAttrib2f', 00H + ORG $+7 +$SG4294967122 DB 'glVertexAttrib2dv', 00H + ORG $+6 +$SG4294967123 DB 'glVertexAttrib2d', 00H + ORG $+7 +$SG4294967124 DB 'glVertexAttrib1sv', 00H + ORG $+6 +$SG4294967125 DB 'glVertexAttrib1s', 00H + ORG $+7 +$SG4294967126 DB 'glVertexAttrib1fv', 00H + ORG $+6 +$SG4294967127 DB 'glVertexAttrib1f', 00H + ORG $+7 +$SG4294967128 DB 'glVertexAttrib1dv', 00H + ORG $+6 +$SG4294967129 DB 'glVertexAttrib1d', 00H + ORG $+7 +$SG4294967130 DB 'glValidateProgram', 00H + ORG $+6 +$SG4294967131 DB 'glUniformMatrix4fv', 00H + ORG $+5 +$SG4294967132 DB 'glUniformMatrix3fv', 00H + ORG $+5 +$SG4294967133 DB 'glUniformMatrix2fv', 00H + ORG $+5 +$SG4294967134 DB 'glUniform4iv', 00H + ORG $+3 +$SG4294967135 DB 'glUniform3iv', 00H + ORG $+3 +$SG4294967136 DB 'glUniform2iv', 00H + ORG $+3 +$SG4294967137 DB 'glUniform1iv', 00H + ORG $+3 +$SG4294967138 DB 'glUniform4fv', 00H + ORG $+3 +$SG4294967139 DB 'glUniform3fv', 00H + ORG $+3 +$SG4294967140 DB 'glUniform2fv', 00H + ORG $+3 +$SG4294967141 DB 'glUniform1fv', 00H + ORG $+3 +$SG4294967142 DB 'glUniform4i', 00H + ORG $+4 +$SG4294967143 DB 'glUniform3i', 00H + ORG $+4 +$SG4294967144 DB 'glUniform2i', 00H + ORG $+4 +$SG4294967145 DB 'glUniform1i', 00H + ORG $+4 +$SG4294967146 DB 'glUniform4f', 00H + ORG $+4 +$SG4294967147 DB 'glUniform3f', 00H + ORG $+4 +$SG4294967148 DB 'glUniform2f', 00H + ORG $+4 +$SG4294967149 DB 'glUniform1f', 00H + ORG $+4 +$SG4294967150 DB 'glUseProgram', 00H + ORG $+3 +$SG4294967151 DB 'glShaderSource', 00H + ORG $+1 +$SG4294967152 DB 'glLinkProgram', 00H + ORG $+2 +$SG4294967153 DB 'glIsShader', 00H + ORG $+5 +$SG4294967154 DB 'glIsProgram', 00H + ORG $+4 +$SG4294967155 DB 'glGetVertexAttribPointerv', 00H + ORG $+6 +$SG4294967156 DB 'glGetVertexAttribiv', 00H + ORG $+4 +$SG4294967157 DB 'glGetVertexAttribfv', 00H + ORG $+4 +$SG4294967158 DB 'glGetVertexAttribdv', 00H + ORG $+4 +$SG4294967159 DB 'glGetUniformiv', 00H + ORG $+1 +$SG4294967160 DB 'glGetUniformfv', 00H + ORG $+1 +$SG4294967161 DB 'glGetUniformLocation', 00H + ORG $+3 +$SG4294967162 DB 'glGetShaderSource', 00H + ORG $+6 +$SG4294967163 DB 'glGetShaderInfoLog', 00H + ORG $+5 +$SG4294967164 DB 'glGetShaderiv', 00H + ORG $+2 +$SG4294967165 DB 'glGetProgramInfoLog', 00H + ORG $+4 +$SG4294967166 DB 'glGetProgramiv', 00H + ORG $+1 +$SG4294967167 DB 'glGetAttribLocation', 00H + ORG $+4 +$SG4294967168 DB 'glGetAttachedShaders', 00H + ORG $+3 +$SG4294967169 DB 'glGetActiveUniform', 00H + ORG $+5 +$SG4294967170 DB 'glGetActiveAttrib', 00H + ORG $+6 +$SG4294967171 DB 'glEnableVertexAttribArray', 00H + ORG $+6 +$SG4294967172 DB 'glDisableVertexAttribArray', 00H + ORG $+5 +$SG4294967173 DB 'glDetachShader', 00H + ORG $+1 +$SG4294967174 DB 'glDeleteShader', 00H + ORG $+1 +$SG4294967175 DB 'glDeleteProgram', 00H +$SG4294967176 DB 'glCreateShader', 00H + ORG $+1 +$SG4294967177 DB 'glCreateProgram', 00H +$SG4294967178 DB 'glCompileShader', 00H +$SG4294967179 DB 'glBindAttribLocation', 00H + ORG $+3 +$SG4294967180 DB 'glAttachShader', 00H + ORG $+1 +$SG4294967181 DB 'glStencilMaskSeparate', 00H + ORG $+2 +$SG4294967182 DB 'glStencilFuncSeparate', 00H + ORG $+2 +$SG4294967183 DB 'glStencilOpSeparate', 00H + ORG $+4 +$SG4294967184 DB 'glDrawBuffers', 00H + ORG $+2 +$SG4294967185 DB 'glBlendEquationSeparate', 00H +$SG4294967186 DB 'glGetBufferPointerv', 00H + ORG $+4 +$SG4294967187 DB 'glGetBufferParameteriv', 00H + ORG $+1 +$SG4294967188 DB 'glUnmapBuffer', 00H + ORG $+2 +$SG4294967189 DB 'glMapBuffer', 00H + ORG $+4 +$SG4294967190 DB 'glGetBufferSubData', 00H + ORG $+5 +$SG4294967191 DB 'glBufferSubData', 00H +$SG4294967192 DB 'glBufferData', 00H + ORG $+3 +$SG4294967193 DB 'glIsBuffer', 00H + ORG $+5 +$SG4294967194 DB 'glGenBuffers', 00H + ORG $+3 +$SG4294967195 DB 'glDeleteBuffers', 00H +$SG4294967196 DB 'glBindBuffer', 00H + ORG $+3 +$SG4294967197 DB 'glGetQueryObjectuiv', 00H + ORG $+4 +$SG4294967198 DB 'glGetQueryObjectiv', 00H + ORG $+5 +$SG4294967199 DB 'glGetQueryiv', 00H + ORG $+3 +$SG4294967200 DB 'glEndQuery', 00H + ORG $+5 +$SG4294967201 DB 'glBeginQuery', 00H + ORG $+3 +$SG4294967202 DB 'glIsQuery', 00H + ORG $+6 +$SG4294967203 DB 'glDeleteQueries', 00H +$SG4294967204 DB 'glGenQueries', 00H + ORG $+3 +$SG4294967205 DB 'glBlendEquation', 00H +$SG4294967206 DB 'glBlendColor', 00H + ORG $+3 +$SG4294967207 DB 'glPointParameteriv', 00H + ORG $+5 +$SG4294967208 DB 'glPointParameteri', 00H + ORG $+6 +$SG4294967209 DB 'glPointParameterfv', 00H + ORG $+5 +$SG4294967210 DB 'glPointParameterf', 00H + ORG $+6 +$SG4294967211 DB 'glMultiDrawElements', 00H + ORG $+4 +$SG4294967212 DB 'glMultiDrawArrays', 00H + ORG $+6 +$SG4294967213 DB 'glBlendFuncSeparate', 00H + ORG $+4 +$SG4294967214 DB 'glGetCompressedTexImage', 00H +$SG4294967215 DB 'glCompressedTexSubImage1D', 00H + ORG $+6 +$SG4294967216 DB 'glCompressedTexSubImage2D', 00H + ORG $+6 +$SG4294967217 DB 'glCompressedTexSubImage3D', 00H + ORG $+6 +$SG4294967218 DB 'glCompressedTexImage1D', 00H + ORG $+1 +$SG4294967219 DB 'glCompressedTexImage2D', 00H + ORG $+1 +$SG4294967220 DB 'glCompressedTexImage3D', 00H + ORG $+1 +$SG4294967221 DB 'glSampleCoverage', 00H + ORG $+7 +$SG4294967222 DB 'glActiveTexture', 00H +$SG4294967223 DB 'glCopyTexSubImage3D', 00H + ORG $+4 +$SG4294967224 DB 'glTexSubImage3D', 00H +$SG4294967225 DB 'glTexImage3D', 00H + ORG $+3 +$SG4294967226 DB 'glDrawRangeElements', 00H + ORG $+4 +$SG4294967227 DB 'glIsTexture', 00H + ORG $+4 +$SG4294967228 DB 'glGenTextures', 00H + ORG $+2 +$SG4294967229 DB 'glDeleteTextures', 00H + ORG $+7 +$SG4294967230 DB 'glBindTexture', 00H + ORG $+2 +$SG4294967231 DB 'glTexSubImage2D', 00H +$SG4294967232 DB 'glTexSubImage1D', 00H +$SG4294967233 DB 'glCopyTexSubImage2D', 00H + ORG $+4 +$SG4294967234 DB 'glCopyTexSubImage1D', 00H + ORG $+4 +$SG4294967235 DB 'glCopyTexImage2D', 00H + ORG $+7 +$SG4294967236 DB 'glCopyTexImage1D', 00H + ORG $+7 +$SG4294967237 DB 'glPolygonOffset', 00H +$SG4294967238 DB 'glDrawElements', 00H + ORG $+1 +$SG4294967239 DB 'glDrawArrays', 00H + ORG $+3 +$SG4294967240 DB 'glViewport', 00H + ORG $+5 +$SG4294967241 DB 'glDepthRange', 00H + ORG $+3 +$SG4294967242 DB 'glIsEnabled', 00H + ORG $+4 +$SG4294967243 DB 'glGetTexLevelParameteriv', 00H + ORG $+7 +$SG4294967244 DB 'glGetTexLevelParameterfv', 00H + ORG $+7 +$SG4294967245 DB 'glGetTexParameteriv', 00H + ORG $+4 +$SG4294967246 DB 'glGetTexParameterfv', 00H + ORG $+4 +$SG4294967247 DB 'glGetTexImage', 00H + ORG $+2 +$SG4294967248 DB 'glGetString', 00H + ORG $+4 +$SG4294967249 DB 'glGetIntegerv', 00H + ORG $+2 +$SG4294967250 DB 'glGetFloatv', 00H + ORG $+4 +$SG4294967251 DB 'glGetError', 00H + ORG $+5 +$SG4294967252 DB 'glGetDoublev', 00H + ORG $+3 +$SG4294967253 DB 'glGetBooleanv', 00H + ORG $+2 +$SG4294967254 DB 'glReadPixels', 00H + ORG $+3 +$SG4294967255 DB 'glReadBuffer', 00H + ORG $+3 +$SG4294967256 DB 'glPixelStorei', 00H + ORG $+2 +$SG4294967257 DB 'glPixelStoref', 00H + ORG $+2 +$SG4294967258 DB 'glDepthFunc', 00H + ORG $+4 +$SG4294967259 DB 'glStencilOp', 00H + ORG $+4 +$SG4294967260 DB 'glStencilFunc', 00H + ORG $+2 +$SG4294967261 DB 'glLogicOp', 00H + ORG $+6 +$SG4294967262 DB 'glBlendFunc', 00H + ORG $+4 +$SG4294967263 DB 'glFlush', 00H +$SG4294967264 DB 'glFinish', 00H + ORG $+7 +$SG4294967265 DB 'glEnable', 00H + ORG $+7 +$SG4294967266 DB 'glDisable', 00H + ORG $+6 +$SG4294967267 DB 'glDepthMask', 00H + ORG $+4 +$SG4294967268 DB 'glColorMask', 00H + ORG $+4 +$SG4294967269 DB 'glStencilMask', 00H + ORG $+2 +$SG4294967270 DB 'glClearDepth', 00H + ORG $+3 +$SG4294967271 DB 'glClearStencil', 00H + ORG $+1 +$SG4294967272 DB 'glClearColor', 00H + ORG $+3 +$SG4294967273 DB 'glClear', 00H +$SG4294967274 DB 'glDrawBuffer', 00H + ORG $+3 +$SG4294967275 DB 'glTexImage2D', 00H + ORG $+3 +$SG4294967276 DB 'glTexImage1D', 00H + ORG $+3 +$SG4294967277 DB 'glTexParameteriv', 00H + ORG $+7 +$SG4294967278 DB 'glTexParameteri', 00H +$SG4294967279 DB 'glTexParameterfv', 00H + ORG $+7 +$SG4294967280 DB 'glTexParameterf', 00H +$SG4294967281 DB 'glScissor', 00H + ORG $+6 +$SG4294967282 DB 'glPolygonMode', 00H + ORG $+2 +$SG4294967283 DB 'glPointSize', 00H + ORG $+4 +$SG4294967284 DB 'glLineWidth', 00H + ORG $+4 +$SG4294967286 DB 'glFrontFace', 00H + ORG $+4 +$SG4294967287 DB 'glCullFace', 00H +_DATA ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$_vsscanf_s_l DD 011801H + DD 06218H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$vsscanf_s DD 011301H + DD 04213H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$sscanf_s DD 012719H + DD 08218H + DD imagerel __GSHandlerCheck + DD 030H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$get_proc DD 010901H + DD 06209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$get_exts DD 030701H + DD 07003c207H + DD 06002H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$free_exts DD 010401H + DD 06204H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$has_ext DD 010901H + DD 0c209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$load_GL_VERSION_1_0 DD 010901H + DD 04209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$load_GL_VERSION_1_1 DD 010901H + DD 04209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$load_GL_VERSION_1_2 DD 010901H + DD 04209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$load_GL_VERSION_1_3 DD 010901H + DD 04209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$load_GL_VERSION_1_4 DD 010901H + DD 04209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$load_GL_VERSION_1_5 DD 010901H + DD 04209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$load_GL_VERSION_2_0 DD 010901H + DD 04209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$load_GL_VERSION_2_1 DD 010901H + DD 04209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$load_GL_VERSION_3_0 DD 010901H + DD 04209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$load_GL_VERSION_3_1 DD 010901H + DD 04209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$load_GL_VERSION_3_2 DD 010901H + DD 04209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$load_GL_VERSION_3_3 DD 010901H + DD 04209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$load_GL_VERSION_4_0 DD 010901H + DD 04209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$load_GL_VERSION_4_1 DD 010901H + DD 04209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$load_GL_VERSION_4_2 DD 010901H + DD 04209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$load_GL_VERSION_4_3 DD 010901H + DD 04209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$load_GL_VERSION_4_4 DD 010901H + DD 04209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$load_GL_VERSION_4_5 DD 010901H + DD 04209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$load_GL_VERSION_4_6 DD 010901H + DD 04209H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$find_extensionsGL DD 010401H + DD 04204H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$find_coreGL DD 021919H + DD 0190107H + DD imagerel __GSHandlerCheck + DD 0b8H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$gladLoadGLLoader DD 010901H + DD 06209H +xdata ENDS +; Function compile flags: /Odtp +; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_stdio_config.h +; COMDAT __local_stdio_scanf_options +_TEXT SEGMENT +__local_stdio_scanf_options PROC ; COMDAT + +; 101 : static unsigned __int64 _OptionsStorage; +; 102 : return &_OptionsStorage; + + 00000 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:?_OptionsStorage@?1??__local_stdio_scanf_options@@9@9 ; `__local_stdio_scanf_options'::`2'::_OptionsStorage + +; 103 : } + + 00007 c3 ret 0 +__local_stdio_scanf_options ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdio.h +; COMDAT _vsscanf_s_l +_TEXT SEGMENT +_Buffer$ = 64 +_Format$ = 72 +_Locale$ = 80 +_ArgList$ = 88 +_vsscanf_s_l PROC ; COMDAT + +; 2183 : { + +$LN3: + 00000 4c 89 4c 24 20 mov QWORD PTR [rsp+32], r9 + 00005 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8 + 0000a 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx + 0000f 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00014 48 83 ec 38 sub rsp, 56 ; 00000038H + +; 2184 : return __stdio_common_vsscanf( + + 00018 e8 00 00 00 00 call __local_stdio_scanf_options + 0001d 48 8b 00 mov rax, QWORD PTR [rax] + 00020 48 83 c8 01 or rax, 1 + 00024 48 8b 4c 24 58 mov rcx, QWORD PTR _ArgList$[rsp] + 00029 48 89 4c 24 28 mov QWORD PTR [rsp+40], rcx + 0002e 48 8b 4c 24 50 mov rcx, QWORD PTR _Locale$[rsp] + 00033 48 89 4c 24 20 mov QWORD PTR [rsp+32], rcx + 00038 4c 8b 4c 24 48 mov r9, QWORD PTR _Format$[rsp] + 0003d 49 c7 c0 ff ff + ff ff mov r8, -1 + 00044 48 8b 54 24 40 mov rdx, QWORD PTR _Buffer$[rsp] + 00049 48 8b c8 mov rcx, rax + 0004c ff 15 00 00 00 + 00 call QWORD PTR __imp___stdio_common_vsscanf + +; 2185 : _CRT_INTERNAL_LOCAL_SCANF_OPTIONS | _CRT_INTERNAL_SCANF_SECURECRT, +; 2186 : _Buffer, (size_t)-1, _Format, _Locale, _ArgList); +; 2187 : } + + 00052 48 83 c4 38 add rsp, 56 ; 00000038H + 00056 c3 ret 0 +_vsscanf_s_l ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdio.h +; COMDAT vsscanf_s +_TEXT SEGMENT +_Buffer$ = 48 +_Format$ = 56 +_ArgList$ = 64 +vsscanf_s PROC ; COMDAT + +; 2204 : { + +$LN3: + 00000 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8 + 00005 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx + 0000a 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 0000f 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 2205 : return _vsscanf_s_l(_Buffer, _Format, NULL, _ArgList); + + 00013 4c 8b 4c 24 40 mov r9, QWORD PTR _ArgList$[rsp] + 00018 45 33 c0 xor r8d, r8d + 0001b 48 8b 54 24 38 mov rdx, QWORD PTR _Format$[rsp] + 00020 48 8b 4c 24 30 mov rcx, QWORD PTR _Buffer$[rsp] + 00025 e8 00 00 00 00 call _vsscanf_s_l + +; 2206 : } + + 0002a 48 83 c4 28 add rsp, 40 ; 00000028H + 0002e c3 ret 0 +vsscanf_s ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdio.h +; COMDAT sscanf_s +_TEXT SEGMENT +_Result$ = 32 +_ArgList$ = 40 +__$ArrayPad$ = 48 +_Buffer$ = 80 +_Format$ = 88 +sscanf_s PROC ; COMDAT + +; 2286 : { + +$LN3: + 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx + 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 0000a 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8 + 0000f 4c 89 4c 24 20 mov QWORD PTR [rsp+32], r9 + 00014 48 83 ec 48 sub rsp, 72 ; 00000048H + 00018 48 8b 05 00 00 + 00 00 mov rax, QWORD PTR __security_cookie + 0001f 48 33 c4 xor rax, rsp + 00022 48 89 44 24 30 mov QWORD PTR __$ArrayPad$[rsp], rax + +; 2287 : int _Result; +; 2288 : va_list _ArgList; +; 2289 : __crt_va_start(_ArgList, _Format); + + 00027 48 8d 44 24 60 lea rax, QWORD PTR _Format$[rsp+8] + 0002c 48 89 44 24 28 mov QWORD PTR _ArgList$[rsp], rax + +; 2290 : +; 2291 : _Result = vsscanf_s(_Buffer, _Format, _ArgList); + + 00031 4c 8b 44 24 28 mov r8, QWORD PTR _ArgList$[rsp] + 00036 48 8b 54 24 58 mov rdx, QWORD PTR _Format$[rsp] + 0003b 48 8b 4c 24 50 mov rcx, QWORD PTR _Buffer$[rsp] + 00040 e8 00 00 00 00 call vsscanf_s + 00045 89 44 24 20 mov DWORD PTR _Result$[rsp], eax + +; 2292 : +; 2293 : __crt_va_end(_ArgList); + + 00049 48 c7 44 24 28 + 00 00 00 00 mov QWORD PTR _ArgList$[rsp], 0 + +; 2294 : return _Result; + + 00052 8b 44 24 20 mov eax, DWORD PTR _Result$[rsp] + +; 2295 : } + + 00056 48 8b 4c 24 30 mov rcx, QWORD PTR __$ArrayPad$[rsp] + 0005b 48 33 cc xor rcx, rsp + 0005e e8 00 00 00 00 call __security_check_cookie + 00063 48 83 c4 48 add rsp, 72 ; 00000048H + 00067 c3 ret 0 +sscanf_s ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT get_proc +_TEXT SEGMENT +result$ = 32 +namez$ = 64 +get_proc PROC ; COMDAT + +; 128 : void* get_proc(const char *namez) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 38 sub rsp, 56 ; 00000038H + +; 129 : void* result = NULL; + + 00009 48 c7 44 24 20 + 00 00 00 00 mov QWORD PTR result$[rsp], 0 + +; 130 : if(libGL == NULL) return NULL; + + 00012 48 83 3d 00 00 + 00 00 00 cmp QWORD PTR libGL, 0 + 0001a 75 04 jne SHORT $LN2@get_proc + 0001c 33 c0 xor eax, eax + 0001e eb 3e jmp SHORT $LN1@get_proc +$LN2@get_proc: + +; 131 : +; 132 : #if !defined(__APPLE__) && !defined(__HAIKU__) +; 133 : if(gladGetProcAddressPtr != NULL) { + + 00020 48 83 3d 00 00 + 00 00 00 cmp QWORD PTR gladGetProcAddressPtr, 0 + 00028 74 10 je SHORT $LN3@get_proc + +; 134 : result = gladGetProcAddressPtr(namez); + + 0002a 48 8b 4c 24 40 mov rcx, QWORD PTR namez$[rsp] + 0002f ff 15 00 00 00 + 00 call QWORD PTR gladGetProcAddressPtr + 00035 48 89 44 24 20 mov QWORD PTR result$[rsp], rax +$LN3@get_proc: + +; 135 : } +; 136 : #endif +; 137 : if(result == NULL) { + + 0003a 48 83 7c 24 20 + 00 cmp QWORD PTR result$[rsp], 0 + 00040 75 17 jne SHORT $LN4@get_proc + +; 138 : #if defined(_WIN32) || defined(__CYGWIN__) +; 139 : result = (void*)GetProcAddress((HMODULE) libGL, namez); + + 00042 48 8b 54 24 40 mov rdx, QWORD PTR namez$[rsp] + 00047 48 8b 0d 00 00 + 00 00 mov rcx, QWORD PTR libGL + 0004e ff 15 00 00 00 + 00 call QWORD PTR __imp_GetProcAddress + 00054 48 89 44 24 20 mov QWORD PTR result$[rsp], rax +$LN4@get_proc: + +; 140 : #else +; 141 : result = dlsym(libGL, namez); +; 142 : #endif +; 143 : } +; 144 : +; 145 : return result; + + 00059 48 8b 44 24 20 mov rax, QWORD PTR result$[rsp] +$LN1@get_proc: + +; 146 : } + + 0005e 48 83 c4 38 add rsp, 56 ; 00000038H + 00062 c3 ret 0 +get_proc ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT get_exts +_TEXT SEGMENT +index$1 = 32 +tv140 = 40 +local_str$2 = 48 +len$3 = 56 +gl_str_tmp$4 = 64 +tv73 = 72 +tv139 = 80 +get_exts PROC ; COMDAT + +; 172 : static int get_exts(void) { + + 00000 40 56 push rsi + 00002 57 push rdi + 00003 48 83 ec 68 sub rsp, 104 ; 00000068H + +; 173 : #ifdef _GLAD_IS_SOME_NEW_VERSION +; 174 : if(max_loaded_major < 3) { + + 00007 83 3d 00 00 00 + 00 03 cmp DWORD PTR max_loaded_major, 3 + 0000e 7d 17 jge SHORT $LN5@get_exts + +; 175 : #endif +; 176 : exts = (const char *)glGetString(GL_EXTENSIONS); + + 00010 b9 03 1f 00 00 mov ecx, 7939 ; 00001f03H + 00015 ff 15 00 00 00 + 00 call QWORD PTR glad_glGetString + 0001b 48 89 05 00 00 + 00 00 mov QWORD PTR exts, rax + +; 177 : #ifdef _GLAD_IS_SOME_NEW_VERSION +; 178 : } else { + + 00022 e9 22 01 00 00 jmp $LN6@get_exts +$LN5@get_exts: + +; 179 : unsigned int index; +; 180 : +; 181 : num_exts_i = 0; + + 00027 c7 05 00 00 00 + 00 00 00 00 00 mov DWORD PTR num_exts_i, 0 + +; 182 : glGetIntegerv(GL_NUM_EXTENSIONS, &num_exts_i); + + 00031 48 8d 15 00 00 + 00 00 lea rdx, OFFSET FLAT:num_exts_i + 00038 b9 1d 82 00 00 mov ecx, 33309 ; 0000821dH + 0003d ff 15 00 00 00 + 00 call QWORD PTR glad_glGetIntegerv + +; 183 : if (num_exts_i > 0) { + + 00043 83 3d 00 00 00 + 00 00 cmp DWORD PTR num_exts_i, 0 + 0004a 7e 34 jle SHORT $LN7@get_exts + +; 184 : exts_i = (char **)malloc((size_t)num_exts_i * (sizeof *exts_i)); + + 0004c 48 63 05 00 00 + 00 00 movsxd rax, DWORD PTR num_exts_i + 00053 48 89 44 24 48 mov QWORD PTR tv73[rsp], rax + 00058 b8 08 00 00 00 mov eax, 8 + 0005d 48 8b 4c 24 48 mov rcx, QWORD PTR tv73[rsp] + 00062 48 f7 e1 mul rcx + 00065 48 c7 c1 ff ff + ff ff mov rcx, -1 + 0006c 48 0f 40 c1 cmovo rax, rcx + 00070 48 8b c8 mov rcx, rax + 00073 ff 15 00 00 00 + 00 call QWORD PTR __imp_malloc + 00079 48 89 05 00 00 + 00 00 mov QWORD PTR exts_i, rax +$LN7@get_exts: + +; 185 : } +; 186 : +; 187 : if (exts_i == NULL) { + + 00080 48 83 3d 00 00 + 00 00 00 cmp QWORD PTR exts_i, 0 + 00088 75 07 jne SHORT $LN8@get_exts + +; 188 : return 0; + + 0008a 33 c0 xor eax, eax + 0008c e9 bd 00 00 00 jmp $LN1@get_exts +$LN8@get_exts: + +; 189 : } +; 190 : +; 191 : for(index = 0; index < (unsigned)num_exts_i; index++) { + + 00091 c7 44 24 20 00 + 00 00 00 mov DWORD PTR index$1[rsp], 0 + 00099 eb 0a jmp SHORT $LN4@get_exts +$LN2@get_exts: + 0009b 8b 44 24 20 mov eax, DWORD PTR index$1[rsp] + 0009f ff c0 inc eax + 000a1 89 44 24 20 mov DWORD PTR index$1[rsp], eax +$LN4@get_exts: + 000a5 8b 05 00 00 00 + 00 mov eax, DWORD PTR num_exts_i + 000ab 39 44 24 20 cmp DWORD PTR index$1[rsp], eax + 000af 0f 83 94 00 00 + 00 jae $LN3@get_exts + +; 192 : const char *gl_str_tmp = (const char*)glGetStringi(GL_EXTENSIONS, index); + + 000b5 8b 54 24 20 mov edx, DWORD PTR index$1[rsp] + 000b9 b9 03 1f 00 00 mov ecx, 7939 ; 00001f03H + 000be ff 15 00 00 00 + 00 call QWORD PTR glad_glGetStringi + 000c4 48 89 44 24 40 mov QWORD PTR gl_str_tmp$4[rsp], rax + +; 193 : size_t len = strlen(gl_str_tmp); + + 000c9 48 8b 44 24 40 mov rax, QWORD PTR gl_str_tmp$4[rsp] + 000ce 48 89 44 24 50 mov QWORD PTR tv139[rsp], rax + 000d3 48 c7 44 24 28 + ff ff ff ff mov QWORD PTR tv140[rsp], -1 +$LL11@get_exts: + 000dc 48 ff 44 24 28 inc QWORD PTR tv140[rsp] + 000e1 48 8b 44 24 50 mov rax, QWORD PTR tv139[rsp] + 000e6 48 8b 4c 24 28 mov rcx, QWORD PTR tv140[rsp] + 000eb 80 3c 08 00 cmp BYTE PTR [rax+rcx], 0 + 000ef 75 eb jne SHORT $LL11@get_exts + 000f1 48 8b 44 24 28 mov rax, QWORD PTR tv140[rsp] + 000f6 48 89 44 24 38 mov QWORD PTR len$3[rsp], rax + +; 194 : +; 195 : char *local_str = (char*)malloc((len+1) * sizeof(char)); + + 000fb 48 8b 44 24 38 mov rax, QWORD PTR len$3[rsp] + 00100 48 ff c0 inc rax + 00103 48 8b c8 mov rcx, rax + 00106 ff 15 00 00 00 + 00 call QWORD PTR __imp_malloc + 0010c 48 89 44 24 30 mov QWORD PTR local_str$2[rsp], rax + +; 196 : if(local_str != NULL) { + + 00111 48 83 7c 24 30 + 00 cmp QWORD PTR local_str$2[rsp], 0 + 00117 74 17 je SHORT $LN9@get_exts + +; 197 : memcpy(local_str, gl_str_tmp, (len+1) * sizeof(char)); + + 00119 48 8b 44 24 38 mov rax, QWORD PTR len$3[rsp] + 0011e 48 ff c0 inc rax + 00121 48 8b 7c 24 30 mov rdi, QWORD PTR local_str$2[rsp] + 00126 48 8b 74 24 40 mov rsi, QWORD PTR gl_str_tmp$4[rsp] + 0012b 48 8b c8 mov rcx, rax + 0012e f3 a4 rep movsb +$LN9@get_exts: + +; 198 : } +; 199 : exts_i[index] = local_str; + + 00130 8b 44 24 20 mov eax, DWORD PTR index$1[rsp] + 00134 48 8b 0d 00 00 + 00 00 mov rcx, QWORD PTR exts_i + 0013b 48 8b 54 24 30 mov rdx, QWORD PTR local_str$2[rsp] + 00140 48 89 14 c1 mov QWORD PTR [rcx+rax*8], rdx + +; 200 : } + + 00144 e9 52 ff ff ff jmp $LN2@get_exts +$LN3@get_exts: +$LN6@get_exts: + +; 201 : } +; 202 : #endif +; 203 : return 1; + + 00149 b8 01 00 00 00 mov eax, 1 +$LN1@get_exts: + +; 204 : } + + 0014e 48 83 c4 68 add rsp, 104 ; 00000068H + 00152 5f pop rdi + 00153 5e pop rsi + 00154 c3 ret 0 +get_exts ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT free_exts +_TEXT SEGMENT +index$1 = 32 +free_exts PROC ; COMDAT + +; 206 : static void free_exts(void) { + + 00000 48 83 ec 38 sub rsp, 56 ; 00000038H + +; 207 : if (exts_i != NULL) { + + 00004 48 83 3d 00 00 + 00 00 00 cmp QWORD PTR exts_i, 0 + 0000c 74 50 je SHORT $LN5@free_exts + +; 208 : int index; +; 209 : for(index = 0; index < num_exts_i; index++) { + + 0000e c7 44 24 20 00 + 00 00 00 mov DWORD PTR index$1[rsp], 0 + 00016 eb 0a jmp SHORT $LN4@free_exts +$LN2@free_exts: + 00018 8b 44 24 20 mov eax, DWORD PTR index$1[rsp] + 0001c ff c0 inc eax + 0001e 89 44 24 20 mov DWORD PTR index$1[rsp], eax +$LN4@free_exts: + 00022 8b 05 00 00 00 + 00 mov eax, DWORD PTR num_exts_i + 00028 39 44 24 20 cmp DWORD PTR index$1[rsp], eax + 0002c 7d 18 jge SHORT $LN3@free_exts + +; 210 : free((char *)exts_i[index]); + + 0002e 48 63 44 24 20 movsxd rax, DWORD PTR index$1[rsp] + 00033 48 8b 0d 00 00 + 00 00 mov rcx, QWORD PTR exts_i + 0003a 48 8b 0c c1 mov rcx, QWORD PTR [rcx+rax*8] + 0003e ff 15 00 00 00 + 00 call QWORD PTR __imp_free + +; 211 : } + + 00044 eb d2 jmp SHORT $LN2@free_exts +$LN3@free_exts: + +; 212 : free((void *)exts_i); + + 00046 48 8b 0d 00 00 + 00 00 mov rcx, QWORD PTR exts_i + 0004d ff 15 00 00 00 + 00 call QWORD PTR __imp_free + +; 213 : exts_i = NULL; + + 00053 48 c7 05 00 00 + 00 00 00 00 00 + 00 mov QWORD PTR exts_i, 0 +$LN5@free_exts: + +; 214 : } +; 215 : } + + 0005e 48 83 c4 38 add rsp, 56 ; 00000038H + 00062 c3 ret 0 +free_exts ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT has_ext +_TEXT SEGMENT +index$1 = 32 +tv137 = 40 +loc$2 = 48 +extensions$3 = 56 +terminator$4 = 64 +tv136 = 72 +e$5 = 80 +ext$ = 112 +has_ext PROC ; COMDAT + +; 217 : static int has_ext(const char *ext) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 68 sub rsp, 104 ; 00000068H + +; 218 : #ifdef _GLAD_IS_SOME_NEW_VERSION +; 219 : if(max_loaded_major < 3) { + + 00009 83 3d 00 00 00 + 00 03 cmp DWORD PTR max_loaded_major, 3 + 00010 0f 8d e0 00 00 + 00 jge $LN7@has_ext + +; 220 : #endif +; 221 : const char *extensions; +; 222 : const char *loc; +; 223 : const char *terminator; +; 224 : extensions = exts; + + 00016 48 8b 05 00 00 + 00 00 mov rax, QWORD PTR exts + 0001d 48 89 44 24 38 mov QWORD PTR extensions$3[rsp], rax + +; 225 : if(extensions == NULL || ext == NULL) { + + 00022 48 83 7c 24 38 + 00 cmp QWORD PTR extensions$3[rsp], 0 + 00028 74 08 je SHORT $LN10@has_ext + 0002a 48 83 7c 24 70 + 00 cmp QWORD PTR ext$[rsp], 0 + 00030 75 07 jne SHORT $LN9@has_ext +$LN10@has_ext: + +; 226 : return 0; + + 00032 33 c0 xor eax, eax + 00034 e9 47 01 00 00 jmp $LN1@has_ext +$LN9@has_ext: +$LN2@has_ext: + +; 227 : } +; 228 : +; 229 : while(1) { + + 00039 33 c0 xor eax, eax + 0003b 83 f8 01 cmp eax, 1 + 0003e 0f 84 ad 00 00 + 00 je $LN3@has_ext + +; 230 : loc = strstr(extensions, ext); + + 00044 48 8b 54 24 70 mov rdx, QWORD PTR ext$[rsp] + 00049 48 8b 4c 24 38 mov rcx, QWORD PTR extensions$3[rsp] + 0004e ff 15 00 00 00 + 00 call QWORD PTR __imp_strstr + 00054 48 89 44 24 30 mov QWORD PTR loc$2[rsp], rax + +; 231 : if(loc == NULL) { + + 00059 48 83 7c 24 30 + 00 cmp QWORD PTR loc$2[rsp], 0 + 0005f 75 07 jne SHORT $LN11@has_ext + +; 232 : return 0; + + 00061 33 c0 xor eax, eax + 00063 e9 18 01 00 00 jmp $LN1@has_ext +$LN11@has_ext: + +; 233 : } +; 234 : +; 235 : terminator = loc + strlen(ext); + + 00068 48 8b 44 24 70 mov rax, QWORD PTR ext$[rsp] + 0006d 48 89 44 24 48 mov QWORD PTR tv136[rsp], rax + 00072 48 c7 44 24 28 + ff ff ff ff mov QWORD PTR tv137[rsp], -1 +$LL21@has_ext: + 0007b 48 ff 44 24 28 inc QWORD PTR tv137[rsp] + 00080 48 8b 44 24 48 mov rax, QWORD PTR tv136[rsp] + 00085 48 8b 4c 24 28 mov rcx, QWORD PTR tv137[rsp] + 0008a 80 3c 08 00 cmp BYTE PTR [rax+rcx], 0 + 0008e 75 eb jne SHORT $LL21@has_ext + 00090 48 8b 44 24 28 mov rax, QWORD PTR tv137[rsp] + 00095 48 8b 4c 24 30 mov rcx, QWORD PTR loc$2[rsp] + 0009a 48 03 c8 add rcx, rax + 0009d 48 8b c1 mov rax, rcx + 000a0 48 89 44 24 40 mov QWORD PTR terminator$4[rsp], rax + +; 236 : if((loc == extensions || *(loc - 1) == ' ') && + + 000a5 48 8b 44 24 38 mov rax, QWORD PTR extensions$3[rsp] + 000aa 48 39 44 24 30 cmp QWORD PTR loc$2[rsp], rax + 000af 74 0e je SHORT $LN13@has_ext + 000b1 48 8b 44 24 30 mov rax, QWORD PTR loc$2[rsp] + 000b6 0f be 40 ff movsx eax, BYTE PTR [rax-1] + 000ba 83 f8 20 cmp eax, 32 ; 00000020H + 000bd 75 23 jne SHORT $LN12@has_ext +$LN13@has_ext: + 000bf 48 8b 44 24 40 mov rax, QWORD PTR terminator$4[rsp] + 000c4 0f be 00 movsx eax, BYTE PTR [rax] + 000c7 83 f8 20 cmp eax, 32 ; 00000020H + 000ca 74 0c je SHORT $LN14@has_ext + 000cc 48 8b 44 24 40 mov rax, QWORD PTR terminator$4[rsp] + 000d1 0f be 00 movsx eax, BYTE PTR [rax] + 000d4 85 c0 test eax, eax + 000d6 75 0a jne SHORT $LN12@has_ext +$LN14@has_ext: + +; 237 : (*terminator == ' ' || *terminator == '\0')) { +; 238 : return 1; + + 000d8 b8 01 00 00 00 mov eax, 1 + 000dd e9 9e 00 00 00 jmp $LN1@has_ext +$LN12@has_ext: + +; 239 : } +; 240 : extensions = terminator; + + 000e2 48 8b 44 24 40 mov rax, QWORD PTR terminator$4[rsp] + 000e7 48 89 44 24 38 mov QWORD PTR extensions$3[rsp], rax + +; 241 : } + + 000ec e9 48 ff ff ff jmp $LN2@has_ext +$LN3@has_ext: + +; 242 : #ifdef _GLAD_IS_SOME_NEW_VERSION +; 243 : } else { + + 000f1 e9 88 00 00 00 jmp $LN8@has_ext +$LN7@has_ext: + +; 244 : int index; +; 245 : if(exts_i == NULL) return 0; + + 000f6 48 83 3d 00 00 + 00 00 00 cmp QWORD PTR exts_i, 0 + 000fe 75 04 jne SHORT $LN15@has_ext + 00100 33 c0 xor eax, eax + 00102 eb 7c jmp SHORT $LN1@has_ext +$LN15@has_ext: + +; 246 : for(index = 0; index < num_exts_i; index++) { + + 00104 c7 44 24 20 00 + 00 00 00 mov DWORD PTR index$1[rsp], 0 + 0010c eb 0a jmp SHORT $LN6@has_ext +$LN4@has_ext: + 0010e 8b 44 24 20 mov eax, DWORD PTR index$1[rsp] + 00112 ff c0 inc eax + 00114 89 44 24 20 mov DWORD PTR index$1[rsp], eax +$LN6@has_ext: + 00118 8b 05 00 00 00 + 00 mov eax, DWORD PTR num_exts_i + 0011e 39 44 24 20 cmp DWORD PTR index$1[rsp], eax + 00122 7d 5a jge SHORT $LN5@has_ext + +; 247 : const char *e = exts_i[index]; + + 00124 48 63 44 24 20 movsxd rax, DWORD PTR index$1[rsp] + 00129 48 8b 0d 00 00 + 00 00 mov rcx, QWORD PTR exts_i + 00130 48 8b 04 c1 mov rax, QWORD PTR [rcx+rax*8] + 00134 48 89 44 24 50 mov QWORD PTR e$5[rsp], rax + +; 248 : +; 249 : if(exts_i[index] != NULL && strcmp(e, ext) == 0) { + + 00139 48 63 44 24 20 movsxd rax, DWORD PTR index$1[rsp] + 0013e 48 8b 0d 00 00 + 00 00 mov rcx, QWORD PTR exts_i + 00145 48 83 3c c1 00 cmp QWORD PTR [rcx+rax*8], 0 + 0014a 74 30 je SHORT $LN16@has_ext + 0014c 48 8b 44 24 50 mov rax, QWORD PTR e$5[rsp] + 00151 48 8b 4c 24 70 mov rcx, QWORD PTR ext$[rsp] + 00156 48 2b c8 sub rcx, rax +$LL18@has_ext: + 00159 0f b6 10 movzx edx, BYTE PTR [rax] + 0015c 3a 14 08 cmp dl, BYTE PTR [rax+rcx] + 0015f 75 0b jne SHORT $LN20@has_ext + 00161 48 ff c0 inc rax + 00164 84 d2 test dl, dl + 00166 75 f1 jne SHORT $LL18@has_ext + 00168 33 c0 xor eax, eax + 0016a eb 05 jmp SHORT $LN19@has_ext +$LN20@has_ext: + 0016c 1b c0 sbb eax, eax + 0016e 83 c8 01 or eax, 1 +$LN19@has_ext: + 00171 85 c0 test eax, eax + 00173 75 07 jne SHORT $LN16@has_ext + +; 250 : return 1; + + 00175 b8 01 00 00 00 mov eax, 1 + 0017a eb 04 jmp SHORT $LN1@has_ext +$LN16@has_ext: + +; 251 : } +; 252 : } + + 0017c eb 90 jmp SHORT $LN4@has_ext +$LN5@has_ext: +$LN8@has_ext: + +; 253 : } +; 254 : #endif +; 255 : +; 256 : return 0; + + 0017e 33 c0 xor eax, eax +$LN1@has_ext: + +; 257 : } + + 00180 48 83 c4 68 add rsp, 104 ; 00000068H + 00184 c3 ret 0 +has_ext ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT load_GL_VERSION_1_0 +_TEXT SEGMENT +load$ = 48 +load_GL_VERSION_1_0 PROC ; COMDAT + +; 1065 : static void load_GL_VERSION_1_0(GLADloadproc load) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1066 : if(!GLAD_GL_VERSION_1_0) return; + + 00009 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_0, 0 + 00010 75 05 jne SHORT $LN2@load_GL_VE + 00012 e9 60 03 00 00 jmp $LN1@load_GL_VE +$LN2@load_GL_VE: + +; 1067 : glad_glCullFace = (PFNGLCULLFACEPROC)load("glCullFace"); + + 00017 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967287 + 0001e ff 54 24 30 call QWORD PTR load$[rsp] + 00022 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCullFace, rax + +; 1068 : glad_glFrontFace = (PFNGLFRONTFACEPROC)load("glFrontFace"); + + 00029 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967286 + 00030 ff 54 24 30 call QWORD PTR load$[rsp] + 00034 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFrontFace, rax + +; 1069 : glad_glHint = (PFNGLHINTPROC)load("glHint"); + + 0003b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967285 + 00042 ff 54 24 30 call QWORD PTR load$[rsp] + 00046 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glHint, rax + +; 1070 : glad_glLineWidth = (PFNGLLINEWIDTHPROC)load("glLineWidth"); + + 0004d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967284 + 00054 ff 54 24 30 call QWORD PTR load$[rsp] + 00058 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLineWidth, rax + +; 1071 : glad_glPointSize = (PFNGLPOINTSIZEPROC)load("glPointSize"); + + 0005f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967283 + 00066 ff 54 24 30 call QWORD PTR load$[rsp] + 0006a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPointSize, rax + +; 1072 : glad_glPolygonMode = (PFNGLPOLYGONMODEPROC)load("glPolygonMode"); + + 00071 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967282 + 00078 ff 54 24 30 call QWORD PTR load$[rsp] + 0007c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPolygonMode, rax + +; 1073 : glad_glScissor = (PFNGLSCISSORPROC)load("glScissor"); + + 00083 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967281 + 0008a ff 54 24 30 call QWORD PTR load$[rsp] + 0008e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glScissor, rax + +; 1074 : glad_glTexParameterf = (PFNGLTEXPARAMETERFPROC)load("glTexParameterf"); + + 00095 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967280 + 0009c ff 54 24 30 call QWORD PTR load$[rsp] + 000a0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameterf, rax + +; 1075 : glad_glTexParameterfv = (PFNGLTEXPARAMETERFVPROC)load("glTexParameterfv"); + + 000a7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967279 + 000ae ff 54 24 30 call QWORD PTR load$[rsp] + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameterfv, rax + +; 1076 : glad_glTexParameteri = (PFNGLTEXPARAMETERIPROC)load("glTexParameteri"); + + 000b9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967278 + 000c0 ff 54 24 30 call QWORD PTR load$[rsp] + 000c4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameteri, rax + +; 1077 : glad_glTexParameteriv = (PFNGLTEXPARAMETERIVPROC)load("glTexParameteriv"); + + 000cb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967277 + 000d2 ff 54 24 30 call QWORD PTR load$[rsp] + 000d6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameteriv, rax + +; 1078 : glad_glTexImage1D = (PFNGLTEXIMAGE1DPROC)load("glTexImage1D"); + + 000dd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967276 + 000e4 ff 54 24 30 call QWORD PTR load$[rsp] + 000e8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexImage1D, rax + +; 1079 : glad_glTexImage2D = (PFNGLTEXIMAGE2DPROC)load("glTexImage2D"); + + 000ef 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967275 + 000f6 ff 54 24 30 call QWORD PTR load$[rsp] + 000fa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexImage2D, rax + +; 1080 : glad_glDrawBuffer = (PFNGLDRAWBUFFERPROC)load("glDrawBuffer"); + + 00101 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967274 + 00108 ff 54 24 30 call QWORD PTR load$[rsp] + 0010c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawBuffer, rax + +; 1081 : glad_glClear = (PFNGLCLEARPROC)load("glClear"); + + 00113 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967273 + 0011a ff 54 24 30 call QWORD PTR load$[rsp] + 0011e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClear, rax + +; 1082 : glad_glClearColor = (PFNGLCLEARCOLORPROC)load("glClearColor"); + + 00125 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967272 + 0012c ff 54 24 30 call QWORD PTR load$[rsp] + 00130 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearColor, rax + +; 1083 : glad_glClearStencil = (PFNGLCLEARSTENCILPROC)load("glClearStencil"); + + 00137 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967271 + 0013e ff 54 24 30 call QWORD PTR load$[rsp] + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearStencil, rax + +; 1084 : glad_glClearDepth = (PFNGLCLEARDEPTHPROC)load("glClearDepth"); + + 00149 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967270 + 00150 ff 54 24 30 call QWORD PTR load$[rsp] + 00154 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearDepth, rax + +; 1085 : glad_glStencilMask = (PFNGLSTENCILMASKPROC)load("glStencilMask"); + + 0015b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967269 + 00162 ff 54 24 30 call QWORD PTR load$[rsp] + 00166 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilMask, rax + +; 1086 : glad_glColorMask = (PFNGLCOLORMASKPROC)load("glColorMask"); + + 0016d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967268 + 00174 ff 54 24 30 call QWORD PTR load$[rsp] + 00178 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glColorMask, rax + +; 1087 : glad_glDepthMask = (PFNGLDEPTHMASKPROC)load("glDepthMask"); + + 0017f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967267 + 00186 ff 54 24 30 call QWORD PTR load$[rsp] + 0018a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthMask, rax + +; 1088 : glad_glDisable = (PFNGLDISABLEPROC)load("glDisable"); + + 00191 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967266 + 00198 ff 54 24 30 call QWORD PTR load$[rsp] + 0019c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDisable, rax + +; 1089 : glad_glEnable = (PFNGLENABLEPROC)load("glEnable"); + + 001a3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967265 + 001aa ff 54 24 30 call QWORD PTR load$[rsp] + 001ae 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEnable, rax + +; 1090 : glad_glFinish = (PFNGLFINISHPROC)load("glFinish"); + + 001b5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967264 + 001bc ff 54 24 30 call QWORD PTR load$[rsp] + 001c0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFinish, rax + +; 1091 : glad_glFlush = (PFNGLFLUSHPROC)load("glFlush"); + + 001c7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967263 + 001ce ff 54 24 30 call QWORD PTR load$[rsp] + 001d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFlush, rax + +; 1092 : glad_glBlendFunc = (PFNGLBLENDFUNCPROC)load("glBlendFunc"); + + 001d9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967262 + 001e0 ff 54 24 30 call QWORD PTR load$[rsp] + 001e4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendFunc, rax + +; 1093 : glad_glLogicOp = (PFNGLLOGICOPPROC)load("glLogicOp"); + + 001eb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967261 + 001f2 ff 54 24 30 call QWORD PTR load$[rsp] + 001f6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLogicOp, rax + +; 1094 : glad_glStencilFunc = (PFNGLSTENCILFUNCPROC)load("glStencilFunc"); + + 001fd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967260 + 00204 ff 54 24 30 call QWORD PTR load$[rsp] + 00208 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilFunc, rax + +; 1095 : glad_glStencilOp = (PFNGLSTENCILOPPROC)load("glStencilOp"); + + 0020f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967259 + 00216 ff 54 24 30 call QWORD PTR load$[rsp] + 0021a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilOp, rax + +; 1096 : glad_glDepthFunc = (PFNGLDEPTHFUNCPROC)load("glDepthFunc"); + + 00221 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967258 + 00228 ff 54 24 30 call QWORD PTR load$[rsp] + 0022c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthFunc, rax + +; 1097 : glad_glPixelStoref = (PFNGLPIXELSTOREFPROC)load("glPixelStoref"); + + 00233 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967257 + 0023a ff 54 24 30 call QWORD PTR load$[rsp] + 0023e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPixelStoref, rax + +; 1098 : glad_glPixelStorei = (PFNGLPIXELSTOREIPROC)load("glPixelStorei"); + + 00245 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967256 + 0024c ff 54 24 30 call QWORD PTR load$[rsp] + 00250 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPixelStorei, rax + +; 1099 : glad_glReadBuffer = (PFNGLREADBUFFERPROC)load("glReadBuffer"); + + 00257 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967255 + 0025e ff 54 24 30 call QWORD PTR load$[rsp] + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glReadBuffer, rax + +; 1100 : glad_glReadPixels = (PFNGLREADPIXELSPROC)load("glReadPixels"); + + 00269 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967254 + 00270 ff 54 24 30 call QWORD PTR load$[rsp] + 00274 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glReadPixels, rax + +; 1101 : glad_glGetBooleanv = (PFNGLGETBOOLEANVPROC)load("glGetBooleanv"); + + 0027b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967253 + 00282 ff 54 24 30 call QWORD PTR load$[rsp] + 00286 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBooleanv, rax + +; 1102 : glad_glGetDoublev = (PFNGLGETDOUBLEVPROC)load("glGetDoublev"); + + 0028d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967252 + 00294 ff 54 24 30 call QWORD PTR load$[rsp] + 00298 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetDoublev, rax + +; 1103 : glad_glGetError = (PFNGLGETERRORPROC)load("glGetError"); + + 0029f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967251 + 002a6 ff 54 24 30 call QWORD PTR load$[rsp] + 002aa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetError, rax + +; 1104 : glad_glGetFloatv = (PFNGLGETFLOATVPROC)load("glGetFloatv"); + + 002b1 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967250 + 002b8 ff 54 24 30 call QWORD PTR load$[rsp] + 002bc 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFloatv, rax + +; 1105 : glad_glGetIntegerv = (PFNGLGETINTEGERVPROC)load("glGetIntegerv"); + + 002c3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967249 + 002ca ff 54 24 30 call QWORD PTR load$[rsp] + 002ce 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetIntegerv, rax + +; 1106 : glad_glGetString = (PFNGLGETSTRINGPROC)load("glGetString"); + + 002d5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967248 + 002dc ff 54 24 30 call QWORD PTR load$[rsp] + 002e0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetString, rax + +; 1107 : glad_glGetTexImage = (PFNGLGETTEXIMAGEPROC)load("glGetTexImage"); + + 002e7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967247 + 002ee ff 54 24 30 call QWORD PTR load$[rsp] + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexImage, rax + +; 1108 : glad_glGetTexParameterfv = (PFNGLGETTEXPARAMETERFVPROC)load("glGetTexParameterfv"); + + 002f9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967246 + 00300 ff 54 24 30 call QWORD PTR load$[rsp] + 00304 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexParameterfv, rax + +; 1109 : glad_glGetTexParameteriv = (PFNGLGETTEXPARAMETERIVPROC)load("glGetTexParameteriv"); + + 0030b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967245 + 00312 ff 54 24 30 call QWORD PTR load$[rsp] + 00316 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexParameteriv, rax + +; 1110 : glad_glGetTexLevelParameterfv = (PFNGLGETTEXLEVELPARAMETERFVPROC)load("glGetTexLevelParameterfv"); + + 0031d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967244 + 00324 ff 54 24 30 call QWORD PTR load$[rsp] + 00328 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexLevelParameterfv, rax + +; 1111 : glad_glGetTexLevelParameteriv = (PFNGLGETTEXLEVELPARAMETERIVPROC)load("glGetTexLevelParameteriv"); + + 0032f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967243 + 00336 ff 54 24 30 call QWORD PTR load$[rsp] + 0033a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexLevelParameteriv, rax + +; 1112 : glad_glIsEnabled = (PFNGLISENABLEDPROC)load("glIsEnabled"); + + 00341 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967242 + 00348 ff 54 24 30 call QWORD PTR load$[rsp] + 0034c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsEnabled, rax + +; 1113 : glad_glDepthRange = (PFNGLDEPTHRANGEPROC)load("glDepthRange"); + + 00353 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967241 + 0035a ff 54 24 30 call QWORD PTR load$[rsp] + 0035e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthRange, rax + +; 1114 : glad_glViewport = (PFNGLVIEWPORTPROC)load("glViewport"); + + 00365 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967240 + 0036c ff 54 24 30 call QWORD PTR load$[rsp] + 00370 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glViewport, rax +$LN1@load_GL_VE: + +; 1115 : } + + 00377 48 83 c4 28 add rsp, 40 ; 00000028H + 0037b c3 ret 0 +load_GL_VERSION_1_0 ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT load_GL_VERSION_1_1 +_TEXT SEGMENT +load$ = 48 +load_GL_VERSION_1_1 PROC ; COMDAT + +; 1116 : static void load_GL_VERSION_1_1(GLADloadproc load) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1117 : if(!GLAD_GL_VERSION_1_1) return; + + 00009 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_1, 0 + 00010 75 05 jne SHORT $LN2@load_GL_VE + 00012 e9 ea 00 00 00 jmp $LN1@load_GL_VE +$LN2@load_GL_VE: + +; 1118 : glad_glDrawArrays = (PFNGLDRAWARRAYSPROC)load("glDrawArrays"); + + 00017 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967239 + 0001e ff 54 24 30 call QWORD PTR load$[rsp] + 00022 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawArrays, rax + +; 1119 : glad_glDrawElements = (PFNGLDRAWELEMENTSPROC)load("glDrawElements"); + + 00029 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967238 + 00030 ff 54 24 30 call QWORD PTR load$[rsp] + 00034 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElements, rax + +; 1120 : glad_glPolygonOffset = (PFNGLPOLYGONOFFSETPROC)load("glPolygonOffset"); + + 0003b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967237 + 00042 ff 54 24 30 call QWORD PTR load$[rsp] + 00046 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPolygonOffset, rax + +; 1121 : glad_glCopyTexImage1D = (PFNGLCOPYTEXIMAGE1DPROC)load("glCopyTexImage1D"); + + 0004d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967236 + 00054 ff 54 24 30 call QWORD PTR load$[rsp] + 00058 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTexImage1D, rax + +; 1122 : glad_glCopyTexImage2D = (PFNGLCOPYTEXIMAGE2DPROC)load("glCopyTexImage2D"); + + 0005f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967235 + 00066 ff 54 24 30 call QWORD PTR load$[rsp] + 0006a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTexImage2D, rax + +; 1123 : glad_glCopyTexSubImage1D = (PFNGLCOPYTEXSUBIMAGE1DPROC)load("glCopyTexSubImage1D"); + + 00071 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967234 + 00078 ff 54 24 30 call QWORD PTR load$[rsp] + 0007c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTexSubImage1D, rax + +; 1124 : glad_glCopyTexSubImage2D = (PFNGLCOPYTEXSUBIMAGE2DPROC)load("glCopyTexSubImage2D"); + + 00083 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967233 + 0008a ff 54 24 30 call QWORD PTR load$[rsp] + 0008e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTexSubImage2D, rax + +; 1125 : glad_glTexSubImage1D = (PFNGLTEXSUBIMAGE1DPROC)load("glTexSubImage1D"); + + 00095 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967232 + 0009c ff 54 24 30 call QWORD PTR load$[rsp] + 000a0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexSubImage1D, rax + +; 1126 : glad_glTexSubImage2D = (PFNGLTEXSUBIMAGE2DPROC)load("glTexSubImage2D"); + + 000a7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967231 + 000ae ff 54 24 30 call QWORD PTR load$[rsp] + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexSubImage2D, rax + +; 1127 : glad_glBindTexture = (PFNGLBINDTEXTUREPROC)load("glBindTexture"); + + 000b9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967230 + 000c0 ff 54 24 30 call QWORD PTR load$[rsp] + 000c4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindTexture, rax + +; 1128 : glad_glDeleteTextures = (PFNGLDELETETEXTURESPROC)load("glDeleteTextures"); + + 000cb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967229 + 000d2 ff 54 24 30 call QWORD PTR load$[rsp] + 000d6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteTextures, rax + +; 1129 : glad_glGenTextures = (PFNGLGENTEXTURESPROC)load("glGenTextures"); + + 000dd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967228 + 000e4 ff 54 24 30 call QWORD PTR load$[rsp] + 000e8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenTextures, rax + +; 1130 : glad_glIsTexture = (PFNGLISTEXTUREPROC)load("glIsTexture"); + + 000ef 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967227 + 000f6 ff 54 24 30 call QWORD PTR load$[rsp] + 000fa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsTexture, rax +$LN1@load_GL_VE: + +; 1131 : } + + 00101 48 83 c4 28 add rsp, 40 ; 00000028H + 00105 c3 ret 0 +load_GL_VERSION_1_1 ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT load_GL_VERSION_1_2 +_TEXT SEGMENT +load$ = 48 +load_GL_VERSION_1_2 PROC ; COMDAT + +; 1132 : static void load_GL_VERSION_1_2(GLADloadproc load) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1133 : if(!GLAD_GL_VERSION_1_2) return; + + 00009 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_2, 0 + 00010 75 02 jne SHORT $LN2@load_GL_VE + 00012 eb 48 jmp SHORT $LN1@load_GL_VE +$LN2@load_GL_VE: + +; 1134 : glad_glDrawRangeElements = (PFNGLDRAWRANGEELEMENTSPROC)load("glDrawRangeElements"); + + 00014 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967226 + 0001b ff 54 24 30 call QWORD PTR load$[rsp] + 0001f 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawRangeElements, rax + +; 1135 : glad_glTexImage3D = (PFNGLTEXIMAGE3DPROC)load("glTexImage3D"); + + 00026 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967225 + 0002d ff 54 24 30 call QWORD PTR load$[rsp] + 00031 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexImage3D, rax + +; 1136 : glad_glTexSubImage3D = (PFNGLTEXSUBIMAGE3DPROC)load("glTexSubImage3D"); + + 00038 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967224 + 0003f ff 54 24 30 call QWORD PTR load$[rsp] + 00043 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexSubImage3D, rax + +; 1137 : glad_glCopyTexSubImage3D = (PFNGLCOPYTEXSUBIMAGE3DPROC)load("glCopyTexSubImage3D"); + + 0004a 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967223 + 00051 ff 54 24 30 call QWORD PTR load$[rsp] + 00055 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTexSubImage3D, rax +$LN1@load_GL_VE: + +; 1138 : } + + 0005c 48 83 c4 28 add rsp, 40 ; 00000028H + 00060 c3 ret 0 +load_GL_VERSION_1_2 ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT load_GL_VERSION_1_3 +_TEXT SEGMENT +load$ = 48 +load_GL_VERSION_1_3 PROC ; COMDAT + +; 1139 : static void load_GL_VERSION_1_3(GLADloadproc load) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1140 : if(!GLAD_GL_VERSION_1_3) return; + + 00009 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_3, 0 + 00010 75 05 jne SHORT $LN2@load_GL_VE + 00012 e9 a2 00 00 00 jmp $LN1@load_GL_VE +$LN2@load_GL_VE: + +; 1141 : glad_glActiveTexture = (PFNGLACTIVETEXTUREPROC)load("glActiveTexture"); + + 00017 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967222 + 0001e ff 54 24 30 call QWORD PTR load$[rsp] + 00022 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glActiveTexture, rax + +; 1142 : glad_glSampleCoverage = (PFNGLSAMPLECOVERAGEPROC)load("glSampleCoverage"); + + 00029 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967221 + 00030 ff 54 24 30 call QWORD PTR load$[rsp] + 00034 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSampleCoverage, rax + +; 1143 : glad_glCompressedTexImage3D = (PFNGLCOMPRESSEDTEXIMAGE3DPROC)load("glCompressedTexImage3D"); + + 0003b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967220 + 00042 ff 54 24 30 call QWORD PTR load$[rsp] + 00046 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTexImage3D, rax + +; 1144 : glad_glCompressedTexImage2D = (PFNGLCOMPRESSEDTEXIMAGE2DPROC)load("glCompressedTexImage2D"); + + 0004d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967219 + 00054 ff 54 24 30 call QWORD PTR load$[rsp] + 00058 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTexImage2D, rax + +; 1145 : glad_glCompressedTexImage1D = (PFNGLCOMPRESSEDTEXIMAGE1DPROC)load("glCompressedTexImage1D"); + + 0005f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967218 + 00066 ff 54 24 30 call QWORD PTR load$[rsp] + 0006a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTexImage1D, rax + +; 1146 : glad_glCompressedTexSubImage3D = (PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC)load("glCompressedTexSubImage3D"); + + 00071 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967217 + 00078 ff 54 24 30 call QWORD PTR load$[rsp] + 0007c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTexSubImage3D, rax + +; 1147 : glad_glCompressedTexSubImage2D = (PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC)load("glCompressedTexSubImage2D"); + + 00083 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967216 + 0008a ff 54 24 30 call QWORD PTR load$[rsp] + 0008e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTexSubImage2D, rax + +; 1148 : glad_glCompressedTexSubImage1D = (PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC)load("glCompressedTexSubImage1D"); + + 00095 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967215 + 0009c ff 54 24 30 call QWORD PTR load$[rsp] + 000a0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTexSubImage1D, rax + +; 1149 : glad_glGetCompressedTexImage = (PFNGLGETCOMPRESSEDTEXIMAGEPROC)load("glGetCompressedTexImage"); + + 000a7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967214 + 000ae ff 54 24 30 call QWORD PTR load$[rsp] + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetCompressedTexImage, rax +$LN1@load_GL_VE: + +; 1150 : } + + 000b9 48 83 c4 28 add rsp, 40 ; 00000028H + 000bd c3 ret 0 +load_GL_VERSION_1_3 ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT load_GL_VERSION_1_4 +_TEXT SEGMENT +load$ = 48 +load_GL_VERSION_1_4 PROC ; COMDAT + +; 1151 : static void load_GL_VERSION_1_4(GLADloadproc load) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1152 : if(!GLAD_GL_VERSION_1_4) return; + + 00009 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_4, 0 + 00010 75 05 jne SHORT $LN2@load_GL_VE + 00012 e9 a2 00 00 00 jmp $LN1@load_GL_VE +$LN2@load_GL_VE: + +; 1153 : glad_glBlendFuncSeparate = (PFNGLBLENDFUNCSEPARATEPROC)load("glBlendFuncSeparate"); + + 00017 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967213 + 0001e ff 54 24 30 call QWORD PTR load$[rsp] + 00022 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendFuncSeparate, rax + +; 1154 : glad_glMultiDrawArrays = (PFNGLMULTIDRAWARRAYSPROC)load("glMultiDrawArrays"); + + 00029 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967212 + 00030 ff 54 24 30 call QWORD PTR load$[rsp] + 00034 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiDrawArrays, rax + +; 1155 : glad_glMultiDrawElements = (PFNGLMULTIDRAWELEMENTSPROC)load("glMultiDrawElements"); + + 0003b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967211 + 00042 ff 54 24 30 call QWORD PTR load$[rsp] + 00046 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiDrawElements, rax + +; 1156 : glad_glPointParameterf = (PFNGLPOINTPARAMETERFPROC)load("glPointParameterf"); + + 0004d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967210 + 00054 ff 54 24 30 call QWORD PTR load$[rsp] + 00058 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPointParameterf, rax + +; 1157 : glad_glPointParameterfv = (PFNGLPOINTPARAMETERFVPROC)load("glPointParameterfv"); + + 0005f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967209 + 00066 ff 54 24 30 call QWORD PTR load$[rsp] + 0006a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPointParameterfv, rax + +; 1158 : glad_glPointParameteri = (PFNGLPOINTPARAMETERIPROC)load("glPointParameteri"); + + 00071 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967208 + 00078 ff 54 24 30 call QWORD PTR load$[rsp] + 0007c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPointParameteri, rax + +; 1159 : glad_glPointParameteriv = (PFNGLPOINTPARAMETERIVPROC)load("glPointParameteriv"); + + 00083 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967207 + 0008a ff 54 24 30 call QWORD PTR load$[rsp] + 0008e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPointParameteriv, rax + +; 1160 : glad_glBlendColor = (PFNGLBLENDCOLORPROC)load("glBlendColor"); + + 00095 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967206 + 0009c ff 54 24 30 call QWORD PTR load$[rsp] + 000a0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendColor, rax + +; 1161 : glad_glBlendEquation = (PFNGLBLENDEQUATIONPROC)load("glBlendEquation"); + + 000a7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967205 + 000ae ff 54 24 30 call QWORD PTR load$[rsp] + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendEquation, rax +$LN1@load_GL_VE: + +; 1162 : } + + 000b9 48 83 c4 28 add rsp, 40 ; 00000028H + 000bd c3 ret 0 +load_GL_VERSION_1_4 ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT load_GL_VERSION_1_5 +_TEXT SEGMENT +load$ = 48 +load_GL_VERSION_1_5 PROC ; COMDAT + +; 1163 : static void load_GL_VERSION_1_5(GLADloadproc load) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1164 : if(!GLAD_GL_VERSION_1_5) return; + + 00009 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_5, 0 + 00010 75 05 jne SHORT $LN2@load_GL_VE + 00012 e9 56 01 00 00 jmp $LN1@load_GL_VE +$LN2@load_GL_VE: + +; 1165 : glad_glGenQueries = (PFNGLGENQUERIESPROC)load("glGenQueries"); + + 00017 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967204 + 0001e ff 54 24 30 call QWORD PTR load$[rsp] + 00022 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenQueries, rax + +; 1166 : glad_glDeleteQueries = (PFNGLDELETEQUERIESPROC)load("glDeleteQueries"); + + 00029 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967203 + 00030 ff 54 24 30 call QWORD PTR load$[rsp] + 00034 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteQueries, rax + +; 1167 : glad_glIsQuery = (PFNGLISQUERYPROC)load("glIsQuery"); + + 0003b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967202 + 00042 ff 54 24 30 call QWORD PTR load$[rsp] + 00046 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsQuery, rax + +; 1168 : glad_glBeginQuery = (PFNGLBEGINQUERYPROC)load("glBeginQuery"); + + 0004d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967201 + 00054 ff 54 24 30 call QWORD PTR load$[rsp] + 00058 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBeginQuery, rax + +; 1169 : glad_glEndQuery = (PFNGLENDQUERYPROC)load("glEndQuery"); + + 0005f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967200 + 00066 ff 54 24 30 call QWORD PTR load$[rsp] + 0006a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEndQuery, rax + +; 1170 : glad_glGetQueryiv = (PFNGLGETQUERYIVPROC)load("glGetQueryiv"); + + 00071 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967199 + 00078 ff 54 24 30 call QWORD PTR load$[rsp] + 0007c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryiv, rax + +; 1171 : glad_glGetQueryObjectiv = (PFNGLGETQUERYOBJECTIVPROC)load("glGetQueryObjectiv"); + + 00083 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967198 + 0008a ff 54 24 30 call QWORD PTR load$[rsp] + 0008e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryObjectiv, rax + +; 1172 : glad_glGetQueryObjectuiv = (PFNGLGETQUERYOBJECTUIVPROC)load("glGetQueryObjectuiv"); + + 00095 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967197 + 0009c ff 54 24 30 call QWORD PTR load$[rsp] + 000a0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryObjectuiv, rax + +; 1173 : glad_glBindBuffer = (PFNGLBINDBUFFERPROC)load("glBindBuffer"); + + 000a7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967196 + 000ae ff 54 24 30 call QWORD PTR load$[rsp] + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindBuffer, rax + +; 1174 : glad_glDeleteBuffers = (PFNGLDELETEBUFFERSPROC)load("glDeleteBuffers"); + + 000b9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967195 + 000c0 ff 54 24 30 call QWORD PTR load$[rsp] + 000c4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteBuffers, rax + +; 1175 : glad_glGenBuffers = (PFNGLGENBUFFERSPROC)load("glGenBuffers"); + + 000cb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967194 + 000d2 ff 54 24 30 call QWORD PTR load$[rsp] + 000d6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenBuffers, rax + +; 1176 : glad_glIsBuffer = (PFNGLISBUFFERPROC)load("glIsBuffer"); + + 000dd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967193 + 000e4 ff 54 24 30 call QWORD PTR load$[rsp] + 000e8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsBuffer, rax + +; 1177 : glad_glBufferData = (PFNGLBUFFERDATAPROC)load("glBufferData"); + + 000ef 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967192 + 000f6 ff 54 24 30 call QWORD PTR load$[rsp] + 000fa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBufferData, rax + +; 1178 : glad_glBufferSubData = (PFNGLBUFFERSUBDATAPROC)load("glBufferSubData"); + + 00101 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967191 + 00108 ff 54 24 30 call QWORD PTR load$[rsp] + 0010c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBufferSubData, rax + +; 1179 : glad_glGetBufferSubData = (PFNGLGETBUFFERSUBDATAPROC)load("glGetBufferSubData"); + + 00113 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967190 + 0011a ff 54 24 30 call QWORD PTR load$[rsp] + 0011e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBufferSubData, rax + +; 1180 : glad_glMapBuffer = (PFNGLMAPBUFFERPROC)load("glMapBuffer"); + + 00125 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967189 + 0012c ff 54 24 30 call QWORD PTR load$[rsp] + 00130 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMapBuffer, rax + +; 1181 : glad_glUnmapBuffer = (PFNGLUNMAPBUFFERPROC)load("glUnmapBuffer"); + + 00137 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967188 + 0013e ff 54 24 30 call QWORD PTR load$[rsp] + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUnmapBuffer, rax + +; 1182 : glad_glGetBufferParameteriv = (PFNGLGETBUFFERPARAMETERIVPROC)load("glGetBufferParameteriv"); + + 00149 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967187 + 00150 ff 54 24 30 call QWORD PTR load$[rsp] + 00154 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBufferParameteriv, rax + +; 1183 : glad_glGetBufferPointerv = (PFNGLGETBUFFERPOINTERVPROC)load("glGetBufferPointerv"); + + 0015b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967186 + 00162 ff 54 24 30 call QWORD PTR load$[rsp] + 00166 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBufferPointerv, rax +$LN1@load_GL_VE: + +; 1184 : } + + 0016d 48 83 c4 28 add rsp, 40 ; 00000028H + 00171 c3 ret 0 +load_GL_VERSION_1_5 ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT load_GL_VERSION_2_0 +_TEXT SEGMENT +load$ = 48 +load_GL_VERSION_2_0 PROC ; COMDAT + +; 1185 : static void load_GL_VERSION_2_0(GLADloadproc load) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1186 : if(!GLAD_GL_VERSION_2_0) return; + + 00009 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_2_0, 0 + 00010 75 05 jne SHORT $LN2@load_GL_VE + 00012 e9 8a 06 00 00 jmp $LN1@load_GL_VE +$LN2@load_GL_VE: + +; 1187 : glad_glBlendEquationSeparate = (PFNGLBLENDEQUATIONSEPARATEPROC)load("glBlendEquationSeparate"); + + 00017 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967185 + 0001e ff 54 24 30 call QWORD PTR load$[rsp] + 00022 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendEquationSeparate, rax + +; 1188 : glad_glDrawBuffers = (PFNGLDRAWBUFFERSPROC)load("glDrawBuffers"); + + 00029 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967184 + 00030 ff 54 24 30 call QWORD PTR load$[rsp] + 00034 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawBuffers, rax + +; 1189 : glad_glStencilOpSeparate = (PFNGLSTENCILOPSEPARATEPROC)load("glStencilOpSeparate"); + + 0003b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967183 + 00042 ff 54 24 30 call QWORD PTR load$[rsp] + 00046 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilOpSeparate, rax + +; 1190 : glad_glStencilFuncSeparate = (PFNGLSTENCILFUNCSEPARATEPROC)load("glStencilFuncSeparate"); + + 0004d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967182 + 00054 ff 54 24 30 call QWORD PTR load$[rsp] + 00058 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilFuncSeparate, rax + +; 1191 : glad_glStencilMaskSeparate = (PFNGLSTENCILMASKSEPARATEPROC)load("glStencilMaskSeparate"); + + 0005f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967181 + 00066 ff 54 24 30 call QWORD PTR load$[rsp] + 0006a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilMaskSeparate, rax + +; 1192 : glad_glAttachShader = (PFNGLATTACHSHADERPROC)load("glAttachShader"); + + 00071 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967180 + 00078 ff 54 24 30 call QWORD PTR load$[rsp] + 0007c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glAttachShader, rax + +; 1193 : glad_glBindAttribLocation = (PFNGLBINDATTRIBLOCATIONPROC)load("glBindAttribLocation"); + + 00083 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967179 + 0008a ff 54 24 30 call QWORD PTR load$[rsp] + 0008e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindAttribLocation, rax + +; 1194 : glad_glCompileShader = (PFNGLCOMPILESHADERPROC)load("glCompileShader"); + + 00095 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967178 + 0009c ff 54 24 30 call QWORD PTR load$[rsp] + 000a0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompileShader, rax + +; 1195 : glad_glCreateProgram = (PFNGLCREATEPROGRAMPROC)load("glCreateProgram"); + + 000a7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967177 + 000ae ff 54 24 30 call QWORD PTR load$[rsp] + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateProgram, rax + +; 1196 : glad_glCreateShader = (PFNGLCREATESHADERPROC)load("glCreateShader"); + + 000b9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967176 + 000c0 ff 54 24 30 call QWORD PTR load$[rsp] + 000c4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateShader, rax + +; 1197 : glad_glDeleteProgram = (PFNGLDELETEPROGRAMPROC)load("glDeleteProgram"); + + 000cb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967175 + 000d2 ff 54 24 30 call QWORD PTR load$[rsp] + 000d6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteProgram, rax + +; 1198 : glad_glDeleteShader = (PFNGLDELETESHADERPROC)load("glDeleteShader"); + + 000dd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967174 + 000e4 ff 54 24 30 call QWORD PTR load$[rsp] + 000e8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteShader, rax + +; 1199 : glad_glDetachShader = (PFNGLDETACHSHADERPROC)load("glDetachShader"); + + 000ef 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967173 + 000f6 ff 54 24 30 call QWORD PTR load$[rsp] + 000fa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDetachShader, rax + +; 1200 : glad_glDisableVertexAttribArray = (PFNGLDISABLEVERTEXATTRIBARRAYPROC)load("glDisableVertexAttribArray"); + + 00101 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967172 + 00108 ff 54 24 30 call QWORD PTR load$[rsp] + 0010c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDisableVertexAttribArray, rax + +; 1201 : glad_glEnableVertexAttribArray = (PFNGLENABLEVERTEXATTRIBARRAYPROC)load("glEnableVertexAttribArray"); + + 00113 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967171 + 0011a ff 54 24 30 call QWORD PTR load$[rsp] + 0011e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEnableVertexAttribArray, rax + +; 1202 : glad_glGetActiveAttrib = (PFNGLGETACTIVEATTRIBPROC)load("glGetActiveAttrib"); + + 00125 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967170 + 0012c ff 54 24 30 call QWORD PTR load$[rsp] + 00130 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveAttrib, rax + +; 1203 : glad_glGetActiveUniform = (PFNGLGETACTIVEUNIFORMPROC)load("glGetActiveUniform"); + + 00137 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967169 + 0013e ff 54 24 30 call QWORD PTR load$[rsp] + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveUniform, rax + +; 1204 : glad_glGetAttachedShaders = (PFNGLGETATTACHEDSHADERSPROC)load("glGetAttachedShaders"); + + 00149 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967168 + 00150 ff 54 24 30 call QWORD PTR load$[rsp] + 00154 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetAttachedShaders, rax + +; 1205 : glad_glGetAttribLocation = (PFNGLGETATTRIBLOCATIONPROC)load("glGetAttribLocation"); + + 0015b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967167 + 00162 ff 54 24 30 call QWORD PTR load$[rsp] + 00166 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetAttribLocation, rax + +; 1206 : glad_glGetProgramiv = (PFNGLGETPROGRAMIVPROC)load("glGetProgramiv"); + + 0016d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967166 + 00174 ff 54 24 30 call QWORD PTR load$[rsp] + 00178 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramiv, rax + +; 1207 : glad_glGetProgramInfoLog = (PFNGLGETPROGRAMINFOLOGPROC)load("glGetProgramInfoLog"); + + 0017f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967165 + 00186 ff 54 24 30 call QWORD PTR load$[rsp] + 0018a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramInfoLog, rax + +; 1208 : glad_glGetShaderiv = (PFNGLGETSHADERIVPROC)load("glGetShaderiv"); + + 00191 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967164 + 00198 ff 54 24 30 call QWORD PTR load$[rsp] + 0019c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetShaderiv, rax + +; 1209 : glad_glGetShaderInfoLog = (PFNGLGETSHADERINFOLOGPROC)load("glGetShaderInfoLog"); + + 001a3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967163 + 001aa ff 54 24 30 call QWORD PTR load$[rsp] + 001ae 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetShaderInfoLog, rax + +; 1210 : glad_glGetShaderSource = (PFNGLGETSHADERSOURCEPROC)load("glGetShaderSource"); + + 001b5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967162 + 001bc ff 54 24 30 call QWORD PTR load$[rsp] + 001c0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetShaderSource, rax + +; 1211 : glad_glGetUniformLocation = (PFNGLGETUNIFORMLOCATIONPROC)load("glGetUniformLocation"); + + 001c7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967161 + 001ce ff 54 24 30 call QWORD PTR load$[rsp] + 001d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformLocation, rax + +; 1212 : glad_glGetUniformfv = (PFNGLGETUNIFORMFVPROC)load("glGetUniformfv"); + + 001d9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967160 + 001e0 ff 54 24 30 call QWORD PTR load$[rsp] + 001e4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformfv, rax + +; 1213 : glad_glGetUniformiv = (PFNGLGETUNIFORMIVPROC)load("glGetUniformiv"); + + 001eb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967159 + 001f2 ff 54 24 30 call QWORD PTR load$[rsp] + 001f6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformiv, rax + +; 1214 : glad_glGetVertexAttribdv = (PFNGLGETVERTEXATTRIBDVPROC)load("glGetVertexAttribdv"); + + 001fd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967158 + 00204 ff 54 24 30 call QWORD PTR load$[rsp] + 00208 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribdv, rax + +; 1215 : glad_glGetVertexAttribfv = (PFNGLGETVERTEXATTRIBFVPROC)load("glGetVertexAttribfv"); + + 0020f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967157 + 00216 ff 54 24 30 call QWORD PTR load$[rsp] + 0021a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribfv, rax + +; 1216 : glad_glGetVertexAttribiv = (PFNGLGETVERTEXATTRIBIVPROC)load("glGetVertexAttribiv"); + + 00221 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967156 + 00228 ff 54 24 30 call QWORD PTR load$[rsp] + 0022c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribiv, rax + +; 1217 : glad_glGetVertexAttribPointerv = (PFNGLGETVERTEXATTRIBPOINTERVPROC)load("glGetVertexAttribPointerv"); + + 00233 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967155 + 0023a ff 54 24 30 call QWORD PTR load$[rsp] + 0023e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribPointerv, rax + +; 1218 : glad_glIsProgram = (PFNGLISPROGRAMPROC)load("glIsProgram"); + + 00245 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967154 + 0024c ff 54 24 30 call QWORD PTR load$[rsp] + 00250 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsProgram, rax + +; 1219 : glad_glIsShader = (PFNGLISSHADERPROC)load("glIsShader"); + + 00257 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967153 + 0025e ff 54 24 30 call QWORD PTR load$[rsp] + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsShader, rax + +; 1220 : glad_glLinkProgram = (PFNGLLINKPROGRAMPROC)load("glLinkProgram"); + + 00269 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967152 + 00270 ff 54 24 30 call QWORD PTR load$[rsp] + 00274 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLinkProgram, rax + +; 1221 : glad_glShaderSource = (PFNGLSHADERSOURCEPROC)load("glShaderSource"); + + 0027b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967151 + 00282 ff 54 24 30 call QWORD PTR load$[rsp] + 00286 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glShaderSource, rax + +; 1222 : glad_glUseProgram = (PFNGLUSEPROGRAMPROC)load("glUseProgram"); + + 0028d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967150 + 00294 ff 54 24 30 call QWORD PTR load$[rsp] + 00298 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUseProgram, rax + +; 1223 : glad_glUniform1f = (PFNGLUNIFORM1FPROC)load("glUniform1f"); + + 0029f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967149 + 002a6 ff 54 24 30 call QWORD PTR load$[rsp] + 002aa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1f, rax + +; 1224 : glad_glUniform2f = (PFNGLUNIFORM2FPROC)load("glUniform2f"); + + 002b1 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967148 + 002b8 ff 54 24 30 call QWORD PTR load$[rsp] + 002bc 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2f, rax + +; 1225 : glad_glUniform3f = (PFNGLUNIFORM3FPROC)load("glUniform3f"); + + 002c3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967147 + 002ca ff 54 24 30 call QWORD PTR load$[rsp] + 002ce 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3f, rax + +; 1226 : glad_glUniform4f = (PFNGLUNIFORM4FPROC)load("glUniform4f"); + + 002d5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967146 + 002dc ff 54 24 30 call QWORD PTR load$[rsp] + 002e0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4f, rax + +; 1227 : glad_glUniform1i = (PFNGLUNIFORM1IPROC)load("glUniform1i"); + + 002e7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967145 + 002ee ff 54 24 30 call QWORD PTR load$[rsp] + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1i, rax + +; 1228 : glad_glUniform2i = (PFNGLUNIFORM2IPROC)load("glUniform2i"); + + 002f9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967144 + 00300 ff 54 24 30 call QWORD PTR load$[rsp] + 00304 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2i, rax + +; 1229 : glad_glUniform3i = (PFNGLUNIFORM3IPROC)load("glUniform3i"); + + 0030b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967143 + 00312 ff 54 24 30 call QWORD PTR load$[rsp] + 00316 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3i, rax + +; 1230 : glad_glUniform4i = (PFNGLUNIFORM4IPROC)load("glUniform4i"); + + 0031d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967142 + 00324 ff 54 24 30 call QWORD PTR load$[rsp] + 00328 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4i, rax + +; 1231 : glad_glUniform1fv = (PFNGLUNIFORM1FVPROC)load("glUniform1fv"); + + 0032f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967141 + 00336 ff 54 24 30 call QWORD PTR load$[rsp] + 0033a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1fv, rax + +; 1232 : glad_glUniform2fv = (PFNGLUNIFORM2FVPROC)load("glUniform2fv"); + + 00341 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967140 + 00348 ff 54 24 30 call QWORD PTR load$[rsp] + 0034c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2fv, rax + +; 1233 : glad_glUniform3fv = (PFNGLUNIFORM3FVPROC)load("glUniform3fv"); + + 00353 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967139 + 0035a ff 54 24 30 call QWORD PTR load$[rsp] + 0035e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3fv, rax + +; 1234 : glad_glUniform4fv = (PFNGLUNIFORM4FVPROC)load("glUniform4fv"); + + 00365 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967138 + 0036c ff 54 24 30 call QWORD PTR load$[rsp] + 00370 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4fv, rax + +; 1235 : glad_glUniform1iv = (PFNGLUNIFORM1IVPROC)load("glUniform1iv"); + + 00377 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967137 + 0037e ff 54 24 30 call QWORD PTR load$[rsp] + 00382 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1iv, rax + +; 1236 : glad_glUniform2iv = (PFNGLUNIFORM2IVPROC)load("glUniform2iv"); + + 00389 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967136 + 00390 ff 54 24 30 call QWORD PTR load$[rsp] + 00394 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2iv, rax + +; 1237 : glad_glUniform3iv = (PFNGLUNIFORM3IVPROC)load("glUniform3iv"); + + 0039b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967135 + 003a2 ff 54 24 30 call QWORD PTR load$[rsp] + 003a6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3iv, rax + +; 1238 : glad_glUniform4iv = (PFNGLUNIFORM4IVPROC)load("glUniform4iv"); + + 003ad 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967134 + 003b4 ff 54 24 30 call QWORD PTR load$[rsp] + 003b8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4iv, rax + +; 1239 : glad_glUniformMatrix2fv = (PFNGLUNIFORMMATRIX2FVPROC)load("glUniformMatrix2fv"); + + 003bf 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967133 + 003c6 ff 54 24 30 call QWORD PTR load$[rsp] + 003ca 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix2fv, rax + +; 1240 : glad_glUniformMatrix3fv = (PFNGLUNIFORMMATRIX3FVPROC)load("glUniformMatrix3fv"); + + 003d1 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967132 + 003d8 ff 54 24 30 call QWORD PTR load$[rsp] + 003dc 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix3fv, rax + +; 1241 : glad_glUniformMatrix4fv = (PFNGLUNIFORMMATRIX4FVPROC)load("glUniformMatrix4fv"); + + 003e3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967131 + 003ea ff 54 24 30 call QWORD PTR load$[rsp] + 003ee 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix4fv, rax + +; 1242 : glad_glValidateProgram = (PFNGLVALIDATEPROGRAMPROC)load("glValidateProgram"); + + 003f5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967130 + 003fc ff 54 24 30 call QWORD PTR load$[rsp] + 00400 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glValidateProgram, rax + +; 1243 : glad_glVertexAttrib1d = (PFNGLVERTEXATTRIB1DPROC)load("glVertexAttrib1d"); + + 00407 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967129 + 0040e ff 54 24 30 call QWORD PTR load$[rsp] + 00412 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib1d, rax + +; 1244 : glad_glVertexAttrib1dv = (PFNGLVERTEXATTRIB1DVPROC)load("glVertexAttrib1dv"); + + 00419 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967128 + 00420 ff 54 24 30 call QWORD PTR load$[rsp] + 00424 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib1dv, rax + +; 1245 : glad_glVertexAttrib1f = (PFNGLVERTEXATTRIB1FPROC)load("glVertexAttrib1f"); + + 0042b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967127 + 00432 ff 54 24 30 call QWORD PTR load$[rsp] + 00436 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib1f, rax + +; 1246 : glad_glVertexAttrib1fv = (PFNGLVERTEXATTRIB1FVPROC)load("glVertexAttrib1fv"); + + 0043d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967126 + 00444 ff 54 24 30 call QWORD PTR load$[rsp] + 00448 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib1fv, rax + +; 1247 : glad_glVertexAttrib1s = (PFNGLVERTEXATTRIB1SPROC)load("glVertexAttrib1s"); + + 0044f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967125 + 00456 ff 54 24 30 call QWORD PTR load$[rsp] + 0045a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib1s, rax + +; 1248 : glad_glVertexAttrib1sv = (PFNGLVERTEXATTRIB1SVPROC)load("glVertexAttrib1sv"); + + 00461 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967124 + 00468 ff 54 24 30 call QWORD PTR load$[rsp] + 0046c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib1sv, rax + +; 1249 : glad_glVertexAttrib2d = (PFNGLVERTEXATTRIB2DPROC)load("glVertexAttrib2d"); + + 00473 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967123 + 0047a ff 54 24 30 call QWORD PTR load$[rsp] + 0047e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib2d, rax + +; 1250 : glad_glVertexAttrib2dv = (PFNGLVERTEXATTRIB2DVPROC)load("glVertexAttrib2dv"); + + 00485 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967122 + 0048c ff 54 24 30 call QWORD PTR load$[rsp] + 00490 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib2dv, rax + +; 1251 : glad_glVertexAttrib2f = (PFNGLVERTEXATTRIB2FPROC)load("glVertexAttrib2f"); + + 00497 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967121 + 0049e ff 54 24 30 call QWORD PTR load$[rsp] + 004a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib2f, rax + +; 1252 : glad_glVertexAttrib2fv = (PFNGLVERTEXATTRIB2FVPROC)load("glVertexAttrib2fv"); + + 004a9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967120 + 004b0 ff 54 24 30 call QWORD PTR load$[rsp] + 004b4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib2fv, rax + +; 1253 : glad_glVertexAttrib2s = (PFNGLVERTEXATTRIB2SPROC)load("glVertexAttrib2s"); + + 004bb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967119 + 004c2 ff 54 24 30 call QWORD PTR load$[rsp] + 004c6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib2s, rax + +; 1254 : glad_glVertexAttrib2sv = (PFNGLVERTEXATTRIB2SVPROC)load("glVertexAttrib2sv"); + + 004cd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967118 + 004d4 ff 54 24 30 call QWORD PTR load$[rsp] + 004d8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib2sv, rax + +; 1255 : glad_glVertexAttrib3d = (PFNGLVERTEXATTRIB3DPROC)load("glVertexAttrib3d"); + + 004df 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967117 + 004e6 ff 54 24 30 call QWORD PTR load$[rsp] + 004ea 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib3d, rax + +; 1256 : glad_glVertexAttrib3dv = (PFNGLVERTEXATTRIB3DVPROC)load("glVertexAttrib3dv"); + + 004f1 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967116 + 004f8 ff 54 24 30 call QWORD PTR load$[rsp] + 004fc 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib3dv, rax + +; 1257 : glad_glVertexAttrib3f = (PFNGLVERTEXATTRIB3FPROC)load("glVertexAttrib3f"); + + 00503 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967115 + 0050a ff 54 24 30 call QWORD PTR load$[rsp] + 0050e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib3f, rax + +; 1258 : glad_glVertexAttrib3fv = (PFNGLVERTEXATTRIB3FVPROC)load("glVertexAttrib3fv"); + + 00515 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967114 + 0051c ff 54 24 30 call QWORD PTR load$[rsp] + 00520 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib3fv, rax + +; 1259 : glad_glVertexAttrib3s = (PFNGLVERTEXATTRIB3SPROC)load("glVertexAttrib3s"); + + 00527 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967113 + 0052e ff 54 24 30 call QWORD PTR load$[rsp] + 00532 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib3s, rax + +; 1260 : glad_glVertexAttrib3sv = (PFNGLVERTEXATTRIB3SVPROC)load("glVertexAttrib3sv"); + + 00539 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967112 + 00540 ff 54 24 30 call QWORD PTR load$[rsp] + 00544 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib3sv, rax + +; 1261 : glad_glVertexAttrib4Nbv = (PFNGLVERTEXATTRIB4NBVPROC)load("glVertexAttrib4Nbv"); + + 0054b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967111 + 00552 ff 54 24 30 call QWORD PTR load$[rsp] + 00556 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4Nbv, rax + +; 1262 : glad_glVertexAttrib4Niv = (PFNGLVERTEXATTRIB4NIVPROC)load("glVertexAttrib4Niv"); + + 0055d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967110 + 00564 ff 54 24 30 call QWORD PTR load$[rsp] + 00568 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4Niv, rax + +; 1263 : glad_glVertexAttrib4Nsv = (PFNGLVERTEXATTRIB4NSVPROC)load("glVertexAttrib4Nsv"); + + 0056f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967109 + 00576 ff 54 24 30 call QWORD PTR load$[rsp] + 0057a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4Nsv, rax + +; 1264 : glad_glVertexAttrib4Nub = (PFNGLVERTEXATTRIB4NUBPROC)load("glVertexAttrib4Nub"); + + 00581 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967108 + 00588 ff 54 24 30 call QWORD PTR load$[rsp] + 0058c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4Nub, rax + +; 1265 : glad_glVertexAttrib4Nubv = (PFNGLVERTEXATTRIB4NUBVPROC)load("glVertexAttrib4Nubv"); + + 00593 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967107 + 0059a ff 54 24 30 call QWORD PTR load$[rsp] + 0059e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4Nubv, rax + +; 1266 : glad_glVertexAttrib4Nuiv = (PFNGLVERTEXATTRIB4NUIVPROC)load("glVertexAttrib4Nuiv"); + + 005a5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967106 + 005ac ff 54 24 30 call QWORD PTR load$[rsp] + 005b0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4Nuiv, rax + +; 1267 : glad_glVertexAttrib4Nusv = (PFNGLVERTEXATTRIB4NUSVPROC)load("glVertexAttrib4Nusv"); + + 005b7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967105 + 005be ff 54 24 30 call QWORD PTR load$[rsp] + 005c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4Nusv, rax + +; 1268 : glad_glVertexAttrib4bv = (PFNGLVERTEXATTRIB4BVPROC)load("glVertexAttrib4bv"); + + 005c9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967104 + 005d0 ff 54 24 30 call QWORD PTR load$[rsp] + 005d4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4bv, rax + +; 1269 : glad_glVertexAttrib4d = (PFNGLVERTEXATTRIB4DPROC)load("glVertexAttrib4d"); + + 005db 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967103 + 005e2 ff 54 24 30 call QWORD PTR load$[rsp] + 005e6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4d, rax + +; 1270 : glad_glVertexAttrib4dv = (PFNGLVERTEXATTRIB4DVPROC)load("glVertexAttrib4dv"); + + 005ed 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967102 + 005f4 ff 54 24 30 call QWORD PTR load$[rsp] + 005f8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4dv, rax + +; 1271 : glad_glVertexAttrib4f = (PFNGLVERTEXATTRIB4FPROC)load("glVertexAttrib4f"); + + 005ff 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967101 + 00606 ff 54 24 30 call QWORD PTR load$[rsp] + 0060a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4f, rax + +; 1272 : glad_glVertexAttrib4fv = (PFNGLVERTEXATTRIB4FVPROC)load("glVertexAttrib4fv"); + + 00611 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967100 + 00618 ff 54 24 30 call QWORD PTR load$[rsp] + 0061c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4fv, rax + +; 1273 : glad_glVertexAttrib4iv = (PFNGLVERTEXATTRIB4IVPROC)load("glVertexAttrib4iv"); + + 00623 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967099 + 0062a ff 54 24 30 call QWORD PTR load$[rsp] + 0062e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4iv, rax + +; 1274 : glad_glVertexAttrib4s = (PFNGLVERTEXATTRIB4SPROC)load("glVertexAttrib4s"); + + 00635 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967098 + 0063c ff 54 24 30 call QWORD PTR load$[rsp] + 00640 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4s, rax + +; 1275 : glad_glVertexAttrib4sv = (PFNGLVERTEXATTRIB4SVPROC)load("glVertexAttrib4sv"); + + 00647 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967097 + 0064e ff 54 24 30 call QWORD PTR load$[rsp] + 00652 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4sv, rax + +; 1276 : glad_glVertexAttrib4ubv = (PFNGLVERTEXATTRIB4UBVPROC)load("glVertexAttrib4ubv"); + + 00659 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967096 + 00660 ff 54 24 30 call QWORD PTR load$[rsp] + 00664 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4ubv, rax + +; 1277 : glad_glVertexAttrib4uiv = (PFNGLVERTEXATTRIB4UIVPROC)load("glVertexAttrib4uiv"); + + 0066b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967095 + 00672 ff 54 24 30 call QWORD PTR load$[rsp] + 00676 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4uiv, rax + +; 1278 : glad_glVertexAttrib4usv = (PFNGLVERTEXATTRIB4USVPROC)load("glVertexAttrib4usv"); + + 0067d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967094 + 00684 ff 54 24 30 call QWORD PTR load$[rsp] + 00688 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4usv, rax + +; 1279 : glad_glVertexAttribPointer = (PFNGLVERTEXATTRIBPOINTERPROC)load("glVertexAttribPointer"); + + 0068f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967093 + 00696 ff 54 24 30 call QWORD PTR load$[rsp] + 0069a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribPointer, rax +$LN1@load_GL_VE: + +; 1280 : } + + 006a1 48 83 c4 28 add rsp, 40 ; 00000028H + 006a5 c3 ret 0 +load_GL_VERSION_2_0 ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT load_GL_VERSION_2_1 +_TEXT SEGMENT +load$ = 48 +load_GL_VERSION_2_1 PROC ; COMDAT + +; 1281 : static void load_GL_VERSION_2_1(GLADloadproc load) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1282 : if(!GLAD_GL_VERSION_2_1) return; + + 00009 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_2_1, 0 + 00010 75 02 jne SHORT $LN2@load_GL_VE + 00012 eb 6c jmp SHORT $LN1@load_GL_VE +$LN2@load_GL_VE: + +; 1283 : glad_glUniformMatrix2x3fv = (PFNGLUNIFORMMATRIX2X3FVPROC)load("glUniformMatrix2x3fv"); + + 00014 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967092 + 0001b ff 54 24 30 call QWORD PTR load$[rsp] + 0001f 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix2x3fv, rax + +; 1284 : glad_glUniformMatrix3x2fv = (PFNGLUNIFORMMATRIX3X2FVPROC)load("glUniformMatrix3x2fv"); + + 00026 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967091 + 0002d ff 54 24 30 call QWORD PTR load$[rsp] + 00031 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix3x2fv, rax + +; 1285 : glad_glUniformMatrix2x4fv = (PFNGLUNIFORMMATRIX2X4FVPROC)load("glUniformMatrix2x4fv"); + + 00038 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967090 + 0003f ff 54 24 30 call QWORD PTR load$[rsp] + 00043 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix2x4fv, rax + +; 1286 : glad_glUniformMatrix4x2fv = (PFNGLUNIFORMMATRIX4X2FVPROC)load("glUniformMatrix4x2fv"); + + 0004a 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967089 + 00051 ff 54 24 30 call QWORD PTR load$[rsp] + 00055 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix4x2fv, rax + +; 1287 : glad_glUniformMatrix3x4fv = (PFNGLUNIFORMMATRIX3X4FVPROC)load("glUniformMatrix3x4fv"); + + 0005c 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967088 + 00063 ff 54 24 30 call QWORD PTR load$[rsp] + 00067 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix3x4fv, rax + +; 1288 : glad_glUniformMatrix4x3fv = (PFNGLUNIFORMMATRIX4X3FVPROC)load("glUniformMatrix4x3fv"); + + 0006e 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967087 + 00075 ff 54 24 30 call QWORD PTR load$[rsp] + 00079 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix4x3fv, rax +$LN1@load_GL_VE: + +; 1289 : } + + 00080 48 83 c4 28 add rsp, 40 ; 00000028H + 00084 c3 ret 0 +load_GL_VERSION_2_1 ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT load_GL_VERSION_3_0 +_TEXT SEGMENT +load$ = 48 +load_GL_VERSION_3_0 PROC ; COMDAT + +; 1290 : static void load_GL_VERSION_3_0(GLADloadproc load) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1291 : if(!GLAD_GL_VERSION_3_0) return; + + 00009 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_3_0, 0 + 00010 75 05 jne SHORT $LN2@load_GL_VE + 00012 e9 e8 05 00 00 jmp $LN1@load_GL_VE +$LN2@load_GL_VE: + +; 1292 : glad_glColorMaski = (PFNGLCOLORMASKIPROC)load("glColorMaski"); + + 00017 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967086 + 0001e ff 54 24 30 call QWORD PTR load$[rsp] + 00022 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glColorMaski, rax + +; 1293 : glad_glGetBooleani_v = (PFNGLGETBOOLEANI_VPROC)load("glGetBooleani_v"); + + 00029 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967085 + 00030 ff 54 24 30 call QWORD PTR load$[rsp] + 00034 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBooleani_v, rax + +; 1294 : glad_glGetIntegeri_v = (PFNGLGETINTEGERI_VPROC)load("glGetIntegeri_v"); + + 0003b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967084 + 00042 ff 54 24 30 call QWORD PTR load$[rsp] + 00046 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetIntegeri_v, rax + +; 1295 : glad_glEnablei = (PFNGLENABLEIPROC)load("glEnablei"); + + 0004d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967083 + 00054 ff 54 24 30 call QWORD PTR load$[rsp] + 00058 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEnablei, rax + +; 1296 : glad_glDisablei = (PFNGLDISABLEIPROC)load("glDisablei"); + + 0005f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967082 + 00066 ff 54 24 30 call QWORD PTR load$[rsp] + 0006a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDisablei, rax + +; 1297 : glad_glIsEnabledi = (PFNGLISENABLEDIPROC)load("glIsEnabledi"); + + 00071 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967081 + 00078 ff 54 24 30 call QWORD PTR load$[rsp] + 0007c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsEnabledi, rax + +; 1298 : glad_glBeginTransformFeedback = (PFNGLBEGINTRANSFORMFEEDBACKPROC)load("glBeginTransformFeedback"); + + 00083 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967080 + 0008a ff 54 24 30 call QWORD PTR load$[rsp] + 0008e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBeginTransformFeedback, rax + +; 1299 : glad_glEndTransformFeedback = (PFNGLENDTRANSFORMFEEDBACKPROC)load("glEndTransformFeedback"); + + 00095 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967079 + 0009c ff 54 24 30 call QWORD PTR load$[rsp] + 000a0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEndTransformFeedback, rax + +; 1300 : glad_glBindBufferRange = (PFNGLBINDBUFFERRANGEPROC)load("glBindBufferRange"); + + 000a7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967078 + 000ae ff 54 24 30 call QWORD PTR load$[rsp] + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindBufferRange, rax + +; 1301 : glad_glBindBufferBase = (PFNGLBINDBUFFERBASEPROC)load("glBindBufferBase"); + + 000b9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967077 + 000c0 ff 54 24 30 call QWORD PTR load$[rsp] + 000c4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindBufferBase, rax + +; 1302 : glad_glTransformFeedbackVaryings = (PFNGLTRANSFORMFEEDBACKVARYINGSPROC)load("glTransformFeedbackVaryings"); + + 000cb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967076 + 000d2 ff 54 24 30 call QWORD PTR load$[rsp] + 000d6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTransformFeedbackVaryings, rax + +; 1303 : glad_glGetTransformFeedbackVarying = (PFNGLGETTRANSFORMFEEDBACKVARYINGPROC)load("glGetTransformFeedbackVarying"); + + 000dd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967075 + 000e4 ff 54 24 30 call QWORD PTR load$[rsp] + 000e8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTransformFeedbackVarying, rax + +; 1304 : glad_glClampColor = (PFNGLCLAMPCOLORPROC)load("glClampColor"); + + 000ef 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967074 + 000f6 ff 54 24 30 call QWORD PTR load$[rsp] + 000fa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClampColor, rax + +; 1305 : glad_glBeginConditionalRender = (PFNGLBEGINCONDITIONALRENDERPROC)load("glBeginConditionalRender"); + + 00101 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967073 + 00108 ff 54 24 30 call QWORD PTR load$[rsp] + 0010c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBeginConditionalRender, rax + +; 1306 : glad_glEndConditionalRender = (PFNGLENDCONDITIONALRENDERPROC)load("glEndConditionalRender"); + + 00113 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967072 + 0011a ff 54 24 30 call QWORD PTR load$[rsp] + 0011e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEndConditionalRender, rax + +; 1307 : glad_glVertexAttribIPointer = (PFNGLVERTEXATTRIBIPOINTERPROC)load("glVertexAttribIPointer"); + + 00125 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967071 + 0012c ff 54 24 30 call QWORD PTR load$[rsp] + 00130 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribIPointer, rax + +; 1308 : glad_glGetVertexAttribIiv = (PFNGLGETVERTEXATTRIBIIVPROC)load("glGetVertexAttribIiv"); + + 00137 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967070 + 0013e ff 54 24 30 call QWORD PTR load$[rsp] + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribIiv, rax + +; 1309 : glad_glGetVertexAttribIuiv = (PFNGLGETVERTEXATTRIBIUIVPROC)load("glGetVertexAttribIuiv"); + + 00149 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967069 + 00150 ff 54 24 30 call QWORD PTR load$[rsp] + 00154 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribIuiv, rax + +; 1310 : glad_glVertexAttribI1i = (PFNGLVERTEXATTRIBI1IPROC)load("glVertexAttribI1i"); + + 0015b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967068 + 00162 ff 54 24 30 call QWORD PTR load$[rsp] + 00166 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI1i, rax + +; 1311 : glad_glVertexAttribI2i = (PFNGLVERTEXATTRIBI2IPROC)load("glVertexAttribI2i"); + + 0016d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967067 + 00174 ff 54 24 30 call QWORD PTR load$[rsp] + 00178 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI2i, rax + +; 1312 : glad_glVertexAttribI3i = (PFNGLVERTEXATTRIBI3IPROC)load("glVertexAttribI3i"); + + 0017f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967066 + 00186 ff 54 24 30 call QWORD PTR load$[rsp] + 0018a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI3i, rax + +; 1313 : glad_glVertexAttribI4i = (PFNGLVERTEXATTRIBI4IPROC)load("glVertexAttribI4i"); + + 00191 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967065 + 00198 ff 54 24 30 call QWORD PTR load$[rsp] + 0019c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4i, rax + +; 1314 : glad_glVertexAttribI1ui = (PFNGLVERTEXATTRIBI1UIPROC)load("glVertexAttribI1ui"); + + 001a3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967064 + 001aa ff 54 24 30 call QWORD PTR load$[rsp] + 001ae 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI1ui, rax + +; 1315 : glad_glVertexAttribI2ui = (PFNGLVERTEXATTRIBI2UIPROC)load("glVertexAttribI2ui"); + + 001b5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967063 + 001bc ff 54 24 30 call QWORD PTR load$[rsp] + 001c0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI2ui, rax + +; 1316 : glad_glVertexAttribI3ui = (PFNGLVERTEXATTRIBI3UIPROC)load("glVertexAttribI3ui"); + + 001c7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967062 + 001ce ff 54 24 30 call QWORD PTR load$[rsp] + 001d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI3ui, rax + +; 1317 : glad_glVertexAttribI4ui = (PFNGLVERTEXATTRIBI4UIPROC)load("glVertexAttribI4ui"); + + 001d9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967061 + 001e0 ff 54 24 30 call QWORD PTR load$[rsp] + 001e4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4ui, rax + +; 1318 : glad_glVertexAttribI1iv = (PFNGLVERTEXATTRIBI1IVPROC)load("glVertexAttribI1iv"); + + 001eb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967060 + 001f2 ff 54 24 30 call QWORD PTR load$[rsp] + 001f6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI1iv, rax + +; 1319 : glad_glVertexAttribI2iv = (PFNGLVERTEXATTRIBI2IVPROC)load("glVertexAttribI2iv"); + + 001fd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967059 + 00204 ff 54 24 30 call QWORD PTR load$[rsp] + 00208 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI2iv, rax + +; 1320 : glad_glVertexAttribI3iv = (PFNGLVERTEXATTRIBI3IVPROC)load("glVertexAttribI3iv"); + + 0020f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967058 + 00216 ff 54 24 30 call QWORD PTR load$[rsp] + 0021a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI3iv, rax + +; 1321 : glad_glVertexAttribI4iv = (PFNGLVERTEXATTRIBI4IVPROC)load("glVertexAttribI4iv"); + + 00221 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967057 + 00228 ff 54 24 30 call QWORD PTR load$[rsp] + 0022c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4iv, rax + +; 1322 : glad_glVertexAttribI1uiv = (PFNGLVERTEXATTRIBI1UIVPROC)load("glVertexAttribI1uiv"); + + 00233 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967056 + 0023a ff 54 24 30 call QWORD PTR load$[rsp] + 0023e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI1uiv, rax + +; 1323 : glad_glVertexAttribI2uiv = (PFNGLVERTEXATTRIBI2UIVPROC)load("glVertexAttribI2uiv"); + + 00245 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967055 + 0024c ff 54 24 30 call QWORD PTR load$[rsp] + 00250 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI2uiv, rax + +; 1324 : glad_glVertexAttribI3uiv = (PFNGLVERTEXATTRIBI3UIVPROC)load("glVertexAttribI3uiv"); + + 00257 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967054 + 0025e ff 54 24 30 call QWORD PTR load$[rsp] + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI3uiv, rax + +; 1325 : glad_glVertexAttribI4uiv = (PFNGLVERTEXATTRIBI4UIVPROC)load("glVertexAttribI4uiv"); + + 00269 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967053 + 00270 ff 54 24 30 call QWORD PTR load$[rsp] + 00274 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4uiv, rax + +; 1326 : glad_glVertexAttribI4bv = (PFNGLVERTEXATTRIBI4BVPROC)load("glVertexAttribI4bv"); + + 0027b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967052 + 00282 ff 54 24 30 call QWORD PTR load$[rsp] + 00286 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4bv, rax + +; 1327 : glad_glVertexAttribI4sv = (PFNGLVERTEXATTRIBI4SVPROC)load("glVertexAttribI4sv"); + + 0028d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967051 + 00294 ff 54 24 30 call QWORD PTR load$[rsp] + 00298 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4sv, rax + +; 1328 : glad_glVertexAttribI4ubv = (PFNGLVERTEXATTRIBI4UBVPROC)load("glVertexAttribI4ubv"); + + 0029f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967050 + 002a6 ff 54 24 30 call QWORD PTR load$[rsp] + 002aa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4ubv, rax + +; 1329 : glad_glVertexAttribI4usv = (PFNGLVERTEXATTRIBI4USVPROC)load("glVertexAttribI4usv"); + + 002b1 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967049 + 002b8 ff 54 24 30 call QWORD PTR load$[rsp] + 002bc 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4usv, rax + +; 1330 : glad_glGetUniformuiv = (PFNGLGETUNIFORMUIVPROC)load("glGetUniformuiv"); + + 002c3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967048 + 002ca ff 54 24 30 call QWORD PTR load$[rsp] + 002ce 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformuiv, rax + +; 1331 : glad_glBindFragDataLocation = (PFNGLBINDFRAGDATALOCATIONPROC)load("glBindFragDataLocation"); + + 002d5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967047 + 002dc ff 54 24 30 call QWORD PTR load$[rsp] + 002e0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindFragDataLocation, rax + +; 1332 : glad_glGetFragDataLocation = (PFNGLGETFRAGDATALOCATIONPROC)load("glGetFragDataLocation"); + + 002e7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967046 + 002ee ff 54 24 30 call QWORD PTR load$[rsp] + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFragDataLocation, rax + +; 1333 : glad_glUniform1ui = (PFNGLUNIFORM1UIPROC)load("glUniform1ui"); + + 002f9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967045 + 00300 ff 54 24 30 call QWORD PTR load$[rsp] + 00304 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1ui, rax + +; 1334 : glad_glUniform2ui = (PFNGLUNIFORM2UIPROC)load("glUniform2ui"); + + 0030b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967044 + 00312 ff 54 24 30 call QWORD PTR load$[rsp] + 00316 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2ui, rax + +; 1335 : glad_glUniform3ui = (PFNGLUNIFORM3UIPROC)load("glUniform3ui"); + + 0031d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967043 + 00324 ff 54 24 30 call QWORD PTR load$[rsp] + 00328 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3ui, rax + +; 1336 : glad_glUniform4ui = (PFNGLUNIFORM4UIPROC)load("glUniform4ui"); + + 0032f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967042 + 00336 ff 54 24 30 call QWORD PTR load$[rsp] + 0033a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4ui, rax + +; 1337 : glad_glUniform1uiv = (PFNGLUNIFORM1UIVPROC)load("glUniform1uiv"); + + 00341 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967041 + 00348 ff 54 24 30 call QWORD PTR load$[rsp] + 0034c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1uiv, rax + +; 1338 : glad_glUniform2uiv = (PFNGLUNIFORM2UIVPROC)load("glUniform2uiv"); + + 00353 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967040 + 0035a ff 54 24 30 call QWORD PTR load$[rsp] + 0035e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2uiv, rax + +; 1339 : glad_glUniform3uiv = (PFNGLUNIFORM3UIVPROC)load("glUniform3uiv"); + + 00365 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967039 + 0036c ff 54 24 30 call QWORD PTR load$[rsp] + 00370 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3uiv, rax + +; 1340 : glad_glUniform4uiv = (PFNGLUNIFORM4UIVPROC)load("glUniform4uiv"); + + 00377 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967038 + 0037e ff 54 24 30 call QWORD PTR load$[rsp] + 00382 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4uiv, rax + +; 1341 : glad_glTexParameterIiv = (PFNGLTEXPARAMETERIIVPROC)load("glTexParameterIiv"); + + 00389 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967037 + 00390 ff 54 24 30 call QWORD PTR load$[rsp] + 00394 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameterIiv, rax + +; 1342 : glad_glTexParameterIuiv = (PFNGLTEXPARAMETERIUIVPROC)load("glTexParameterIuiv"); + + 0039b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967036 + 003a2 ff 54 24 30 call QWORD PTR load$[rsp] + 003a6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameterIuiv, rax + +; 1343 : glad_glGetTexParameterIiv = (PFNGLGETTEXPARAMETERIIVPROC)load("glGetTexParameterIiv"); + + 003ad 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967035 + 003b4 ff 54 24 30 call QWORD PTR load$[rsp] + 003b8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexParameterIiv, rax + +; 1344 : glad_glGetTexParameterIuiv = (PFNGLGETTEXPARAMETERIUIVPROC)load("glGetTexParameterIuiv"); + + 003bf 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967034 + 003c6 ff 54 24 30 call QWORD PTR load$[rsp] + 003ca 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexParameterIuiv, rax + +; 1345 : glad_glClearBufferiv = (PFNGLCLEARBUFFERIVPROC)load("glClearBufferiv"); + + 003d1 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967033 + 003d8 ff 54 24 30 call QWORD PTR load$[rsp] + 003dc 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearBufferiv, rax + +; 1346 : glad_glClearBufferuiv = (PFNGLCLEARBUFFERUIVPROC)load("glClearBufferuiv"); + + 003e3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967032 + 003ea ff 54 24 30 call QWORD PTR load$[rsp] + 003ee 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearBufferuiv, rax + +; 1347 : glad_glClearBufferfv = (PFNGLCLEARBUFFERFVPROC)load("glClearBufferfv"); + + 003f5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967031 + 003fc ff 54 24 30 call QWORD PTR load$[rsp] + 00400 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearBufferfv, rax + +; 1348 : glad_glClearBufferfi = (PFNGLCLEARBUFFERFIPROC)load("glClearBufferfi"); + + 00407 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967030 + 0040e ff 54 24 30 call QWORD PTR load$[rsp] + 00412 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearBufferfi, rax + +; 1349 : glad_glGetStringi = (PFNGLGETSTRINGIPROC)load("glGetStringi"); + + 00419 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967029 + 00420 ff 54 24 30 call QWORD PTR load$[rsp] + 00424 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetStringi, rax + +; 1350 : glad_glIsRenderbuffer = (PFNGLISRENDERBUFFERPROC)load("glIsRenderbuffer"); + + 0042b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967028 + 00432 ff 54 24 30 call QWORD PTR load$[rsp] + 00436 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsRenderbuffer, rax + +; 1351 : glad_glBindRenderbuffer = (PFNGLBINDRENDERBUFFERPROC)load("glBindRenderbuffer"); + + 0043d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967027 + 00444 ff 54 24 30 call QWORD PTR load$[rsp] + 00448 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindRenderbuffer, rax + +; 1352 : glad_glDeleteRenderbuffers = (PFNGLDELETERENDERBUFFERSPROC)load("glDeleteRenderbuffers"); + + 0044f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967026 + 00456 ff 54 24 30 call QWORD PTR load$[rsp] + 0045a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteRenderbuffers, rax + +; 1353 : glad_glGenRenderbuffers = (PFNGLGENRENDERBUFFERSPROC)load("glGenRenderbuffers"); + + 00461 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967025 + 00468 ff 54 24 30 call QWORD PTR load$[rsp] + 0046c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenRenderbuffers, rax + +; 1354 : glad_glRenderbufferStorage = (PFNGLRENDERBUFFERSTORAGEPROC)load("glRenderbufferStorage"); + + 00473 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967024 + 0047a ff 54 24 30 call QWORD PTR load$[rsp] + 0047e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glRenderbufferStorage, rax + +; 1355 : glad_glGetRenderbufferParameteriv = (PFNGLGETRENDERBUFFERPARAMETERIVPROC)load("glGetRenderbufferParameteriv"); + + 00485 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967023 + 0048c ff 54 24 30 call QWORD PTR load$[rsp] + 00490 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetRenderbufferParameteriv, rax + +; 1356 : glad_glIsFramebuffer = (PFNGLISFRAMEBUFFERPROC)load("glIsFramebuffer"); + + 00497 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967022 + 0049e ff 54 24 30 call QWORD PTR load$[rsp] + 004a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsFramebuffer, rax + +; 1357 : glad_glBindFramebuffer = (PFNGLBINDFRAMEBUFFERPROC)load("glBindFramebuffer"); + + 004a9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967021 + 004b0 ff 54 24 30 call QWORD PTR load$[rsp] + 004b4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindFramebuffer, rax + +; 1358 : glad_glDeleteFramebuffers = (PFNGLDELETEFRAMEBUFFERSPROC)load("glDeleteFramebuffers"); + + 004bb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967020 + 004c2 ff 54 24 30 call QWORD PTR load$[rsp] + 004c6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteFramebuffers, rax + +; 1359 : glad_glGenFramebuffers = (PFNGLGENFRAMEBUFFERSPROC)load("glGenFramebuffers"); + + 004cd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967019 + 004d4 ff 54 24 30 call QWORD PTR load$[rsp] + 004d8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenFramebuffers, rax + +; 1360 : glad_glCheckFramebufferStatus = (PFNGLCHECKFRAMEBUFFERSTATUSPROC)load("glCheckFramebufferStatus"); + + 004df 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967018 + 004e6 ff 54 24 30 call QWORD PTR load$[rsp] + 004ea 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCheckFramebufferStatus, rax + +; 1361 : glad_glFramebufferTexture1D = (PFNGLFRAMEBUFFERTEXTURE1DPROC)load("glFramebufferTexture1D"); + + 004f1 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967017 + 004f8 ff 54 24 30 call QWORD PTR load$[rsp] + 004fc 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferTexture1D, rax + +; 1362 : glad_glFramebufferTexture2D = (PFNGLFRAMEBUFFERTEXTURE2DPROC)load("glFramebufferTexture2D"); + + 00503 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967016 + 0050a ff 54 24 30 call QWORD PTR load$[rsp] + 0050e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferTexture2D, rax + +; 1363 : glad_glFramebufferTexture3D = (PFNGLFRAMEBUFFERTEXTURE3DPROC)load("glFramebufferTexture3D"); + + 00515 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967015 + 0051c ff 54 24 30 call QWORD PTR load$[rsp] + 00520 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferTexture3D, rax + +; 1364 : glad_glFramebufferRenderbuffer = (PFNGLFRAMEBUFFERRENDERBUFFERPROC)load("glFramebufferRenderbuffer"); + + 00527 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967014 + 0052e ff 54 24 30 call QWORD PTR load$[rsp] + 00532 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferRenderbuffer, rax + +; 1365 : glad_glGetFramebufferAttachmentParameteriv = (PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC)load("glGetFramebufferAttachmentParameteriv"); + + 00539 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967013 + 00540 ff 54 24 30 call QWORD PTR load$[rsp] + 00544 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFramebufferAttachmentParameteriv, rax + +; 1366 : glad_glGenerateMipmap = (PFNGLGENERATEMIPMAPPROC)load("glGenerateMipmap"); + + 0054b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967012 + 00552 ff 54 24 30 call QWORD PTR load$[rsp] + 00556 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenerateMipmap, rax + +; 1367 : glad_glBlitFramebuffer = (PFNGLBLITFRAMEBUFFERPROC)load("glBlitFramebuffer"); + + 0055d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967011 + 00564 ff 54 24 30 call QWORD PTR load$[rsp] + 00568 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlitFramebuffer, rax + +; 1368 : glad_glRenderbufferStorageMultisample = (PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC)load("glRenderbufferStorageMultisample"); + + 0056f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967010 + 00576 ff 54 24 30 call QWORD PTR load$[rsp] + 0057a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glRenderbufferStorageMultisample, rax + +; 1369 : glad_glFramebufferTextureLayer = (PFNGLFRAMEBUFFERTEXTURELAYERPROC)load("glFramebufferTextureLayer"); + + 00581 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967009 + 00588 ff 54 24 30 call QWORD PTR load$[rsp] + 0058c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferTextureLayer, rax + +; 1370 : glad_glMapBufferRange = (PFNGLMAPBUFFERRANGEPROC)load("glMapBufferRange"); + + 00593 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967008 + 0059a ff 54 24 30 call QWORD PTR load$[rsp] + 0059e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMapBufferRange, rax + +; 1371 : glad_glFlushMappedBufferRange = (PFNGLFLUSHMAPPEDBUFFERRANGEPROC)load("glFlushMappedBufferRange"); + + 005a5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967007 + 005ac ff 54 24 30 call QWORD PTR load$[rsp] + 005b0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFlushMappedBufferRange, rax + +; 1372 : glad_glBindVertexArray = (PFNGLBINDVERTEXARRAYPROC)load("glBindVertexArray"); + + 005b7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967006 + 005be ff 54 24 30 call QWORD PTR load$[rsp] + 005c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindVertexArray, rax + +; 1373 : glad_glDeleteVertexArrays = (PFNGLDELETEVERTEXARRAYSPROC)load("glDeleteVertexArrays"); + + 005c9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967005 + 005d0 ff 54 24 30 call QWORD PTR load$[rsp] + 005d4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteVertexArrays, rax + +; 1374 : glad_glGenVertexArrays = (PFNGLGENVERTEXARRAYSPROC)load("glGenVertexArrays"); + + 005db 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967004 + 005e2 ff 54 24 30 call QWORD PTR load$[rsp] + 005e6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenVertexArrays, rax + +; 1375 : glad_glIsVertexArray = (PFNGLISVERTEXARRAYPROC)load("glIsVertexArray"); + + 005ed 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967003 + 005f4 ff 54 24 30 call QWORD PTR load$[rsp] + 005f8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsVertexArray, rax +$LN1@load_GL_VE: + +; 1376 : } + + 005ff 48 83 c4 28 add rsp, 40 ; 00000028H + 00603 c3 ret 0 +load_GL_VERSION_3_0 ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT load_GL_VERSION_3_1 +_TEXT SEGMENT +load$ = 48 +load_GL_VERSION_3_1 PROC ; COMDAT + +; 1377 : static void load_GL_VERSION_3_1(GLADloadproc load) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1378 : if(!GLAD_GL_VERSION_3_1) return; + + 00009 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_3_1, 0 + 00010 75 05 jne SHORT $LN2@load_GL_VE + 00012 e9 0e 01 00 00 jmp $LN1@load_GL_VE +$LN2@load_GL_VE: + +; 1379 : glad_glDrawArraysInstanced = (PFNGLDRAWARRAYSINSTANCEDPROC)load("glDrawArraysInstanced"); + + 00017 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967002 + 0001e ff 54 24 30 call QWORD PTR load$[rsp] + 00022 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawArraysInstanced, rax + +; 1380 : glad_glDrawElementsInstanced = (PFNGLDRAWELEMENTSINSTANCEDPROC)load("glDrawElementsInstanced"); + + 00029 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967001 + 00030 ff 54 24 30 call QWORD PTR load$[rsp] + 00034 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElementsInstanced, rax + +; 1381 : glad_glTexBuffer = (PFNGLTEXBUFFERPROC)load("glTexBuffer"); + + 0003b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294967000 + 00042 ff 54 24 30 call QWORD PTR load$[rsp] + 00046 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexBuffer, rax + +; 1382 : glad_glPrimitiveRestartIndex = (PFNGLPRIMITIVERESTARTINDEXPROC)load("glPrimitiveRestartIndex"); + + 0004d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966999 + 00054 ff 54 24 30 call QWORD PTR load$[rsp] + 00058 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPrimitiveRestartIndex, rax + +; 1383 : glad_glCopyBufferSubData = (PFNGLCOPYBUFFERSUBDATAPROC)load("glCopyBufferSubData"); + + 0005f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966998 + 00066 ff 54 24 30 call QWORD PTR load$[rsp] + 0006a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyBufferSubData, rax + +; 1384 : glad_glGetUniformIndices = (PFNGLGETUNIFORMINDICESPROC)load("glGetUniformIndices"); + + 00071 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966997 + 00078 ff 54 24 30 call QWORD PTR load$[rsp] + 0007c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformIndices, rax + +; 1385 : glad_glGetActiveUniformsiv = (PFNGLGETACTIVEUNIFORMSIVPROC)load("glGetActiveUniformsiv"); + + 00083 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966996 + 0008a ff 54 24 30 call QWORD PTR load$[rsp] + 0008e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveUniformsiv, rax + +; 1386 : glad_glGetActiveUniformName = (PFNGLGETACTIVEUNIFORMNAMEPROC)load("glGetActiveUniformName"); + + 00095 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966995 + 0009c ff 54 24 30 call QWORD PTR load$[rsp] + 000a0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveUniformName, rax + +; 1387 : glad_glGetUniformBlockIndex = (PFNGLGETUNIFORMBLOCKINDEXPROC)load("glGetUniformBlockIndex"); + + 000a7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966994 + 000ae ff 54 24 30 call QWORD PTR load$[rsp] + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformBlockIndex, rax + +; 1388 : glad_glGetActiveUniformBlockiv = (PFNGLGETACTIVEUNIFORMBLOCKIVPROC)load("glGetActiveUniformBlockiv"); + + 000b9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966993 + 000c0 ff 54 24 30 call QWORD PTR load$[rsp] + 000c4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveUniformBlockiv, rax + +; 1389 : glad_glGetActiveUniformBlockName = (PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC)load("glGetActiveUniformBlockName"); + + 000cb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966992 + 000d2 ff 54 24 30 call QWORD PTR load$[rsp] + 000d6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveUniformBlockName, rax + +; 1390 : glad_glUniformBlockBinding = (PFNGLUNIFORMBLOCKBINDINGPROC)load("glUniformBlockBinding"); + + 000dd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966991 + 000e4 ff 54 24 30 call QWORD PTR load$[rsp] + 000e8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformBlockBinding, rax + +; 1391 : glad_glBindBufferRange = (PFNGLBINDBUFFERRANGEPROC)load("glBindBufferRange"); + + 000ef 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966990 + 000f6 ff 54 24 30 call QWORD PTR load$[rsp] + 000fa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindBufferRange, rax + +; 1392 : glad_glBindBufferBase = (PFNGLBINDBUFFERBASEPROC)load("glBindBufferBase"); + + 00101 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966989 + 00108 ff 54 24 30 call QWORD PTR load$[rsp] + 0010c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindBufferBase, rax + +; 1393 : glad_glGetIntegeri_v = (PFNGLGETINTEGERI_VPROC)load("glGetIntegeri_v"); + + 00113 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966988 + 0011a ff 54 24 30 call QWORD PTR load$[rsp] + 0011e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetIntegeri_v, rax +$LN1@load_GL_VE: + +; 1394 : } + + 00125 48 83 c4 28 add rsp, 40 ; 00000028H + 00129 c3 ret 0 +load_GL_VERSION_3_1 ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT load_GL_VERSION_3_2 +_TEXT SEGMENT +load$ = 48 +load_GL_VERSION_3_2 PROC ; COMDAT + +; 1395 : static void load_GL_VERSION_3_2(GLADloadproc load) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1396 : if(!GLAD_GL_VERSION_3_2) return; + + 00009 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_3_2, 0 + 00010 75 05 jne SHORT $LN2@load_GL_VE + 00012 e9 56 01 00 00 jmp $LN1@load_GL_VE +$LN2@load_GL_VE: + +; 1397 : glad_glDrawElementsBaseVertex = (PFNGLDRAWELEMENTSBASEVERTEXPROC)load("glDrawElementsBaseVertex"); + + 00017 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966987 + 0001e ff 54 24 30 call QWORD PTR load$[rsp] + 00022 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElementsBaseVertex, rax + +; 1398 : glad_glDrawRangeElementsBaseVertex = (PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC)load("glDrawRangeElementsBaseVertex"); + + 00029 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966986 + 00030 ff 54 24 30 call QWORD PTR load$[rsp] + 00034 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawRangeElementsBaseVertex, rax + +; 1399 : glad_glDrawElementsInstancedBaseVertex = (PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC)load("glDrawElementsInstancedBaseVertex"); + + 0003b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966985 + 00042 ff 54 24 30 call QWORD PTR load$[rsp] + 00046 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElementsInstancedBaseVertex, rax + +; 1400 : glad_glMultiDrawElementsBaseVertex = (PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC)load("glMultiDrawElementsBaseVertex"); + + 0004d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966984 + 00054 ff 54 24 30 call QWORD PTR load$[rsp] + 00058 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiDrawElementsBaseVertex, rax + +; 1401 : glad_glProvokingVertex = (PFNGLPROVOKINGVERTEXPROC)load("glProvokingVertex"); + + 0005f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966983 + 00066 ff 54 24 30 call QWORD PTR load$[rsp] + 0006a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProvokingVertex, rax + +; 1402 : glad_glFenceSync = (PFNGLFENCESYNCPROC)load("glFenceSync"); + + 00071 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966982 + 00078 ff 54 24 30 call QWORD PTR load$[rsp] + 0007c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFenceSync, rax + +; 1403 : glad_glIsSync = (PFNGLISSYNCPROC)load("glIsSync"); + + 00083 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966981 + 0008a ff 54 24 30 call QWORD PTR load$[rsp] + 0008e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsSync, rax + +; 1404 : glad_glDeleteSync = (PFNGLDELETESYNCPROC)load("glDeleteSync"); + + 00095 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966980 + 0009c ff 54 24 30 call QWORD PTR load$[rsp] + 000a0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteSync, rax + +; 1405 : glad_glClientWaitSync = (PFNGLCLIENTWAITSYNCPROC)load("glClientWaitSync"); + + 000a7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966979 + 000ae ff 54 24 30 call QWORD PTR load$[rsp] + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClientWaitSync, rax + +; 1406 : glad_glWaitSync = (PFNGLWAITSYNCPROC)load("glWaitSync"); + + 000b9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966978 + 000c0 ff 54 24 30 call QWORD PTR load$[rsp] + 000c4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glWaitSync, rax + +; 1407 : glad_glGetInteger64v = (PFNGLGETINTEGER64VPROC)load("glGetInteger64v"); + + 000cb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966977 + 000d2 ff 54 24 30 call QWORD PTR load$[rsp] + 000d6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetInteger64v, rax + +; 1408 : glad_glGetSynciv = (PFNGLGETSYNCIVPROC)load("glGetSynciv"); + + 000dd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966976 + 000e4 ff 54 24 30 call QWORD PTR load$[rsp] + 000e8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetSynciv, rax + +; 1409 : glad_glGetInteger64i_v = (PFNGLGETINTEGER64I_VPROC)load("glGetInteger64i_v"); + + 000ef 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966975 + 000f6 ff 54 24 30 call QWORD PTR load$[rsp] + 000fa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetInteger64i_v, rax + +; 1410 : glad_glGetBufferParameteri64v = (PFNGLGETBUFFERPARAMETERI64VPROC)load("glGetBufferParameteri64v"); + + 00101 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966974 + 00108 ff 54 24 30 call QWORD PTR load$[rsp] + 0010c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBufferParameteri64v, rax + +; 1411 : glad_glFramebufferTexture = (PFNGLFRAMEBUFFERTEXTUREPROC)load("glFramebufferTexture"); + + 00113 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966973 + 0011a ff 54 24 30 call QWORD PTR load$[rsp] + 0011e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferTexture, rax + +; 1412 : glad_glTexImage2DMultisample = (PFNGLTEXIMAGE2DMULTISAMPLEPROC)load("glTexImage2DMultisample"); + + 00125 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966972 + 0012c ff 54 24 30 call QWORD PTR load$[rsp] + 00130 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexImage2DMultisample, rax + +; 1413 : glad_glTexImage3DMultisample = (PFNGLTEXIMAGE3DMULTISAMPLEPROC)load("glTexImage3DMultisample"); + + 00137 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966971 + 0013e ff 54 24 30 call QWORD PTR load$[rsp] + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexImage3DMultisample, rax + +; 1414 : glad_glGetMultisamplefv = (PFNGLGETMULTISAMPLEFVPROC)load("glGetMultisamplefv"); + + 00149 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966970 + 00150 ff 54 24 30 call QWORD PTR load$[rsp] + 00154 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetMultisamplefv, rax + +; 1415 : glad_glSampleMaski = (PFNGLSAMPLEMASKIPROC)load("glSampleMaski"); + + 0015b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966969 + 00162 ff 54 24 30 call QWORD PTR load$[rsp] + 00166 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSampleMaski, rax +$LN1@load_GL_VE: + +; 1416 : } + + 0016d 48 83 c4 28 add rsp, 40 ; 00000028H + 00171 c3 ret 0 +load_GL_VERSION_3_2 ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT load_GL_VERSION_3_3 +_TEXT SEGMENT +load$ = 48 +load_GL_VERSION_3_3 PROC ; COMDAT + +; 1417 : static void load_GL_VERSION_3_3(GLADloadproc load) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1418 : if(!GLAD_GL_VERSION_3_3) return; + + 00009 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_3_3, 0 + 00010 75 05 jne SHORT $LN2@load_GL_VE + 00012 e9 14 04 00 00 jmp $LN1@load_GL_VE +$LN2@load_GL_VE: + +; 1419 : glad_glBindFragDataLocationIndexed = (PFNGLBINDFRAGDATALOCATIONINDEXEDPROC)load("glBindFragDataLocationIndexed"); + + 00017 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966968 + 0001e ff 54 24 30 call QWORD PTR load$[rsp] + 00022 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindFragDataLocationIndexed, rax + +; 1420 : glad_glGetFragDataIndex = (PFNGLGETFRAGDATAINDEXPROC)load("glGetFragDataIndex"); + + 00029 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966967 + 00030 ff 54 24 30 call QWORD PTR load$[rsp] + 00034 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFragDataIndex, rax + +; 1421 : glad_glGenSamplers = (PFNGLGENSAMPLERSPROC)load("glGenSamplers"); + + 0003b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966966 + 00042 ff 54 24 30 call QWORD PTR load$[rsp] + 00046 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenSamplers, rax + +; 1422 : glad_glDeleteSamplers = (PFNGLDELETESAMPLERSPROC)load("glDeleteSamplers"); + + 0004d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966965 + 00054 ff 54 24 30 call QWORD PTR load$[rsp] + 00058 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteSamplers, rax + +; 1423 : glad_glIsSampler = (PFNGLISSAMPLERPROC)load("glIsSampler"); + + 0005f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966964 + 00066 ff 54 24 30 call QWORD PTR load$[rsp] + 0006a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsSampler, rax + +; 1424 : glad_glBindSampler = (PFNGLBINDSAMPLERPROC)load("glBindSampler"); + + 00071 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966963 + 00078 ff 54 24 30 call QWORD PTR load$[rsp] + 0007c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindSampler, rax + +; 1425 : glad_glSamplerParameteri = (PFNGLSAMPLERPARAMETERIPROC)load("glSamplerParameteri"); + + 00083 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966962 + 0008a ff 54 24 30 call QWORD PTR load$[rsp] + 0008e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSamplerParameteri, rax + +; 1426 : glad_glSamplerParameteriv = (PFNGLSAMPLERPARAMETERIVPROC)load("glSamplerParameteriv"); + + 00095 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966961 + 0009c ff 54 24 30 call QWORD PTR load$[rsp] + 000a0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSamplerParameteriv, rax + +; 1427 : glad_glSamplerParameterf = (PFNGLSAMPLERPARAMETERFPROC)load("glSamplerParameterf"); + + 000a7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966960 + 000ae ff 54 24 30 call QWORD PTR load$[rsp] + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSamplerParameterf, rax + +; 1428 : glad_glSamplerParameterfv = (PFNGLSAMPLERPARAMETERFVPROC)load("glSamplerParameterfv"); + + 000b9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966959 + 000c0 ff 54 24 30 call QWORD PTR load$[rsp] + 000c4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSamplerParameterfv, rax + +; 1429 : glad_glSamplerParameterIiv = (PFNGLSAMPLERPARAMETERIIVPROC)load("glSamplerParameterIiv"); + + 000cb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966958 + 000d2 ff 54 24 30 call QWORD PTR load$[rsp] + 000d6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSamplerParameterIiv, rax + +; 1430 : glad_glSamplerParameterIuiv = (PFNGLSAMPLERPARAMETERIUIVPROC)load("glSamplerParameterIuiv"); + + 000dd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966957 + 000e4 ff 54 24 30 call QWORD PTR load$[rsp] + 000e8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSamplerParameterIuiv, rax + +; 1431 : glad_glGetSamplerParameteriv = (PFNGLGETSAMPLERPARAMETERIVPROC)load("glGetSamplerParameteriv"); + + 000ef 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966956 + 000f6 ff 54 24 30 call QWORD PTR load$[rsp] + 000fa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetSamplerParameteriv, rax + +; 1432 : glad_glGetSamplerParameterIiv = (PFNGLGETSAMPLERPARAMETERIIVPROC)load("glGetSamplerParameterIiv"); + + 00101 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966955 + 00108 ff 54 24 30 call QWORD PTR load$[rsp] + 0010c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetSamplerParameterIiv, rax + +; 1433 : glad_glGetSamplerParameterfv = (PFNGLGETSAMPLERPARAMETERFVPROC)load("glGetSamplerParameterfv"); + + 00113 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966954 + 0011a ff 54 24 30 call QWORD PTR load$[rsp] + 0011e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetSamplerParameterfv, rax + +; 1434 : glad_glGetSamplerParameterIuiv = (PFNGLGETSAMPLERPARAMETERIUIVPROC)load("glGetSamplerParameterIuiv"); + + 00125 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966953 + 0012c ff 54 24 30 call QWORD PTR load$[rsp] + 00130 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetSamplerParameterIuiv, rax + +; 1435 : glad_glQueryCounter = (PFNGLQUERYCOUNTERPROC)load("glQueryCounter"); + + 00137 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966952 + 0013e ff 54 24 30 call QWORD PTR load$[rsp] + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glQueryCounter, rax + +; 1436 : glad_glGetQueryObjecti64v = (PFNGLGETQUERYOBJECTI64VPROC)load("glGetQueryObjecti64v"); + + 00149 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966951 + 00150 ff 54 24 30 call QWORD PTR load$[rsp] + 00154 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryObjecti64v, rax + +; 1437 : glad_glGetQueryObjectui64v = (PFNGLGETQUERYOBJECTUI64VPROC)load("glGetQueryObjectui64v"); + + 0015b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966950 + 00162 ff 54 24 30 call QWORD PTR load$[rsp] + 00166 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryObjectui64v, rax + +; 1438 : glad_glVertexAttribDivisor = (PFNGLVERTEXATTRIBDIVISORPROC)load("glVertexAttribDivisor"); + + 0016d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966949 + 00174 ff 54 24 30 call QWORD PTR load$[rsp] + 00178 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribDivisor, rax + +; 1439 : glad_glVertexAttribP1ui = (PFNGLVERTEXATTRIBP1UIPROC)load("glVertexAttribP1ui"); + + 0017f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966948 + 00186 ff 54 24 30 call QWORD PTR load$[rsp] + 0018a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribP1ui, rax + +; 1440 : glad_glVertexAttribP1uiv = (PFNGLVERTEXATTRIBP1UIVPROC)load("glVertexAttribP1uiv"); + + 00191 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966947 + 00198 ff 54 24 30 call QWORD PTR load$[rsp] + 0019c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribP1uiv, rax + +; 1441 : glad_glVertexAttribP2ui = (PFNGLVERTEXATTRIBP2UIPROC)load("glVertexAttribP2ui"); + + 001a3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966946 + 001aa ff 54 24 30 call QWORD PTR load$[rsp] + 001ae 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribP2ui, rax + +; 1442 : glad_glVertexAttribP2uiv = (PFNGLVERTEXATTRIBP2UIVPROC)load("glVertexAttribP2uiv"); + + 001b5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966945 + 001bc ff 54 24 30 call QWORD PTR load$[rsp] + 001c0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribP2uiv, rax + +; 1443 : glad_glVertexAttribP3ui = (PFNGLVERTEXATTRIBP3UIPROC)load("glVertexAttribP3ui"); + + 001c7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966944 + 001ce ff 54 24 30 call QWORD PTR load$[rsp] + 001d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribP3ui, rax + +; 1444 : glad_glVertexAttribP3uiv = (PFNGLVERTEXATTRIBP3UIVPROC)load("glVertexAttribP3uiv"); + + 001d9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966943 + 001e0 ff 54 24 30 call QWORD PTR load$[rsp] + 001e4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribP3uiv, rax + +; 1445 : glad_glVertexAttribP4ui = (PFNGLVERTEXATTRIBP4UIPROC)load("glVertexAttribP4ui"); + + 001eb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966942 + 001f2 ff 54 24 30 call QWORD PTR load$[rsp] + 001f6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribP4ui, rax + +; 1446 : glad_glVertexAttribP4uiv = (PFNGLVERTEXATTRIBP4UIVPROC)load("glVertexAttribP4uiv"); + + 001fd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966941 + 00204 ff 54 24 30 call QWORD PTR load$[rsp] + 00208 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribP4uiv, rax + +; 1447 : glad_glVertexP2ui = (PFNGLVERTEXP2UIPROC)load("glVertexP2ui"); + + 0020f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966940 + 00216 ff 54 24 30 call QWORD PTR load$[rsp] + 0021a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexP2ui, rax + +; 1448 : glad_glVertexP2uiv = (PFNGLVERTEXP2UIVPROC)load("glVertexP2uiv"); + + 00221 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966939 + 00228 ff 54 24 30 call QWORD PTR load$[rsp] + 0022c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexP2uiv, rax + +; 1449 : glad_glVertexP3ui = (PFNGLVERTEXP3UIPROC)load("glVertexP3ui"); + + 00233 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966938 + 0023a ff 54 24 30 call QWORD PTR load$[rsp] + 0023e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexP3ui, rax + +; 1450 : glad_glVertexP3uiv = (PFNGLVERTEXP3UIVPROC)load("glVertexP3uiv"); + + 00245 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966937 + 0024c ff 54 24 30 call QWORD PTR load$[rsp] + 00250 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexP3uiv, rax + +; 1451 : glad_glVertexP4ui = (PFNGLVERTEXP4UIPROC)load("glVertexP4ui"); + + 00257 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966936 + 0025e ff 54 24 30 call QWORD PTR load$[rsp] + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexP4ui, rax + +; 1452 : glad_glVertexP4uiv = (PFNGLVERTEXP4UIVPROC)load("glVertexP4uiv"); + + 00269 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966935 + 00270 ff 54 24 30 call QWORD PTR load$[rsp] + 00274 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexP4uiv, rax + +; 1453 : glad_glTexCoordP1ui = (PFNGLTEXCOORDP1UIPROC)load("glTexCoordP1ui"); + + 0027b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966934 + 00282 ff 54 24 30 call QWORD PTR load$[rsp] + 00286 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexCoordP1ui, rax + +; 1454 : glad_glTexCoordP1uiv = (PFNGLTEXCOORDP1UIVPROC)load("glTexCoordP1uiv"); + + 0028d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966933 + 00294 ff 54 24 30 call QWORD PTR load$[rsp] + 00298 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexCoordP1uiv, rax + +; 1455 : glad_glTexCoordP2ui = (PFNGLTEXCOORDP2UIPROC)load("glTexCoordP2ui"); + + 0029f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966932 + 002a6 ff 54 24 30 call QWORD PTR load$[rsp] + 002aa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexCoordP2ui, rax + +; 1456 : glad_glTexCoordP2uiv = (PFNGLTEXCOORDP2UIVPROC)load("glTexCoordP2uiv"); + + 002b1 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966931 + 002b8 ff 54 24 30 call QWORD PTR load$[rsp] + 002bc 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexCoordP2uiv, rax + +; 1457 : glad_glTexCoordP3ui = (PFNGLTEXCOORDP3UIPROC)load("glTexCoordP3ui"); + + 002c3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966930 + 002ca ff 54 24 30 call QWORD PTR load$[rsp] + 002ce 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexCoordP3ui, rax + +; 1458 : glad_glTexCoordP3uiv = (PFNGLTEXCOORDP3UIVPROC)load("glTexCoordP3uiv"); + + 002d5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966929 + 002dc ff 54 24 30 call QWORD PTR load$[rsp] + 002e0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexCoordP3uiv, rax + +; 1459 : glad_glTexCoordP4ui = (PFNGLTEXCOORDP4UIPROC)load("glTexCoordP4ui"); + + 002e7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966928 + 002ee ff 54 24 30 call QWORD PTR load$[rsp] + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexCoordP4ui, rax + +; 1460 : glad_glTexCoordP4uiv = (PFNGLTEXCOORDP4UIVPROC)load("glTexCoordP4uiv"); + + 002f9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966927 + 00300 ff 54 24 30 call QWORD PTR load$[rsp] + 00304 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexCoordP4uiv, rax + +; 1461 : glad_glMultiTexCoordP1ui = (PFNGLMULTITEXCOORDP1UIPROC)load("glMultiTexCoordP1ui"); + + 0030b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966926 + 00312 ff 54 24 30 call QWORD PTR load$[rsp] + 00316 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiTexCoordP1ui, rax + +; 1462 : glad_glMultiTexCoordP1uiv = (PFNGLMULTITEXCOORDP1UIVPROC)load("glMultiTexCoordP1uiv"); + + 0031d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966925 + 00324 ff 54 24 30 call QWORD PTR load$[rsp] + 00328 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiTexCoordP1uiv, rax + +; 1463 : glad_glMultiTexCoordP2ui = (PFNGLMULTITEXCOORDP2UIPROC)load("glMultiTexCoordP2ui"); + + 0032f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966924 + 00336 ff 54 24 30 call QWORD PTR load$[rsp] + 0033a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiTexCoordP2ui, rax + +; 1464 : glad_glMultiTexCoordP2uiv = (PFNGLMULTITEXCOORDP2UIVPROC)load("glMultiTexCoordP2uiv"); + + 00341 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966923 + 00348 ff 54 24 30 call QWORD PTR load$[rsp] + 0034c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiTexCoordP2uiv, rax + +; 1465 : glad_glMultiTexCoordP3ui = (PFNGLMULTITEXCOORDP3UIPROC)load("glMultiTexCoordP3ui"); + + 00353 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966922 + 0035a ff 54 24 30 call QWORD PTR load$[rsp] + 0035e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiTexCoordP3ui, rax + +; 1466 : glad_glMultiTexCoordP3uiv = (PFNGLMULTITEXCOORDP3UIVPROC)load("glMultiTexCoordP3uiv"); + + 00365 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966921 + 0036c ff 54 24 30 call QWORD PTR load$[rsp] + 00370 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiTexCoordP3uiv, rax + +; 1467 : glad_glMultiTexCoordP4ui = (PFNGLMULTITEXCOORDP4UIPROC)load("glMultiTexCoordP4ui"); + + 00377 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966920 + 0037e ff 54 24 30 call QWORD PTR load$[rsp] + 00382 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiTexCoordP4ui, rax + +; 1468 : glad_glMultiTexCoordP4uiv = (PFNGLMULTITEXCOORDP4UIVPROC)load("glMultiTexCoordP4uiv"); + + 00389 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966919 + 00390 ff 54 24 30 call QWORD PTR load$[rsp] + 00394 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiTexCoordP4uiv, rax + +; 1469 : glad_glNormalP3ui = (PFNGLNORMALP3UIPROC)load("glNormalP3ui"); + + 0039b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966918 + 003a2 ff 54 24 30 call QWORD PTR load$[rsp] + 003a6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNormalP3ui, rax + +; 1470 : glad_glNormalP3uiv = (PFNGLNORMALP3UIVPROC)load("glNormalP3uiv"); + + 003ad 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966917 + 003b4 ff 54 24 30 call QWORD PTR load$[rsp] + 003b8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNormalP3uiv, rax + +; 1471 : glad_glColorP3ui = (PFNGLCOLORP3UIPROC)load("glColorP3ui"); + + 003bf 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966916 + 003c6 ff 54 24 30 call QWORD PTR load$[rsp] + 003ca 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glColorP3ui, rax + +; 1472 : glad_glColorP3uiv = (PFNGLCOLORP3UIVPROC)load("glColorP3uiv"); + + 003d1 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966915 + 003d8 ff 54 24 30 call QWORD PTR load$[rsp] + 003dc 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glColorP3uiv, rax + +; 1473 : glad_glColorP4ui = (PFNGLCOLORP4UIPROC)load("glColorP4ui"); + + 003e3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966914 + 003ea ff 54 24 30 call QWORD PTR load$[rsp] + 003ee 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glColorP4ui, rax + +; 1474 : glad_glColorP4uiv = (PFNGLCOLORP4UIVPROC)load("glColorP4uiv"); + + 003f5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966913 + 003fc ff 54 24 30 call QWORD PTR load$[rsp] + 00400 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glColorP4uiv, rax + +; 1475 : glad_glSecondaryColorP3ui = (PFNGLSECONDARYCOLORP3UIPROC)load("glSecondaryColorP3ui"); + + 00407 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966912 + 0040e ff 54 24 30 call QWORD PTR load$[rsp] + 00412 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSecondaryColorP3ui, rax + +; 1476 : glad_glSecondaryColorP3uiv = (PFNGLSECONDARYCOLORP3UIVPROC)load("glSecondaryColorP3uiv"); + + 00419 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966911 + 00420 ff 54 24 30 call QWORD PTR load$[rsp] + 00424 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSecondaryColorP3uiv, rax +$LN1@load_GL_VE: + +; 1477 : } + + 0042b 48 83 c4 28 add rsp, 40 ; 00000028H + 0042f c3 ret 0 +load_GL_VERSION_3_3 ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT load_GL_VERSION_4_0 +_TEXT SEGMENT +load$ = 48 +load_GL_VERSION_4_0 PROC ; COMDAT + +; 1478 : static void load_GL_VERSION_4_0(GLADloadproc load) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1479 : if(!GLAD_GL_VERSION_4_0) return; + + 00009 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_0, 0 + 00010 75 05 jne SHORT $LN2@load_GL_VE + 00012 e9 3c 03 00 00 jmp $LN1@load_GL_VE +$LN2@load_GL_VE: + +; 1480 : glad_glMinSampleShading = (PFNGLMINSAMPLESHADINGPROC)load("glMinSampleShading"); + + 00017 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966910 + 0001e ff 54 24 30 call QWORD PTR load$[rsp] + 00022 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMinSampleShading, rax + +; 1481 : glad_glBlendEquationi = (PFNGLBLENDEQUATIONIPROC)load("glBlendEquationi"); + + 00029 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966909 + 00030 ff 54 24 30 call QWORD PTR load$[rsp] + 00034 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendEquationi, rax + +; 1482 : glad_glBlendEquationSeparatei = (PFNGLBLENDEQUATIONSEPARATEIPROC)load("glBlendEquationSeparatei"); + + 0003b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966908 + 00042 ff 54 24 30 call QWORD PTR load$[rsp] + 00046 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendEquationSeparatei, rax + +; 1483 : glad_glBlendFunci = (PFNGLBLENDFUNCIPROC)load("glBlendFunci"); + + 0004d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966907 + 00054 ff 54 24 30 call QWORD PTR load$[rsp] + 00058 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendFunci, rax + +; 1484 : glad_glBlendFuncSeparatei = (PFNGLBLENDFUNCSEPARATEIPROC)load("glBlendFuncSeparatei"); + + 0005f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966906 + 00066 ff 54 24 30 call QWORD PTR load$[rsp] + 0006a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendFuncSeparatei, rax + +; 1485 : glad_glDrawArraysIndirect = (PFNGLDRAWARRAYSINDIRECTPROC)load("glDrawArraysIndirect"); + + 00071 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966905 + 00078 ff 54 24 30 call QWORD PTR load$[rsp] + 0007c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawArraysIndirect, rax + +; 1486 : glad_glDrawElementsIndirect = (PFNGLDRAWELEMENTSINDIRECTPROC)load("glDrawElementsIndirect"); + + 00083 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966904 + 0008a ff 54 24 30 call QWORD PTR load$[rsp] + 0008e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElementsIndirect, rax + +; 1487 : glad_glUniform1d = (PFNGLUNIFORM1DPROC)load("glUniform1d"); + + 00095 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966903 + 0009c ff 54 24 30 call QWORD PTR load$[rsp] + 000a0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1d, rax + +; 1488 : glad_glUniform2d = (PFNGLUNIFORM2DPROC)load("glUniform2d"); + + 000a7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966902 + 000ae ff 54 24 30 call QWORD PTR load$[rsp] + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2d, rax + +; 1489 : glad_glUniform3d = (PFNGLUNIFORM3DPROC)load("glUniform3d"); + + 000b9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966901 + 000c0 ff 54 24 30 call QWORD PTR load$[rsp] + 000c4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3d, rax + +; 1490 : glad_glUniform4d = (PFNGLUNIFORM4DPROC)load("glUniform4d"); + + 000cb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966900 + 000d2 ff 54 24 30 call QWORD PTR load$[rsp] + 000d6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4d, rax + +; 1491 : glad_glUniform1dv = (PFNGLUNIFORM1DVPROC)load("glUniform1dv"); + + 000dd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966899 + 000e4 ff 54 24 30 call QWORD PTR load$[rsp] + 000e8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1dv, rax + +; 1492 : glad_glUniform2dv = (PFNGLUNIFORM2DVPROC)load("glUniform2dv"); + + 000ef 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966898 + 000f6 ff 54 24 30 call QWORD PTR load$[rsp] + 000fa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2dv, rax + +; 1493 : glad_glUniform3dv = (PFNGLUNIFORM3DVPROC)load("glUniform3dv"); + + 00101 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966897 + 00108 ff 54 24 30 call QWORD PTR load$[rsp] + 0010c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3dv, rax + +; 1494 : glad_glUniform4dv = (PFNGLUNIFORM4DVPROC)load("glUniform4dv"); + + 00113 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966896 + 0011a ff 54 24 30 call QWORD PTR load$[rsp] + 0011e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4dv, rax + +; 1495 : glad_glUniformMatrix2dv = (PFNGLUNIFORMMATRIX2DVPROC)load("glUniformMatrix2dv"); + + 00125 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966895 + 0012c ff 54 24 30 call QWORD PTR load$[rsp] + 00130 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix2dv, rax + +; 1496 : glad_glUniformMatrix3dv = (PFNGLUNIFORMMATRIX3DVPROC)load("glUniformMatrix3dv"); + + 00137 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966894 + 0013e ff 54 24 30 call QWORD PTR load$[rsp] + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix3dv, rax + +; 1497 : glad_glUniformMatrix4dv = (PFNGLUNIFORMMATRIX4DVPROC)load("glUniformMatrix4dv"); + + 00149 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966893 + 00150 ff 54 24 30 call QWORD PTR load$[rsp] + 00154 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix4dv, rax + +; 1498 : glad_glUniformMatrix2x3dv = (PFNGLUNIFORMMATRIX2X3DVPROC)load("glUniformMatrix2x3dv"); + + 0015b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966892 + 00162 ff 54 24 30 call QWORD PTR load$[rsp] + 00166 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix2x3dv, rax + +; 1499 : glad_glUniformMatrix2x4dv = (PFNGLUNIFORMMATRIX2X4DVPROC)load("glUniformMatrix2x4dv"); + + 0016d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966891 + 00174 ff 54 24 30 call QWORD PTR load$[rsp] + 00178 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix2x4dv, rax + +; 1500 : glad_glUniformMatrix3x2dv = (PFNGLUNIFORMMATRIX3X2DVPROC)load("glUniformMatrix3x2dv"); + + 0017f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966890 + 00186 ff 54 24 30 call QWORD PTR load$[rsp] + 0018a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix3x2dv, rax + +; 1501 : glad_glUniformMatrix3x4dv = (PFNGLUNIFORMMATRIX3X4DVPROC)load("glUniformMatrix3x4dv"); + + 00191 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966889 + 00198 ff 54 24 30 call QWORD PTR load$[rsp] + 0019c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix3x4dv, rax + +; 1502 : glad_glUniformMatrix4x2dv = (PFNGLUNIFORMMATRIX4X2DVPROC)load("glUniformMatrix4x2dv"); + + 001a3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966888 + 001aa ff 54 24 30 call QWORD PTR load$[rsp] + 001ae 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix4x2dv, rax + +; 1503 : glad_glUniformMatrix4x3dv = (PFNGLUNIFORMMATRIX4X3DVPROC)load("glUniformMatrix4x3dv"); + + 001b5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966887 + 001bc ff 54 24 30 call QWORD PTR load$[rsp] + 001c0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix4x3dv, rax + +; 1504 : glad_glGetUniformdv = (PFNGLGETUNIFORMDVPROC)load("glGetUniformdv"); + + 001c7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966886 + 001ce ff 54 24 30 call QWORD PTR load$[rsp] + 001d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformdv, rax + +; 1505 : glad_glGetSubroutineUniformLocation = (PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC)load("glGetSubroutineUniformLocation"); + + 001d9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966885 + 001e0 ff 54 24 30 call QWORD PTR load$[rsp] + 001e4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetSubroutineUniformLocation, rax + +; 1506 : glad_glGetSubroutineIndex = (PFNGLGETSUBROUTINEINDEXPROC)load("glGetSubroutineIndex"); + + 001eb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966884 + 001f2 ff 54 24 30 call QWORD PTR load$[rsp] + 001f6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetSubroutineIndex, rax + +; 1507 : glad_glGetActiveSubroutineUniformiv = (PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC)load("glGetActiveSubroutineUniformiv"); + + 001fd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966883 + 00204 ff 54 24 30 call QWORD PTR load$[rsp] + 00208 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveSubroutineUniformiv, rax + +; 1508 : glad_glGetActiveSubroutineUniformName = (PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC)load("glGetActiveSubroutineUniformName"); + + 0020f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966882 + 00216 ff 54 24 30 call QWORD PTR load$[rsp] + 0021a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveSubroutineUniformName, rax + +; 1509 : glad_glGetActiveSubroutineName = (PFNGLGETACTIVESUBROUTINENAMEPROC)load("glGetActiveSubroutineName"); + + 00221 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966881 + 00228 ff 54 24 30 call QWORD PTR load$[rsp] + 0022c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveSubroutineName, rax + +; 1510 : glad_glUniformSubroutinesuiv = (PFNGLUNIFORMSUBROUTINESUIVPROC)load("glUniformSubroutinesuiv"); + + 00233 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966880 + 0023a ff 54 24 30 call QWORD PTR load$[rsp] + 0023e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformSubroutinesuiv, rax + +; 1511 : glad_glGetUniformSubroutineuiv = (PFNGLGETUNIFORMSUBROUTINEUIVPROC)load("glGetUniformSubroutineuiv"); + + 00245 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966879 + 0024c ff 54 24 30 call QWORD PTR load$[rsp] + 00250 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformSubroutineuiv, rax + +; 1512 : glad_glGetProgramStageiv = (PFNGLGETPROGRAMSTAGEIVPROC)load("glGetProgramStageiv"); + + 00257 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966878 + 0025e ff 54 24 30 call QWORD PTR load$[rsp] + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramStageiv, rax + +; 1513 : glad_glPatchParameteri = (PFNGLPATCHPARAMETERIPROC)load("glPatchParameteri"); + + 00269 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966877 + 00270 ff 54 24 30 call QWORD PTR load$[rsp] + 00274 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPatchParameteri, rax + +; 1514 : glad_glPatchParameterfv = (PFNGLPATCHPARAMETERFVPROC)load("glPatchParameterfv"); + + 0027b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966876 + 00282 ff 54 24 30 call QWORD PTR load$[rsp] + 00286 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPatchParameterfv, rax + +; 1515 : glad_glBindTransformFeedback = (PFNGLBINDTRANSFORMFEEDBACKPROC)load("glBindTransformFeedback"); + + 0028d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966875 + 00294 ff 54 24 30 call QWORD PTR load$[rsp] + 00298 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindTransformFeedback, rax + +; 1516 : glad_glDeleteTransformFeedbacks = (PFNGLDELETETRANSFORMFEEDBACKSPROC)load("glDeleteTransformFeedbacks"); + + 0029f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966874 + 002a6 ff 54 24 30 call QWORD PTR load$[rsp] + 002aa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteTransformFeedbacks, rax + +; 1517 : glad_glGenTransformFeedbacks = (PFNGLGENTRANSFORMFEEDBACKSPROC)load("glGenTransformFeedbacks"); + + 002b1 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966873 + 002b8 ff 54 24 30 call QWORD PTR load$[rsp] + 002bc 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenTransformFeedbacks, rax + +; 1518 : glad_glIsTransformFeedback = (PFNGLISTRANSFORMFEEDBACKPROC)load("glIsTransformFeedback"); + + 002c3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966872 + 002ca ff 54 24 30 call QWORD PTR load$[rsp] + 002ce 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsTransformFeedback, rax + +; 1519 : glad_glPauseTransformFeedback = (PFNGLPAUSETRANSFORMFEEDBACKPROC)load("glPauseTransformFeedback"); + + 002d5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966871 + 002dc ff 54 24 30 call QWORD PTR load$[rsp] + 002e0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPauseTransformFeedback, rax + +; 1520 : glad_glResumeTransformFeedback = (PFNGLRESUMETRANSFORMFEEDBACKPROC)load("glResumeTransformFeedback"); + + 002e7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966870 + 002ee ff 54 24 30 call QWORD PTR load$[rsp] + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glResumeTransformFeedback, rax + +; 1521 : glad_glDrawTransformFeedback = (PFNGLDRAWTRANSFORMFEEDBACKPROC)load("glDrawTransformFeedback"); + + 002f9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966869 + 00300 ff 54 24 30 call QWORD PTR load$[rsp] + 00304 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawTransformFeedback, rax + +; 1522 : glad_glDrawTransformFeedbackStream = (PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC)load("glDrawTransformFeedbackStream"); + + 0030b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966868 + 00312 ff 54 24 30 call QWORD PTR load$[rsp] + 00316 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawTransformFeedbackStream, rax + +; 1523 : glad_glBeginQueryIndexed = (PFNGLBEGINQUERYINDEXEDPROC)load("glBeginQueryIndexed"); + + 0031d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966867 + 00324 ff 54 24 30 call QWORD PTR load$[rsp] + 00328 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBeginQueryIndexed, rax + +; 1524 : glad_glEndQueryIndexed = (PFNGLENDQUERYINDEXEDPROC)load("glEndQueryIndexed"); + + 0032f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966866 + 00336 ff 54 24 30 call QWORD PTR load$[rsp] + 0033a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEndQueryIndexed, rax + +; 1525 : glad_glGetQueryIndexediv = (PFNGLGETQUERYINDEXEDIVPROC)load("glGetQueryIndexediv"); + + 00341 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966865 + 00348 ff 54 24 30 call QWORD PTR load$[rsp] + 0034c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryIndexediv, rax +$LN1@load_GL_VE: + +; 1526 : } + + 00353 48 83 c4 28 add rsp, 40 ; 00000028H + 00357 c3 ret 0 +load_GL_VERSION_4_0 ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT load_GL_VERSION_4_1 +_TEXT SEGMENT +load$ = 48 +load_GL_VERSION_4_1 PROC ; COMDAT + +; 1527 : static void load_GL_VERSION_4_1(GLADloadproc load) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1528 : if(!GLAD_GL_VERSION_4_1) return; + + 00009 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_1, 0 + 00010 75 05 jne SHORT $LN2@load_GL_VE + 00012 e9 42 06 00 00 jmp $LN1@load_GL_VE +$LN2@load_GL_VE: + +; 1529 : glad_glReleaseShaderCompiler = (PFNGLRELEASESHADERCOMPILERPROC)load("glReleaseShaderCompiler"); + + 00017 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966864 + 0001e ff 54 24 30 call QWORD PTR load$[rsp] + 00022 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glReleaseShaderCompiler, rax + +; 1530 : glad_glShaderBinary = (PFNGLSHADERBINARYPROC)load("glShaderBinary"); + + 00029 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966863 + 00030 ff 54 24 30 call QWORD PTR load$[rsp] + 00034 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glShaderBinary, rax + +; 1531 : glad_glGetShaderPrecisionFormat = (PFNGLGETSHADERPRECISIONFORMATPROC)load("glGetShaderPrecisionFormat"); + + 0003b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966862 + 00042 ff 54 24 30 call QWORD PTR load$[rsp] + 00046 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetShaderPrecisionFormat, rax + +; 1532 : glad_glDepthRangef = (PFNGLDEPTHRANGEFPROC)load("glDepthRangef"); + + 0004d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966861 + 00054 ff 54 24 30 call QWORD PTR load$[rsp] + 00058 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthRangef, rax + +; 1533 : glad_glClearDepthf = (PFNGLCLEARDEPTHFPROC)load("glClearDepthf"); + + 0005f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966860 + 00066 ff 54 24 30 call QWORD PTR load$[rsp] + 0006a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearDepthf, rax + +; 1534 : glad_glGetProgramBinary = (PFNGLGETPROGRAMBINARYPROC)load("glGetProgramBinary"); + + 00071 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966859 + 00078 ff 54 24 30 call QWORD PTR load$[rsp] + 0007c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramBinary, rax + +; 1535 : glad_glProgramBinary = (PFNGLPROGRAMBINARYPROC)load("glProgramBinary"); + + 00083 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966858 + 0008a ff 54 24 30 call QWORD PTR load$[rsp] + 0008e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramBinary, rax + +; 1536 : glad_glProgramParameteri = (PFNGLPROGRAMPARAMETERIPROC)load("glProgramParameteri"); + + 00095 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966857 + 0009c ff 54 24 30 call QWORD PTR load$[rsp] + 000a0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramParameteri, rax + +; 1537 : glad_glUseProgramStages = (PFNGLUSEPROGRAMSTAGESPROC)load("glUseProgramStages"); + + 000a7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966856 + 000ae ff 54 24 30 call QWORD PTR load$[rsp] + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUseProgramStages, rax + +; 1538 : glad_glActiveShaderProgram = (PFNGLACTIVESHADERPROGRAMPROC)load("glActiveShaderProgram"); + + 000b9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966855 + 000c0 ff 54 24 30 call QWORD PTR load$[rsp] + 000c4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glActiveShaderProgram, rax + +; 1539 : glad_glCreateShaderProgramv = (PFNGLCREATESHADERPROGRAMVPROC)load("glCreateShaderProgramv"); + + 000cb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966854 + 000d2 ff 54 24 30 call QWORD PTR load$[rsp] + 000d6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateShaderProgramv, rax + +; 1540 : glad_glBindProgramPipeline = (PFNGLBINDPROGRAMPIPELINEPROC)load("glBindProgramPipeline"); + + 000dd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966853 + 000e4 ff 54 24 30 call QWORD PTR load$[rsp] + 000e8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindProgramPipeline, rax + +; 1541 : glad_glDeleteProgramPipelines = (PFNGLDELETEPROGRAMPIPELINESPROC)load("glDeleteProgramPipelines"); + + 000ef 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966852 + 000f6 ff 54 24 30 call QWORD PTR load$[rsp] + 000fa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteProgramPipelines, rax + +; 1542 : glad_glGenProgramPipelines = (PFNGLGENPROGRAMPIPELINESPROC)load("glGenProgramPipelines"); + + 00101 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966851 + 00108 ff 54 24 30 call QWORD PTR load$[rsp] + 0010c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenProgramPipelines, rax + +; 1543 : glad_glIsProgramPipeline = (PFNGLISPROGRAMPIPELINEPROC)load("glIsProgramPipeline"); + + 00113 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966850 + 0011a ff 54 24 30 call QWORD PTR load$[rsp] + 0011e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsProgramPipeline, rax + +; 1544 : glad_glGetProgramPipelineiv = (PFNGLGETPROGRAMPIPELINEIVPROC)load("glGetProgramPipelineiv"); + + 00125 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966849 + 0012c ff 54 24 30 call QWORD PTR load$[rsp] + 00130 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramPipelineiv, rax + +; 1545 : glad_glProgramParameteri = (PFNGLPROGRAMPARAMETERIPROC)load("glProgramParameteri"); + + 00137 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966848 + 0013e ff 54 24 30 call QWORD PTR load$[rsp] + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramParameteri, rax + +; 1546 : glad_glProgramUniform1i = (PFNGLPROGRAMUNIFORM1IPROC)load("glProgramUniform1i"); + + 00149 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966847 + 00150 ff 54 24 30 call QWORD PTR load$[rsp] + 00154 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1i, rax + +; 1547 : glad_glProgramUniform1iv = (PFNGLPROGRAMUNIFORM1IVPROC)load("glProgramUniform1iv"); + + 0015b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966846 + 00162 ff 54 24 30 call QWORD PTR load$[rsp] + 00166 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1iv, rax + +; 1548 : glad_glProgramUniform1f = (PFNGLPROGRAMUNIFORM1FPROC)load("glProgramUniform1f"); + + 0016d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966845 + 00174 ff 54 24 30 call QWORD PTR load$[rsp] + 00178 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1f, rax + +; 1549 : glad_glProgramUniform1fv = (PFNGLPROGRAMUNIFORM1FVPROC)load("glProgramUniform1fv"); + + 0017f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966844 + 00186 ff 54 24 30 call QWORD PTR load$[rsp] + 0018a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1fv, rax + +; 1550 : glad_glProgramUniform1d = (PFNGLPROGRAMUNIFORM1DPROC)load("glProgramUniform1d"); + + 00191 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966843 + 00198 ff 54 24 30 call QWORD PTR load$[rsp] + 0019c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1d, rax + +; 1551 : glad_glProgramUniform1dv = (PFNGLPROGRAMUNIFORM1DVPROC)load("glProgramUniform1dv"); + + 001a3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966842 + 001aa ff 54 24 30 call QWORD PTR load$[rsp] + 001ae 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1dv, rax + +; 1552 : glad_glProgramUniform1ui = (PFNGLPROGRAMUNIFORM1UIPROC)load("glProgramUniform1ui"); + + 001b5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966841 + 001bc ff 54 24 30 call QWORD PTR load$[rsp] + 001c0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1ui, rax + +; 1553 : glad_glProgramUniform1uiv = (PFNGLPROGRAMUNIFORM1UIVPROC)load("glProgramUniform1uiv"); + + 001c7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966840 + 001ce ff 54 24 30 call QWORD PTR load$[rsp] + 001d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1uiv, rax + +; 1554 : glad_glProgramUniform2i = (PFNGLPROGRAMUNIFORM2IPROC)load("glProgramUniform2i"); + + 001d9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966839 + 001e0 ff 54 24 30 call QWORD PTR load$[rsp] + 001e4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2i, rax + +; 1555 : glad_glProgramUniform2iv = (PFNGLPROGRAMUNIFORM2IVPROC)load("glProgramUniform2iv"); + + 001eb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966838 + 001f2 ff 54 24 30 call QWORD PTR load$[rsp] + 001f6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2iv, rax + +; 1556 : glad_glProgramUniform2f = (PFNGLPROGRAMUNIFORM2FPROC)load("glProgramUniform2f"); + + 001fd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966837 + 00204 ff 54 24 30 call QWORD PTR load$[rsp] + 00208 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2f, rax + +; 1557 : glad_glProgramUniform2fv = (PFNGLPROGRAMUNIFORM2FVPROC)load("glProgramUniform2fv"); + + 0020f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966836 + 00216 ff 54 24 30 call QWORD PTR load$[rsp] + 0021a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2fv, rax + +; 1558 : glad_glProgramUniform2d = (PFNGLPROGRAMUNIFORM2DPROC)load("glProgramUniform2d"); + + 00221 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966835 + 00228 ff 54 24 30 call QWORD PTR load$[rsp] + 0022c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2d, rax + +; 1559 : glad_glProgramUniform2dv = (PFNGLPROGRAMUNIFORM2DVPROC)load("glProgramUniform2dv"); + + 00233 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966834 + 0023a ff 54 24 30 call QWORD PTR load$[rsp] + 0023e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2dv, rax + +; 1560 : glad_glProgramUniform2ui = (PFNGLPROGRAMUNIFORM2UIPROC)load("glProgramUniform2ui"); + + 00245 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966833 + 0024c ff 54 24 30 call QWORD PTR load$[rsp] + 00250 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2ui, rax + +; 1561 : glad_glProgramUniform2uiv = (PFNGLPROGRAMUNIFORM2UIVPROC)load("glProgramUniform2uiv"); + + 00257 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966832 + 0025e ff 54 24 30 call QWORD PTR load$[rsp] + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2uiv, rax + +; 1562 : glad_glProgramUniform3i = (PFNGLPROGRAMUNIFORM3IPROC)load("glProgramUniform3i"); + + 00269 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966831 + 00270 ff 54 24 30 call QWORD PTR load$[rsp] + 00274 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3i, rax + +; 1563 : glad_glProgramUniform3iv = (PFNGLPROGRAMUNIFORM3IVPROC)load("glProgramUniform3iv"); + + 0027b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966830 + 00282 ff 54 24 30 call QWORD PTR load$[rsp] + 00286 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3iv, rax + +; 1564 : glad_glProgramUniform3f = (PFNGLPROGRAMUNIFORM3FPROC)load("glProgramUniform3f"); + + 0028d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966829 + 00294 ff 54 24 30 call QWORD PTR load$[rsp] + 00298 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3f, rax + +; 1565 : glad_glProgramUniform3fv = (PFNGLPROGRAMUNIFORM3FVPROC)load("glProgramUniform3fv"); + + 0029f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966828 + 002a6 ff 54 24 30 call QWORD PTR load$[rsp] + 002aa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3fv, rax + +; 1566 : glad_glProgramUniform3d = (PFNGLPROGRAMUNIFORM3DPROC)load("glProgramUniform3d"); + + 002b1 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966827 + 002b8 ff 54 24 30 call QWORD PTR load$[rsp] + 002bc 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3d, rax + +; 1567 : glad_glProgramUniform3dv = (PFNGLPROGRAMUNIFORM3DVPROC)load("glProgramUniform3dv"); + + 002c3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966826 + 002ca ff 54 24 30 call QWORD PTR load$[rsp] + 002ce 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3dv, rax + +; 1568 : glad_glProgramUniform3ui = (PFNGLPROGRAMUNIFORM3UIPROC)load("glProgramUniform3ui"); + + 002d5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966825 + 002dc ff 54 24 30 call QWORD PTR load$[rsp] + 002e0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3ui, rax + +; 1569 : glad_glProgramUniform3uiv = (PFNGLPROGRAMUNIFORM3UIVPROC)load("glProgramUniform3uiv"); + + 002e7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966824 + 002ee ff 54 24 30 call QWORD PTR load$[rsp] + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3uiv, rax + +; 1570 : glad_glProgramUniform4i = (PFNGLPROGRAMUNIFORM4IPROC)load("glProgramUniform4i"); + + 002f9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966823 + 00300 ff 54 24 30 call QWORD PTR load$[rsp] + 00304 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4i, rax + +; 1571 : glad_glProgramUniform4iv = (PFNGLPROGRAMUNIFORM4IVPROC)load("glProgramUniform4iv"); + + 0030b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966822 + 00312 ff 54 24 30 call QWORD PTR load$[rsp] + 00316 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4iv, rax + +; 1572 : glad_glProgramUniform4f = (PFNGLPROGRAMUNIFORM4FPROC)load("glProgramUniform4f"); + + 0031d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966821 + 00324 ff 54 24 30 call QWORD PTR load$[rsp] + 00328 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4f, rax + +; 1573 : glad_glProgramUniform4fv = (PFNGLPROGRAMUNIFORM4FVPROC)load("glProgramUniform4fv"); + + 0032f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966820 + 00336 ff 54 24 30 call QWORD PTR load$[rsp] + 0033a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4fv, rax + +; 1574 : glad_glProgramUniform4d = (PFNGLPROGRAMUNIFORM4DPROC)load("glProgramUniform4d"); + + 00341 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966819 + 00348 ff 54 24 30 call QWORD PTR load$[rsp] + 0034c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4d, rax + +; 1575 : glad_glProgramUniform4dv = (PFNGLPROGRAMUNIFORM4DVPROC)load("glProgramUniform4dv"); + + 00353 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966818 + 0035a ff 54 24 30 call QWORD PTR load$[rsp] + 0035e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4dv, rax + +; 1576 : glad_glProgramUniform4ui = (PFNGLPROGRAMUNIFORM4UIPROC)load("glProgramUniform4ui"); + + 00365 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966817 + 0036c ff 54 24 30 call QWORD PTR load$[rsp] + 00370 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4ui, rax + +; 1577 : glad_glProgramUniform4uiv = (PFNGLPROGRAMUNIFORM4UIVPROC)load("glProgramUniform4uiv"); + + 00377 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966816 + 0037e ff 54 24 30 call QWORD PTR load$[rsp] + 00382 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4uiv, rax + +; 1578 : glad_glProgramUniformMatrix2fv = (PFNGLPROGRAMUNIFORMMATRIX2FVPROC)load("glProgramUniformMatrix2fv"); + + 00389 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966815 + 00390 ff 54 24 30 call QWORD PTR load$[rsp] + 00394 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix2fv, rax + +; 1579 : glad_glProgramUniformMatrix3fv = (PFNGLPROGRAMUNIFORMMATRIX3FVPROC)load("glProgramUniformMatrix3fv"); + + 0039b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966814 + 003a2 ff 54 24 30 call QWORD PTR load$[rsp] + 003a6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix3fv, rax + +; 1580 : glad_glProgramUniformMatrix4fv = (PFNGLPROGRAMUNIFORMMATRIX4FVPROC)load("glProgramUniformMatrix4fv"); + + 003ad 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966813 + 003b4 ff 54 24 30 call QWORD PTR load$[rsp] + 003b8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix4fv, rax + +; 1581 : glad_glProgramUniformMatrix2dv = (PFNGLPROGRAMUNIFORMMATRIX2DVPROC)load("glProgramUniformMatrix2dv"); + + 003bf 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966812 + 003c6 ff 54 24 30 call QWORD PTR load$[rsp] + 003ca 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix2dv, rax + +; 1582 : glad_glProgramUniformMatrix3dv = (PFNGLPROGRAMUNIFORMMATRIX3DVPROC)load("glProgramUniformMatrix3dv"); + + 003d1 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966811 + 003d8 ff 54 24 30 call QWORD PTR load$[rsp] + 003dc 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix3dv, rax + +; 1583 : glad_glProgramUniformMatrix4dv = (PFNGLPROGRAMUNIFORMMATRIX4DVPROC)load("glProgramUniformMatrix4dv"); + + 003e3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966810 + 003ea ff 54 24 30 call QWORD PTR load$[rsp] + 003ee 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix4dv, rax + +; 1584 : glad_glProgramUniformMatrix2x3fv = (PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC)load("glProgramUniformMatrix2x3fv"); + + 003f5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966809 + 003fc ff 54 24 30 call QWORD PTR load$[rsp] + 00400 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x3fv, rax + +; 1585 : glad_glProgramUniformMatrix3x2fv = (PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC)load("glProgramUniformMatrix3x2fv"); + + 00407 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966808 + 0040e ff 54 24 30 call QWORD PTR load$[rsp] + 00412 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x2fv, rax + +; 1586 : glad_glProgramUniformMatrix2x4fv = (PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC)load("glProgramUniformMatrix2x4fv"); + + 00419 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966807 + 00420 ff 54 24 30 call QWORD PTR load$[rsp] + 00424 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x4fv, rax + +; 1587 : glad_glProgramUniformMatrix4x2fv = (PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC)load("glProgramUniformMatrix4x2fv"); + + 0042b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966806 + 00432 ff 54 24 30 call QWORD PTR load$[rsp] + 00436 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x2fv, rax + +; 1588 : glad_glProgramUniformMatrix3x4fv = (PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC)load("glProgramUniformMatrix3x4fv"); + + 0043d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966805 + 00444 ff 54 24 30 call QWORD PTR load$[rsp] + 00448 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x4fv, rax + +; 1589 : glad_glProgramUniformMatrix4x3fv = (PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC)load("glProgramUniformMatrix4x3fv"); + + 0044f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966804 + 00456 ff 54 24 30 call QWORD PTR load$[rsp] + 0045a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x3fv, rax + +; 1590 : glad_glProgramUniformMatrix2x3dv = (PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC)load("glProgramUniformMatrix2x3dv"); + + 00461 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966803 + 00468 ff 54 24 30 call QWORD PTR load$[rsp] + 0046c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x3dv, rax + +; 1591 : glad_glProgramUniformMatrix3x2dv = (PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC)load("glProgramUniformMatrix3x2dv"); + + 00473 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966802 + 0047a ff 54 24 30 call QWORD PTR load$[rsp] + 0047e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x2dv, rax + +; 1592 : glad_glProgramUniformMatrix2x4dv = (PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC)load("glProgramUniformMatrix2x4dv"); + + 00485 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966801 + 0048c ff 54 24 30 call QWORD PTR load$[rsp] + 00490 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x4dv, rax + +; 1593 : glad_glProgramUniformMatrix4x2dv = (PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC)load("glProgramUniformMatrix4x2dv"); + + 00497 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966800 + 0049e ff 54 24 30 call QWORD PTR load$[rsp] + 004a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x2dv, rax + +; 1594 : glad_glProgramUniformMatrix3x4dv = (PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC)load("glProgramUniformMatrix3x4dv"); + + 004a9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966799 + 004b0 ff 54 24 30 call QWORD PTR load$[rsp] + 004b4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x4dv, rax + +; 1595 : glad_glProgramUniformMatrix4x3dv = (PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC)load("glProgramUniformMatrix4x3dv"); + + 004bb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966798 + 004c2 ff 54 24 30 call QWORD PTR load$[rsp] + 004c6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x3dv, rax + +; 1596 : glad_glValidateProgramPipeline = (PFNGLVALIDATEPROGRAMPIPELINEPROC)load("glValidateProgramPipeline"); + + 004cd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966797 + 004d4 ff 54 24 30 call QWORD PTR load$[rsp] + 004d8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glValidateProgramPipeline, rax + +; 1597 : glad_glGetProgramPipelineInfoLog = (PFNGLGETPROGRAMPIPELINEINFOLOGPROC)load("glGetProgramPipelineInfoLog"); + + 004df 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966796 + 004e6 ff 54 24 30 call QWORD PTR load$[rsp] + 004ea 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramPipelineInfoLog, rax + +; 1598 : glad_glVertexAttribL1d = (PFNGLVERTEXATTRIBL1DPROC)load("glVertexAttribL1d"); + + 004f1 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966795 + 004f8 ff 54 24 30 call QWORD PTR load$[rsp] + 004fc 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribL1d, rax + +; 1599 : glad_glVertexAttribL2d = (PFNGLVERTEXATTRIBL2DPROC)load("glVertexAttribL2d"); + + 00503 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966794 + 0050a ff 54 24 30 call QWORD PTR load$[rsp] + 0050e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribL2d, rax + +; 1600 : glad_glVertexAttribL3d = (PFNGLVERTEXATTRIBL3DPROC)load("glVertexAttribL3d"); + + 00515 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966793 + 0051c ff 54 24 30 call QWORD PTR load$[rsp] + 00520 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribL3d, rax + +; 1601 : glad_glVertexAttribL4d = (PFNGLVERTEXATTRIBL4DPROC)load("glVertexAttribL4d"); + + 00527 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966792 + 0052e ff 54 24 30 call QWORD PTR load$[rsp] + 00532 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribL4d, rax + +; 1602 : glad_glVertexAttribL1dv = (PFNGLVERTEXATTRIBL1DVPROC)load("glVertexAttribL1dv"); + + 00539 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966791 + 00540 ff 54 24 30 call QWORD PTR load$[rsp] + 00544 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribL1dv, rax + +; 1603 : glad_glVertexAttribL2dv = (PFNGLVERTEXATTRIBL2DVPROC)load("glVertexAttribL2dv"); + + 0054b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966790 + 00552 ff 54 24 30 call QWORD PTR load$[rsp] + 00556 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribL2dv, rax + +; 1604 : glad_glVertexAttribL3dv = (PFNGLVERTEXATTRIBL3DVPROC)load("glVertexAttribL3dv"); + + 0055d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966789 + 00564 ff 54 24 30 call QWORD PTR load$[rsp] + 00568 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribL3dv, rax + +; 1605 : glad_glVertexAttribL4dv = (PFNGLVERTEXATTRIBL4DVPROC)load("glVertexAttribL4dv"); + + 0056f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966788 + 00576 ff 54 24 30 call QWORD PTR load$[rsp] + 0057a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribL4dv, rax + +; 1606 : glad_glVertexAttribLPointer = (PFNGLVERTEXATTRIBLPOINTERPROC)load("glVertexAttribLPointer"); + + 00581 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966787 + 00588 ff 54 24 30 call QWORD PTR load$[rsp] + 0058c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribLPointer, rax + +; 1607 : glad_glGetVertexAttribLdv = (PFNGLGETVERTEXATTRIBLDVPROC)load("glGetVertexAttribLdv"); + + 00593 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966786 + 0059a ff 54 24 30 call QWORD PTR load$[rsp] + 0059e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribLdv, rax + +; 1608 : glad_glViewportArrayv = (PFNGLVIEWPORTARRAYVPROC)load("glViewportArrayv"); + + 005a5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966785 + 005ac ff 54 24 30 call QWORD PTR load$[rsp] + 005b0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glViewportArrayv, rax + +; 1609 : glad_glViewportIndexedf = (PFNGLVIEWPORTINDEXEDFPROC)load("glViewportIndexedf"); + + 005b7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966784 + 005be ff 54 24 30 call QWORD PTR load$[rsp] + 005c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glViewportIndexedf, rax + +; 1610 : glad_glViewportIndexedfv = (PFNGLVIEWPORTINDEXEDFVPROC)load("glViewportIndexedfv"); + + 005c9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966783 + 005d0 ff 54 24 30 call QWORD PTR load$[rsp] + 005d4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glViewportIndexedfv, rax + +; 1611 : glad_glScissorArrayv = (PFNGLSCISSORARRAYVPROC)load("glScissorArrayv"); + + 005db 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966782 + 005e2 ff 54 24 30 call QWORD PTR load$[rsp] + 005e6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glScissorArrayv, rax + +; 1612 : glad_glScissorIndexed = (PFNGLSCISSORINDEXEDPROC)load("glScissorIndexed"); + + 005ed 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966781 + 005f4 ff 54 24 30 call QWORD PTR load$[rsp] + 005f8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glScissorIndexed, rax + +; 1613 : glad_glScissorIndexedv = (PFNGLSCISSORINDEXEDVPROC)load("glScissorIndexedv"); + + 005ff 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966780 + 00606 ff 54 24 30 call QWORD PTR load$[rsp] + 0060a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glScissorIndexedv, rax + +; 1614 : glad_glDepthRangeArrayv = (PFNGLDEPTHRANGEARRAYVPROC)load("glDepthRangeArrayv"); + + 00611 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966779 + 00618 ff 54 24 30 call QWORD PTR load$[rsp] + 0061c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthRangeArrayv, rax + +; 1615 : glad_glDepthRangeIndexed = (PFNGLDEPTHRANGEINDEXEDPROC)load("glDepthRangeIndexed"); + + 00623 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966778 + 0062a ff 54 24 30 call QWORD PTR load$[rsp] + 0062e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthRangeIndexed, rax + +; 1616 : glad_glGetFloati_v = (PFNGLGETFLOATI_VPROC)load("glGetFloati_v"); + + 00635 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966777 + 0063c ff 54 24 30 call QWORD PTR load$[rsp] + 00640 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFloati_v, rax + +; 1617 : glad_glGetDoublei_v = (PFNGLGETDOUBLEI_VPROC)load("glGetDoublei_v"); + + 00647 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966776 + 0064e ff 54 24 30 call QWORD PTR load$[rsp] + 00652 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetDoublei_v, rax +$LN1@load_GL_VE: + +; 1618 : } + + 00659 48 83 c4 28 add rsp, 40 ; 00000028H + 0065d c3 ret 0 +load_GL_VERSION_4_1 ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT load_GL_VERSION_4_2 +_TEXT SEGMENT +load$ = 48 +load_GL_VERSION_4_2 PROC ; COMDAT + +; 1619 : static void load_GL_VERSION_4_2(GLADloadproc load) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1620 : if(!GLAD_GL_VERSION_4_2) return; + + 00009 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_2, 0 + 00010 75 05 jne SHORT $LN2@load_GL_VE + 00012 e9 d8 00 00 00 jmp $LN1@load_GL_VE +$LN2@load_GL_VE: + +; 1621 : glad_glDrawArraysInstancedBaseInstance = (PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC)load("glDrawArraysInstancedBaseInstance"); + + 00017 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966775 + 0001e ff 54 24 30 call QWORD PTR load$[rsp] + 00022 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawArraysInstancedBaseInstance, rax + +; 1622 : glad_glDrawElementsInstancedBaseInstance = (PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC)load("glDrawElementsInstancedBaseInstance"); + + 00029 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966774 + 00030 ff 54 24 30 call QWORD PTR load$[rsp] + 00034 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElementsInstancedBaseInstance, rax + +; 1623 : glad_glDrawElementsInstancedBaseVertexBaseInstance = (PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC)load("glDrawElementsInstancedBaseVertexBaseInstance"); + + 0003b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966773 + 00042 ff 54 24 30 call QWORD PTR load$[rsp] + 00046 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElementsInstancedBaseVertexBaseInstance, rax + +; 1624 : glad_glGetInternalformativ = (PFNGLGETINTERNALFORMATIVPROC)load("glGetInternalformativ"); + + 0004d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966772 + 00054 ff 54 24 30 call QWORD PTR load$[rsp] + 00058 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetInternalformativ, rax + +; 1625 : glad_glGetActiveAtomicCounterBufferiv = (PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC)load("glGetActiveAtomicCounterBufferiv"); + + 0005f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966771 + 00066 ff 54 24 30 call QWORD PTR load$[rsp] + 0006a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveAtomicCounterBufferiv, rax + +; 1626 : glad_glBindImageTexture = (PFNGLBINDIMAGETEXTUREPROC)load("glBindImageTexture"); + + 00071 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966770 + 00078 ff 54 24 30 call QWORD PTR load$[rsp] + 0007c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindImageTexture, rax + +; 1627 : glad_glMemoryBarrier = (PFNGLMEMORYBARRIERPROC)load("glMemoryBarrier"); + + 00083 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966769 + 0008a ff 54 24 30 call QWORD PTR load$[rsp] + 0008e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMemoryBarrier, rax + +; 1628 : glad_glTexStorage1D = (PFNGLTEXSTORAGE1DPROC)load("glTexStorage1D"); + + 00095 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966768 + 0009c ff 54 24 30 call QWORD PTR load$[rsp] + 000a0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexStorage1D, rax + +; 1629 : glad_glTexStorage2D = (PFNGLTEXSTORAGE2DPROC)load("glTexStorage2D"); + + 000a7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966767 + 000ae ff 54 24 30 call QWORD PTR load$[rsp] + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexStorage2D, rax + +; 1630 : glad_glTexStorage3D = (PFNGLTEXSTORAGE3DPROC)load("glTexStorage3D"); + + 000b9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966766 + 000c0 ff 54 24 30 call QWORD PTR load$[rsp] + 000c4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexStorage3D, rax + +; 1631 : glad_glDrawTransformFeedbackInstanced = (PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC)load("glDrawTransformFeedbackInstanced"); + + 000cb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966765 + 000d2 ff 54 24 30 call QWORD PTR load$[rsp] + 000d6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawTransformFeedbackInstanced, rax + +; 1632 : glad_glDrawTransformFeedbackStreamInstanced = (PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC)load("glDrawTransformFeedbackStreamInstanced"); + + 000dd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966764 + 000e4 ff 54 24 30 call QWORD PTR load$[rsp] + 000e8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawTransformFeedbackStreamInstanced, rax +$LN1@load_GL_VE: + +; 1633 : } + + 000ef 48 83 c4 28 add rsp, 40 ; 00000028H + 000f3 c3 ret 0 +load_GL_VERSION_4_2 ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT load_GL_VERSION_4_3 +_TEXT SEGMENT +load$ = 48 +load_GL_VERSION_4_3 PROC ; COMDAT + +; 1634 : static void load_GL_VERSION_4_3(GLADloadproc load) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1635 : if(!GLAD_GL_VERSION_4_3) return; + + 00009 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_3, 0 + 00010 75 05 jne SHORT $LN2@load_GL_VE + 00012 e9 18 03 00 00 jmp $LN1@load_GL_VE +$LN2@load_GL_VE: + +; 1636 : glad_glClearBufferData = (PFNGLCLEARBUFFERDATAPROC)load("glClearBufferData"); + + 00017 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966763 + 0001e ff 54 24 30 call QWORD PTR load$[rsp] + 00022 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearBufferData, rax + +; 1637 : glad_glClearBufferSubData = (PFNGLCLEARBUFFERSUBDATAPROC)load("glClearBufferSubData"); + + 00029 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966762 + 00030 ff 54 24 30 call QWORD PTR load$[rsp] + 00034 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearBufferSubData, rax + +; 1638 : glad_glDispatchCompute = (PFNGLDISPATCHCOMPUTEPROC)load("glDispatchCompute"); + + 0003b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966761 + 00042 ff 54 24 30 call QWORD PTR load$[rsp] + 00046 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDispatchCompute, rax + +; 1639 : glad_glDispatchComputeIndirect = (PFNGLDISPATCHCOMPUTEINDIRECTPROC)load("glDispatchComputeIndirect"); + + 0004d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966760 + 00054 ff 54 24 30 call QWORD PTR load$[rsp] + 00058 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDispatchComputeIndirect, rax + +; 1640 : glad_glCopyImageSubData = (PFNGLCOPYIMAGESUBDATAPROC)load("glCopyImageSubData"); + + 0005f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966759 + 00066 ff 54 24 30 call QWORD PTR load$[rsp] + 0006a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyImageSubData, rax + +; 1641 : glad_glFramebufferParameteri = (PFNGLFRAMEBUFFERPARAMETERIPROC)load("glFramebufferParameteri"); + + 00071 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966758 + 00078 ff 54 24 30 call QWORD PTR load$[rsp] + 0007c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferParameteri, rax + +; 1642 : glad_glGetFramebufferParameteriv = (PFNGLGETFRAMEBUFFERPARAMETERIVPROC)load("glGetFramebufferParameteriv"); + + 00083 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966757 + 0008a ff 54 24 30 call QWORD PTR load$[rsp] + 0008e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFramebufferParameteriv, rax + +; 1643 : glad_glGetInternalformati64v = (PFNGLGETINTERNALFORMATI64VPROC)load("glGetInternalformati64v"); + + 00095 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966756 + 0009c ff 54 24 30 call QWORD PTR load$[rsp] + 000a0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetInternalformati64v, rax + +; 1644 : glad_glInvalidateTexSubImage = (PFNGLINVALIDATETEXSUBIMAGEPROC)load("glInvalidateTexSubImage"); + + 000a7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966755 + 000ae ff 54 24 30 call QWORD PTR load$[rsp] + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glInvalidateTexSubImage, rax + +; 1645 : glad_glInvalidateTexImage = (PFNGLINVALIDATETEXIMAGEPROC)load("glInvalidateTexImage"); + + 000b9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966754 + 000c0 ff 54 24 30 call QWORD PTR load$[rsp] + 000c4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glInvalidateTexImage, rax + +; 1646 : glad_glInvalidateBufferSubData = (PFNGLINVALIDATEBUFFERSUBDATAPROC)load("glInvalidateBufferSubData"); + + 000cb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966753 + 000d2 ff 54 24 30 call QWORD PTR load$[rsp] + 000d6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glInvalidateBufferSubData, rax + +; 1647 : glad_glInvalidateBufferData = (PFNGLINVALIDATEBUFFERDATAPROC)load("glInvalidateBufferData"); + + 000dd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966752 + 000e4 ff 54 24 30 call QWORD PTR load$[rsp] + 000e8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glInvalidateBufferData, rax + +; 1648 : glad_glInvalidateFramebuffer = (PFNGLINVALIDATEFRAMEBUFFERPROC)load("glInvalidateFramebuffer"); + + 000ef 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966751 + 000f6 ff 54 24 30 call QWORD PTR load$[rsp] + 000fa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glInvalidateFramebuffer, rax + +; 1649 : glad_glInvalidateSubFramebuffer = (PFNGLINVALIDATESUBFRAMEBUFFERPROC)load("glInvalidateSubFramebuffer"); + + 00101 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966750 + 00108 ff 54 24 30 call QWORD PTR load$[rsp] + 0010c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glInvalidateSubFramebuffer, rax + +; 1650 : glad_glMultiDrawArraysIndirect = (PFNGLMULTIDRAWARRAYSINDIRECTPROC)load("glMultiDrawArraysIndirect"); + + 00113 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966749 + 0011a ff 54 24 30 call QWORD PTR load$[rsp] + 0011e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiDrawArraysIndirect, rax + +; 1651 : glad_glMultiDrawElementsIndirect = (PFNGLMULTIDRAWELEMENTSINDIRECTPROC)load("glMultiDrawElementsIndirect"); + + 00125 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966748 + 0012c ff 54 24 30 call QWORD PTR load$[rsp] + 00130 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiDrawElementsIndirect, rax + +; 1652 : glad_glGetProgramInterfaceiv = (PFNGLGETPROGRAMINTERFACEIVPROC)load("glGetProgramInterfaceiv"); + + 00137 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966747 + 0013e ff 54 24 30 call QWORD PTR load$[rsp] + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramInterfaceiv, rax + +; 1653 : glad_glGetProgramResourceIndex = (PFNGLGETPROGRAMRESOURCEINDEXPROC)load("glGetProgramResourceIndex"); + + 00149 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966746 + 00150 ff 54 24 30 call QWORD PTR load$[rsp] + 00154 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramResourceIndex, rax + +; 1654 : glad_glGetProgramResourceName = (PFNGLGETPROGRAMRESOURCENAMEPROC)load("glGetProgramResourceName"); + + 0015b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966745 + 00162 ff 54 24 30 call QWORD PTR load$[rsp] + 00166 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramResourceName, rax + +; 1655 : glad_glGetProgramResourceiv = (PFNGLGETPROGRAMRESOURCEIVPROC)load("glGetProgramResourceiv"); + + 0016d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966744 + 00174 ff 54 24 30 call QWORD PTR load$[rsp] + 00178 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramResourceiv, rax + +; 1656 : glad_glGetProgramResourceLocation = (PFNGLGETPROGRAMRESOURCELOCATIONPROC)load("glGetProgramResourceLocation"); + + 0017f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966743 + 00186 ff 54 24 30 call QWORD PTR load$[rsp] + 0018a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramResourceLocation, rax + +; 1657 : glad_glGetProgramResourceLocationIndex = (PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC)load("glGetProgramResourceLocationIndex"); + + 00191 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966742 + 00198 ff 54 24 30 call QWORD PTR load$[rsp] + 0019c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramResourceLocationIndex, rax + +; 1658 : glad_glShaderStorageBlockBinding = (PFNGLSHADERSTORAGEBLOCKBINDINGPROC)load("glShaderStorageBlockBinding"); + + 001a3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966741 + 001aa ff 54 24 30 call QWORD PTR load$[rsp] + 001ae 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glShaderStorageBlockBinding, rax + +; 1659 : glad_glTexBufferRange = (PFNGLTEXBUFFERRANGEPROC)load("glTexBufferRange"); + + 001b5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966740 + 001bc ff 54 24 30 call QWORD PTR load$[rsp] + 001c0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexBufferRange, rax + +; 1660 : glad_glTexStorage2DMultisample = (PFNGLTEXSTORAGE2DMULTISAMPLEPROC)load("glTexStorage2DMultisample"); + + 001c7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966739 + 001ce ff 54 24 30 call QWORD PTR load$[rsp] + 001d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexStorage2DMultisample, rax + +; 1661 : glad_glTexStorage3DMultisample = (PFNGLTEXSTORAGE3DMULTISAMPLEPROC)load("glTexStorage3DMultisample"); + + 001d9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966738 + 001e0 ff 54 24 30 call QWORD PTR load$[rsp] + 001e4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexStorage3DMultisample, rax + +; 1662 : glad_glTextureView = (PFNGLTEXTUREVIEWPROC)load("glTextureView"); + + 001eb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966737 + 001f2 ff 54 24 30 call QWORD PTR load$[rsp] + 001f6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureView, rax + +; 1663 : glad_glBindVertexBuffer = (PFNGLBINDVERTEXBUFFERPROC)load("glBindVertexBuffer"); + + 001fd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966736 + 00204 ff 54 24 30 call QWORD PTR load$[rsp] + 00208 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindVertexBuffer, rax + +; 1664 : glad_glVertexAttribFormat = (PFNGLVERTEXATTRIBFORMATPROC)load("glVertexAttribFormat"); + + 0020f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966735 + 00216 ff 54 24 30 call QWORD PTR load$[rsp] + 0021a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribFormat, rax + +; 1665 : glad_glVertexAttribIFormat = (PFNGLVERTEXATTRIBIFORMATPROC)load("glVertexAttribIFormat"); + + 00221 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966734 + 00228 ff 54 24 30 call QWORD PTR load$[rsp] + 0022c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribIFormat, rax + +; 1666 : glad_glVertexAttribLFormat = (PFNGLVERTEXATTRIBLFORMATPROC)load("glVertexAttribLFormat"); + + 00233 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966733 + 0023a ff 54 24 30 call QWORD PTR load$[rsp] + 0023e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribLFormat, rax + +; 1667 : glad_glVertexAttribBinding = (PFNGLVERTEXATTRIBBINDINGPROC)load("glVertexAttribBinding"); + + 00245 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966732 + 0024c ff 54 24 30 call QWORD PTR load$[rsp] + 00250 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribBinding, rax + +; 1668 : glad_glVertexBindingDivisor = (PFNGLVERTEXBINDINGDIVISORPROC)load("glVertexBindingDivisor"); + + 00257 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966731 + 0025e ff 54 24 30 call QWORD PTR load$[rsp] + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexBindingDivisor, rax + +; 1669 : glad_glDebugMessageControl = (PFNGLDEBUGMESSAGECONTROLPROC)load("glDebugMessageControl"); + + 00269 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966730 + 00270 ff 54 24 30 call QWORD PTR load$[rsp] + 00274 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDebugMessageControl, rax + +; 1670 : glad_glDebugMessageInsert = (PFNGLDEBUGMESSAGEINSERTPROC)load("glDebugMessageInsert"); + + 0027b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966729 + 00282 ff 54 24 30 call QWORD PTR load$[rsp] + 00286 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDebugMessageInsert, rax + +; 1671 : glad_glDebugMessageCallback = (PFNGLDEBUGMESSAGECALLBACKPROC)load("glDebugMessageCallback"); + + 0028d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966728 + 00294 ff 54 24 30 call QWORD PTR load$[rsp] + 00298 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDebugMessageCallback, rax + +; 1672 : glad_glGetDebugMessageLog = (PFNGLGETDEBUGMESSAGELOGPROC)load("glGetDebugMessageLog"); + + 0029f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966727 + 002a6 ff 54 24 30 call QWORD PTR load$[rsp] + 002aa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetDebugMessageLog, rax + +; 1673 : glad_glPushDebugGroup = (PFNGLPUSHDEBUGGROUPPROC)load("glPushDebugGroup"); + + 002b1 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966726 + 002b8 ff 54 24 30 call QWORD PTR load$[rsp] + 002bc 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPushDebugGroup, rax + +; 1674 : glad_glPopDebugGroup = (PFNGLPOPDEBUGGROUPPROC)load("glPopDebugGroup"); + + 002c3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966725 + 002ca ff 54 24 30 call QWORD PTR load$[rsp] + 002ce 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPopDebugGroup, rax + +; 1675 : glad_glObjectLabel = (PFNGLOBJECTLABELPROC)load("glObjectLabel"); + + 002d5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966724 + 002dc ff 54 24 30 call QWORD PTR load$[rsp] + 002e0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glObjectLabel, rax + +; 1676 : glad_glGetObjectLabel = (PFNGLGETOBJECTLABELPROC)load("glGetObjectLabel"); + + 002e7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966723 + 002ee ff 54 24 30 call QWORD PTR load$[rsp] + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetObjectLabel, rax + +; 1677 : glad_glObjectPtrLabel = (PFNGLOBJECTPTRLABELPROC)load("glObjectPtrLabel"); + + 002f9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966722 + 00300 ff 54 24 30 call QWORD PTR load$[rsp] + 00304 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glObjectPtrLabel, rax + +; 1678 : glad_glGetObjectPtrLabel = (PFNGLGETOBJECTPTRLABELPROC)load("glGetObjectPtrLabel"); + + 0030b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966721 + 00312 ff 54 24 30 call QWORD PTR load$[rsp] + 00316 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetObjectPtrLabel, rax + +; 1679 : glad_glGetPointerv = (PFNGLGETPOINTERVPROC)load("glGetPointerv"); + + 0031d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966720 + 00324 ff 54 24 30 call QWORD PTR load$[rsp] + 00328 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetPointerv, rax +$LN1@load_GL_VE: + +; 1680 : } + + 0032f 48 83 c4 28 add rsp, 40 ; 00000028H + 00333 c3 ret 0 +load_GL_VERSION_4_3 ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT load_GL_VERSION_4_4 +_TEXT SEGMENT +load$ = 48 +load_GL_VERSION_4_4 PROC ; COMDAT + +; 1681 : static void load_GL_VERSION_4_4(GLADloadproc load) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1682 : if(!GLAD_GL_VERSION_4_4) return; + + 00009 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_4, 0 + 00010 75 05 jne SHORT $LN2@load_GL_VE + 00012 e9 a2 00 00 00 jmp $LN1@load_GL_VE +$LN2@load_GL_VE: + +; 1683 : glad_glBufferStorage = (PFNGLBUFFERSTORAGEPROC)load("glBufferStorage"); + + 00017 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966719 + 0001e ff 54 24 30 call QWORD PTR load$[rsp] + 00022 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBufferStorage, rax + +; 1684 : glad_glClearTexImage = (PFNGLCLEARTEXIMAGEPROC)load("glClearTexImage"); + + 00029 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966718 + 00030 ff 54 24 30 call QWORD PTR load$[rsp] + 00034 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearTexImage, rax + +; 1685 : glad_glClearTexSubImage = (PFNGLCLEARTEXSUBIMAGEPROC)load("glClearTexSubImage"); + + 0003b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966717 + 00042 ff 54 24 30 call QWORD PTR load$[rsp] + 00046 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearTexSubImage, rax + +; 1686 : glad_glBindBuffersBase = (PFNGLBINDBUFFERSBASEPROC)load("glBindBuffersBase"); + + 0004d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966716 + 00054 ff 54 24 30 call QWORD PTR load$[rsp] + 00058 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindBuffersBase, rax + +; 1687 : glad_glBindBuffersRange = (PFNGLBINDBUFFERSRANGEPROC)load("glBindBuffersRange"); + + 0005f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966715 + 00066 ff 54 24 30 call QWORD PTR load$[rsp] + 0006a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindBuffersRange, rax + +; 1688 : glad_glBindTextures = (PFNGLBINDTEXTURESPROC)load("glBindTextures"); + + 00071 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966714 + 00078 ff 54 24 30 call QWORD PTR load$[rsp] + 0007c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindTextures, rax + +; 1689 : glad_glBindSamplers = (PFNGLBINDSAMPLERSPROC)load("glBindSamplers"); + + 00083 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966713 + 0008a ff 54 24 30 call QWORD PTR load$[rsp] + 0008e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindSamplers, rax + +; 1690 : glad_glBindImageTextures = (PFNGLBINDIMAGETEXTURESPROC)load("glBindImageTextures"); + + 00095 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966712 + 0009c ff 54 24 30 call QWORD PTR load$[rsp] + 000a0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindImageTextures, rax + +; 1691 : glad_glBindVertexBuffers = (PFNGLBINDVERTEXBUFFERSPROC)load("glBindVertexBuffers"); + + 000a7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966711 + 000ae ff 54 24 30 call QWORD PTR load$[rsp] + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindVertexBuffers, rax +$LN1@load_GL_VE: + +; 1692 : } + + 000b9 48 83 c4 28 add rsp, 40 ; 00000028H + 000bd c3 ret 0 +load_GL_VERSION_4_4 ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT load_GL_VERSION_4_5 +_TEXT SEGMENT +load$ = 48 +load_GL_VERSION_4_5 PROC ; COMDAT + +; 1693 : static void load_GL_VERSION_4_5(GLADloadproc load) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1694 : if(!GLAD_GL_VERSION_4_5) return; + + 00009 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_5, 0 + 00010 75 05 jne SHORT $LN2@load_GL_VE + 00012 e9 94 08 00 00 jmp $LN1@load_GL_VE +$LN2@load_GL_VE: + +; 1695 : glad_glClipControl = (PFNGLCLIPCONTROLPROC)load("glClipControl"); + + 00017 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966710 + 0001e ff 54 24 30 call QWORD PTR load$[rsp] + 00022 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClipControl, rax + +; 1696 : glad_glCreateTransformFeedbacks = (PFNGLCREATETRANSFORMFEEDBACKSPROC)load("glCreateTransformFeedbacks"); + + 00029 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966709 + 00030 ff 54 24 30 call QWORD PTR load$[rsp] + 00034 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateTransformFeedbacks, rax + +; 1697 : glad_glTransformFeedbackBufferBase = (PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC)load("glTransformFeedbackBufferBase"); + + 0003b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966708 + 00042 ff 54 24 30 call QWORD PTR load$[rsp] + 00046 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTransformFeedbackBufferBase, rax + +; 1698 : glad_glTransformFeedbackBufferRange = (PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC)load("glTransformFeedbackBufferRange"); + + 0004d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966707 + 00054 ff 54 24 30 call QWORD PTR load$[rsp] + 00058 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTransformFeedbackBufferRange, rax + +; 1699 : glad_glGetTransformFeedbackiv = (PFNGLGETTRANSFORMFEEDBACKIVPROC)load("glGetTransformFeedbackiv"); + + 0005f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966706 + 00066 ff 54 24 30 call QWORD PTR load$[rsp] + 0006a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTransformFeedbackiv, rax + +; 1700 : glad_glGetTransformFeedbacki_v = (PFNGLGETTRANSFORMFEEDBACKI_VPROC)load("glGetTransformFeedbacki_v"); + + 00071 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966705 + 00078 ff 54 24 30 call QWORD PTR load$[rsp] + 0007c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTransformFeedbacki_v, rax + +; 1701 : glad_glGetTransformFeedbacki64_v = (PFNGLGETTRANSFORMFEEDBACKI64_VPROC)load("glGetTransformFeedbacki64_v"); + + 00083 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966704 + 0008a ff 54 24 30 call QWORD PTR load$[rsp] + 0008e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTransformFeedbacki64_v, rax + +; 1702 : glad_glCreateBuffers = (PFNGLCREATEBUFFERSPROC)load("glCreateBuffers"); + + 00095 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966703 + 0009c ff 54 24 30 call QWORD PTR load$[rsp] + 000a0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateBuffers, rax + +; 1703 : glad_glNamedBufferStorage = (PFNGLNAMEDBUFFERSTORAGEPROC)load("glNamedBufferStorage"); + + 000a7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966702 + 000ae ff 54 24 30 call QWORD PTR load$[rsp] + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedBufferStorage, rax + +; 1704 : glad_glNamedBufferData = (PFNGLNAMEDBUFFERDATAPROC)load("glNamedBufferData"); + + 000b9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966701 + 000c0 ff 54 24 30 call QWORD PTR load$[rsp] + 000c4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedBufferData, rax + +; 1705 : glad_glNamedBufferSubData = (PFNGLNAMEDBUFFERSUBDATAPROC)load("glNamedBufferSubData"); + + 000cb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966700 + 000d2 ff 54 24 30 call QWORD PTR load$[rsp] + 000d6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedBufferSubData, rax + +; 1706 : glad_glCopyNamedBufferSubData = (PFNGLCOPYNAMEDBUFFERSUBDATAPROC)load("glCopyNamedBufferSubData"); + + 000dd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966699 + 000e4 ff 54 24 30 call QWORD PTR load$[rsp] + 000e8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyNamedBufferSubData, rax + +; 1707 : glad_glClearNamedBufferData = (PFNGLCLEARNAMEDBUFFERDATAPROC)load("glClearNamedBufferData"); + + 000ef 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966698 + 000f6 ff 54 24 30 call QWORD PTR load$[rsp] + 000fa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearNamedBufferData, rax + +; 1708 : glad_glClearNamedBufferSubData = (PFNGLCLEARNAMEDBUFFERSUBDATAPROC)load("glClearNamedBufferSubData"); + + 00101 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966697 + 00108 ff 54 24 30 call QWORD PTR load$[rsp] + 0010c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearNamedBufferSubData, rax + +; 1709 : glad_glMapNamedBuffer = (PFNGLMAPNAMEDBUFFERPROC)load("glMapNamedBuffer"); + + 00113 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966696 + 0011a ff 54 24 30 call QWORD PTR load$[rsp] + 0011e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMapNamedBuffer, rax + +; 1710 : glad_glMapNamedBufferRange = (PFNGLMAPNAMEDBUFFERRANGEPROC)load("glMapNamedBufferRange"); + + 00125 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966695 + 0012c ff 54 24 30 call QWORD PTR load$[rsp] + 00130 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMapNamedBufferRange, rax + +; 1711 : glad_glUnmapNamedBuffer = (PFNGLUNMAPNAMEDBUFFERPROC)load("glUnmapNamedBuffer"); + + 00137 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966694 + 0013e ff 54 24 30 call QWORD PTR load$[rsp] + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUnmapNamedBuffer, rax + +; 1712 : glad_glFlushMappedNamedBufferRange = (PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC)load("glFlushMappedNamedBufferRange"); + + 00149 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966693 + 00150 ff 54 24 30 call QWORD PTR load$[rsp] + 00154 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFlushMappedNamedBufferRange, rax + +; 1713 : glad_glGetNamedBufferParameteriv = (PFNGLGETNAMEDBUFFERPARAMETERIVPROC)load("glGetNamedBufferParameteriv"); + + 0015b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966692 + 00162 ff 54 24 30 call QWORD PTR load$[rsp] + 00166 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetNamedBufferParameteriv, rax + +; 1714 : glad_glGetNamedBufferParameteri64v = (PFNGLGETNAMEDBUFFERPARAMETERI64VPROC)load("glGetNamedBufferParameteri64v"); + + 0016d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966691 + 00174 ff 54 24 30 call QWORD PTR load$[rsp] + 00178 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetNamedBufferParameteri64v, rax + +; 1715 : glad_glGetNamedBufferPointerv = (PFNGLGETNAMEDBUFFERPOINTERVPROC)load("glGetNamedBufferPointerv"); + + 0017f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966690 + 00186 ff 54 24 30 call QWORD PTR load$[rsp] + 0018a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetNamedBufferPointerv, rax + +; 1716 : glad_glGetNamedBufferSubData = (PFNGLGETNAMEDBUFFERSUBDATAPROC)load("glGetNamedBufferSubData"); + + 00191 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966689 + 00198 ff 54 24 30 call QWORD PTR load$[rsp] + 0019c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetNamedBufferSubData, rax + +; 1717 : glad_glCreateFramebuffers = (PFNGLCREATEFRAMEBUFFERSPROC)load("glCreateFramebuffers"); + + 001a3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966688 + 001aa ff 54 24 30 call QWORD PTR load$[rsp] + 001ae 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateFramebuffers, rax + +; 1718 : glad_glNamedFramebufferRenderbuffer = (PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC)load("glNamedFramebufferRenderbuffer"); + + 001b5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966687 + 001bc ff 54 24 30 call QWORD PTR load$[rsp] + 001c0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedFramebufferRenderbuffer, rax + +; 1719 : glad_glNamedFramebufferParameteri = (PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC)load("glNamedFramebufferParameteri"); + + 001c7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966686 + 001ce ff 54 24 30 call QWORD PTR load$[rsp] + 001d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedFramebufferParameteri, rax + +; 1720 : glad_glNamedFramebufferTexture = (PFNGLNAMEDFRAMEBUFFERTEXTUREPROC)load("glNamedFramebufferTexture"); + + 001d9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966685 + 001e0 ff 54 24 30 call QWORD PTR load$[rsp] + 001e4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedFramebufferTexture, rax + +; 1721 : glad_glNamedFramebufferTextureLayer = (PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC)load("glNamedFramebufferTextureLayer"); + + 001eb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966684 + 001f2 ff 54 24 30 call QWORD PTR load$[rsp] + 001f6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedFramebufferTextureLayer, rax + +; 1722 : glad_glNamedFramebufferDrawBuffer = (PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC)load("glNamedFramebufferDrawBuffer"); + + 001fd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966683 + 00204 ff 54 24 30 call QWORD PTR load$[rsp] + 00208 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedFramebufferDrawBuffer, rax + +; 1723 : glad_glNamedFramebufferDrawBuffers = (PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC)load("glNamedFramebufferDrawBuffers"); + + 0020f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966682 + 00216 ff 54 24 30 call QWORD PTR load$[rsp] + 0021a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedFramebufferDrawBuffers, rax + +; 1724 : glad_glNamedFramebufferReadBuffer = (PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC)load("glNamedFramebufferReadBuffer"); + + 00221 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966681 + 00228 ff 54 24 30 call QWORD PTR load$[rsp] + 0022c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedFramebufferReadBuffer, rax + +; 1725 : glad_glInvalidateNamedFramebufferData = (PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC)load("glInvalidateNamedFramebufferData"); + + 00233 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966680 + 0023a ff 54 24 30 call QWORD PTR load$[rsp] + 0023e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glInvalidateNamedFramebufferData, rax + +; 1726 : glad_glInvalidateNamedFramebufferSubData = (PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC)load("glInvalidateNamedFramebufferSubData"); + + 00245 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966679 + 0024c ff 54 24 30 call QWORD PTR load$[rsp] + 00250 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glInvalidateNamedFramebufferSubData, rax + +; 1727 : glad_glClearNamedFramebufferiv = (PFNGLCLEARNAMEDFRAMEBUFFERIVPROC)load("glClearNamedFramebufferiv"); + + 00257 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966678 + 0025e ff 54 24 30 call QWORD PTR load$[rsp] + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearNamedFramebufferiv, rax + +; 1728 : glad_glClearNamedFramebufferuiv = (PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC)load("glClearNamedFramebufferuiv"); + + 00269 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966677 + 00270 ff 54 24 30 call QWORD PTR load$[rsp] + 00274 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearNamedFramebufferuiv, rax + +; 1729 : glad_glClearNamedFramebufferfv = (PFNGLCLEARNAMEDFRAMEBUFFERFVPROC)load("glClearNamedFramebufferfv"); + + 0027b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966676 + 00282 ff 54 24 30 call QWORD PTR load$[rsp] + 00286 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearNamedFramebufferfv, rax + +; 1730 : glad_glClearNamedFramebufferfi = (PFNGLCLEARNAMEDFRAMEBUFFERFIPROC)load("glClearNamedFramebufferfi"); + + 0028d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966675 + 00294 ff 54 24 30 call QWORD PTR load$[rsp] + 00298 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearNamedFramebufferfi, rax + +; 1731 : glad_glBlitNamedFramebuffer = (PFNGLBLITNAMEDFRAMEBUFFERPROC)load("glBlitNamedFramebuffer"); + + 0029f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966674 + 002a6 ff 54 24 30 call QWORD PTR load$[rsp] + 002aa 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlitNamedFramebuffer, rax + +; 1732 : glad_glCheckNamedFramebufferStatus = (PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC)load("glCheckNamedFramebufferStatus"); + + 002b1 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966673 + 002b8 ff 54 24 30 call QWORD PTR load$[rsp] + 002bc 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCheckNamedFramebufferStatus, rax + +; 1733 : glad_glGetNamedFramebufferParameteriv = (PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC)load("glGetNamedFramebufferParameteriv"); + + 002c3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966672 + 002ca ff 54 24 30 call QWORD PTR load$[rsp] + 002ce 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetNamedFramebufferParameteriv, rax + +; 1734 : glad_glGetNamedFramebufferAttachmentParameteriv = (PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC)load("glGetNamedFramebufferAttachmentParameteriv"); + + 002d5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966671 + 002dc ff 54 24 30 call QWORD PTR load$[rsp] + 002e0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetNamedFramebufferAttachmentParameteriv, rax + +; 1735 : glad_glCreateRenderbuffers = (PFNGLCREATERENDERBUFFERSPROC)load("glCreateRenderbuffers"); + + 002e7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966670 + 002ee ff 54 24 30 call QWORD PTR load$[rsp] + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateRenderbuffers, rax + +; 1736 : glad_glNamedRenderbufferStorage = (PFNGLNAMEDRENDERBUFFERSTORAGEPROC)load("glNamedRenderbufferStorage"); + + 002f9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966669 + 00300 ff 54 24 30 call QWORD PTR load$[rsp] + 00304 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedRenderbufferStorage, rax + +; 1737 : glad_glNamedRenderbufferStorageMultisample = (PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC)load("glNamedRenderbufferStorageMultisample"); + + 0030b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966668 + 00312 ff 54 24 30 call QWORD PTR load$[rsp] + 00316 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedRenderbufferStorageMultisample, rax + +; 1738 : glad_glGetNamedRenderbufferParameteriv = (PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC)load("glGetNamedRenderbufferParameteriv"); + + 0031d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966667 + 00324 ff 54 24 30 call QWORD PTR load$[rsp] + 00328 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetNamedRenderbufferParameteriv, rax + +; 1739 : glad_glCreateTextures = (PFNGLCREATETEXTURESPROC)load("glCreateTextures"); + + 0032f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966666 + 00336 ff 54 24 30 call QWORD PTR load$[rsp] + 0033a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateTextures, rax + +; 1740 : glad_glTextureBuffer = (PFNGLTEXTUREBUFFERPROC)load("glTextureBuffer"); + + 00341 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966665 + 00348 ff 54 24 30 call QWORD PTR load$[rsp] + 0034c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureBuffer, rax + +; 1741 : glad_glTextureBufferRange = (PFNGLTEXTUREBUFFERRANGEPROC)load("glTextureBufferRange"); + + 00353 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966664 + 0035a ff 54 24 30 call QWORD PTR load$[rsp] + 0035e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureBufferRange, rax + +; 1742 : glad_glTextureStorage1D = (PFNGLTEXTURESTORAGE1DPROC)load("glTextureStorage1D"); + + 00365 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966663 + 0036c ff 54 24 30 call QWORD PTR load$[rsp] + 00370 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureStorage1D, rax + +; 1743 : glad_glTextureStorage2D = (PFNGLTEXTURESTORAGE2DPROC)load("glTextureStorage2D"); + + 00377 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966662 + 0037e ff 54 24 30 call QWORD PTR load$[rsp] + 00382 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureStorage2D, rax + +; 1744 : glad_glTextureStorage3D = (PFNGLTEXTURESTORAGE3DPROC)load("glTextureStorage3D"); + + 00389 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966661 + 00390 ff 54 24 30 call QWORD PTR load$[rsp] + 00394 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureStorage3D, rax + +; 1745 : glad_glTextureStorage2DMultisample = (PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC)load("glTextureStorage2DMultisample"); + + 0039b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966660 + 003a2 ff 54 24 30 call QWORD PTR load$[rsp] + 003a6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureStorage2DMultisample, rax + +; 1746 : glad_glTextureStorage3DMultisample = (PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC)load("glTextureStorage3DMultisample"); + + 003ad 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966659 + 003b4 ff 54 24 30 call QWORD PTR load$[rsp] + 003b8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureStorage3DMultisample, rax + +; 1747 : glad_glTextureSubImage1D = (PFNGLTEXTURESUBIMAGE1DPROC)load("glTextureSubImage1D"); + + 003bf 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966658 + 003c6 ff 54 24 30 call QWORD PTR load$[rsp] + 003ca 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureSubImage1D, rax + +; 1748 : glad_glTextureSubImage2D = (PFNGLTEXTURESUBIMAGE2DPROC)load("glTextureSubImage2D"); + + 003d1 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966657 + 003d8 ff 54 24 30 call QWORD PTR load$[rsp] + 003dc 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureSubImage2D, rax + +; 1749 : glad_glTextureSubImage3D = (PFNGLTEXTURESUBIMAGE3DPROC)load("glTextureSubImage3D"); + + 003e3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966656 + 003ea ff 54 24 30 call QWORD PTR load$[rsp] + 003ee 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureSubImage3D, rax + +; 1750 : glad_glCompressedTextureSubImage1D = (PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC)load("glCompressedTextureSubImage1D"); + + 003f5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966655 + 003fc ff 54 24 30 call QWORD PTR load$[rsp] + 00400 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTextureSubImage1D, rax + +; 1751 : glad_glCompressedTextureSubImage2D = (PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC)load("glCompressedTextureSubImage2D"); + + 00407 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966654 + 0040e ff 54 24 30 call QWORD PTR load$[rsp] + 00412 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTextureSubImage2D, rax + +; 1752 : glad_glCompressedTextureSubImage3D = (PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC)load("glCompressedTextureSubImage3D"); + + 00419 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966653 + 00420 ff 54 24 30 call QWORD PTR load$[rsp] + 00424 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTextureSubImage3D, rax + +; 1753 : glad_glCopyTextureSubImage1D = (PFNGLCOPYTEXTURESUBIMAGE1DPROC)load("glCopyTextureSubImage1D"); + + 0042b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966652 + 00432 ff 54 24 30 call QWORD PTR load$[rsp] + 00436 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTextureSubImage1D, rax + +; 1754 : glad_glCopyTextureSubImage2D = (PFNGLCOPYTEXTURESUBIMAGE2DPROC)load("glCopyTextureSubImage2D"); + + 0043d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966651 + 00444 ff 54 24 30 call QWORD PTR load$[rsp] + 00448 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTextureSubImage2D, rax + +; 1755 : glad_glCopyTextureSubImage3D = (PFNGLCOPYTEXTURESUBIMAGE3DPROC)load("glCopyTextureSubImage3D"); + + 0044f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966650 + 00456 ff 54 24 30 call QWORD PTR load$[rsp] + 0045a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTextureSubImage3D, rax + +; 1756 : glad_glTextureParameterf = (PFNGLTEXTUREPARAMETERFPROC)load("glTextureParameterf"); + + 00461 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966649 + 00468 ff 54 24 30 call QWORD PTR load$[rsp] + 0046c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureParameterf, rax + +; 1757 : glad_glTextureParameterfv = (PFNGLTEXTUREPARAMETERFVPROC)load("glTextureParameterfv"); + + 00473 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966648 + 0047a ff 54 24 30 call QWORD PTR load$[rsp] + 0047e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureParameterfv, rax + +; 1758 : glad_glTextureParameteri = (PFNGLTEXTUREPARAMETERIPROC)load("glTextureParameteri"); + + 00485 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966647 + 0048c ff 54 24 30 call QWORD PTR load$[rsp] + 00490 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureParameteri, rax + +; 1759 : glad_glTextureParameterIiv = (PFNGLTEXTUREPARAMETERIIVPROC)load("glTextureParameterIiv"); + + 00497 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966646 + 0049e ff 54 24 30 call QWORD PTR load$[rsp] + 004a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureParameterIiv, rax + +; 1760 : glad_glTextureParameterIuiv = (PFNGLTEXTUREPARAMETERIUIVPROC)load("glTextureParameterIuiv"); + + 004a9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966645 + 004b0 ff 54 24 30 call QWORD PTR load$[rsp] + 004b4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureParameterIuiv, rax + +; 1761 : glad_glTextureParameteriv = (PFNGLTEXTUREPARAMETERIVPROC)load("glTextureParameteriv"); + + 004bb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966644 + 004c2 ff 54 24 30 call QWORD PTR load$[rsp] + 004c6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureParameteriv, rax + +; 1762 : glad_glGenerateTextureMipmap = (PFNGLGENERATETEXTUREMIPMAPPROC)load("glGenerateTextureMipmap"); + + 004cd 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966643 + 004d4 ff 54 24 30 call QWORD PTR load$[rsp] + 004d8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenerateTextureMipmap, rax + +; 1763 : glad_glBindTextureUnit = (PFNGLBINDTEXTUREUNITPROC)load("glBindTextureUnit"); + + 004df 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966642 + 004e6 ff 54 24 30 call QWORD PTR load$[rsp] + 004ea 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindTextureUnit, rax + +; 1764 : glad_glGetTextureImage = (PFNGLGETTEXTUREIMAGEPROC)load("glGetTextureImage"); + + 004f1 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966641 + 004f8 ff 54 24 30 call QWORD PTR load$[rsp] + 004fc 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTextureImage, rax + +; 1765 : glad_glGetCompressedTextureImage = (PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC)load("glGetCompressedTextureImage"); + + 00503 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966640 + 0050a ff 54 24 30 call QWORD PTR load$[rsp] + 0050e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetCompressedTextureImage, rax + +; 1766 : glad_glGetTextureLevelParameterfv = (PFNGLGETTEXTURELEVELPARAMETERFVPROC)load("glGetTextureLevelParameterfv"); + + 00515 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966639 + 0051c ff 54 24 30 call QWORD PTR load$[rsp] + 00520 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTextureLevelParameterfv, rax + +; 1767 : glad_glGetTextureLevelParameteriv = (PFNGLGETTEXTURELEVELPARAMETERIVPROC)load("glGetTextureLevelParameteriv"); + + 00527 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966638 + 0052e ff 54 24 30 call QWORD PTR load$[rsp] + 00532 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTextureLevelParameteriv, rax + +; 1768 : glad_glGetTextureParameterfv = (PFNGLGETTEXTUREPARAMETERFVPROC)load("glGetTextureParameterfv"); + + 00539 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966637 + 00540 ff 54 24 30 call QWORD PTR load$[rsp] + 00544 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTextureParameterfv, rax + +; 1769 : glad_glGetTextureParameterIiv = (PFNGLGETTEXTUREPARAMETERIIVPROC)load("glGetTextureParameterIiv"); + + 0054b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966636 + 00552 ff 54 24 30 call QWORD PTR load$[rsp] + 00556 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTextureParameterIiv, rax + +; 1770 : glad_glGetTextureParameterIuiv = (PFNGLGETTEXTUREPARAMETERIUIVPROC)load("glGetTextureParameterIuiv"); + + 0055d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966635 + 00564 ff 54 24 30 call QWORD PTR load$[rsp] + 00568 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTextureParameterIuiv, rax + +; 1771 : glad_glGetTextureParameteriv = (PFNGLGETTEXTUREPARAMETERIVPROC)load("glGetTextureParameteriv"); + + 0056f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966634 + 00576 ff 54 24 30 call QWORD PTR load$[rsp] + 0057a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTextureParameteriv, rax + +; 1772 : glad_glCreateVertexArrays = (PFNGLCREATEVERTEXARRAYSPROC)load("glCreateVertexArrays"); + + 00581 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966633 + 00588 ff 54 24 30 call QWORD PTR load$[rsp] + 0058c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateVertexArrays, rax + +; 1773 : glad_glDisableVertexArrayAttrib = (PFNGLDISABLEVERTEXARRAYATTRIBPROC)load("glDisableVertexArrayAttrib"); + + 00593 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966632 + 0059a ff 54 24 30 call QWORD PTR load$[rsp] + 0059e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDisableVertexArrayAttrib, rax + +; 1774 : glad_glEnableVertexArrayAttrib = (PFNGLENABLEVERTEXARRAYATTRIBPROC)load("glEnableVertexArrayAttrib"); + + 005a5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966631 + 005ac ff 54 24 30 call QWORD PTR load$[rsp] + 005b0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEnableVertexArrayAttrib, rax + +; 1775 : glad_glVertexArrayElementBuffer = (PFNGLVERTEXARRAYELEMENTBUFFERPROC)load("glVertexArrayElementBuffer"); + + 005b7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966630 + 005be ff 54 24 30 call QWORD PTR load$[rsp] + 005c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexArrayElementBuffer, rax + +; 1776 : glad_glVertexArrayVertexBuffer = (PFNGLVERTEXARRAYVERTEXBUFFERPROC)load("glVertexArrayVertexBuffer"); + + 005c9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966629 + 005d0 ff 54 24 30 call QWORD PTR load$[rsp] + 005d4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexArrayVertexBuffer, rax + +; 1777 : glad_glVertexArrayVertexBuffers = (PFNGLVERTEXARRAYVERTEXBUFFERSPROC)load("glVertexArrayVertexBuffers"); + + 005db 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966628 + 005e2 ff 54 24 30 call QWORD PTR load$[rsp] + 005e6 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexArrayVertexBuffers, rax + +; 1778 : glad_glVertexArrayAttribBinding = (PFNGLVERTEXARRAYATTRIBBINDINGPROC)load("glVertexArrayAttribBinding"); + + 005ed 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966627 + 005f4 ff 54 24 30 call QWORD PTR load$[rsp] + 005f8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexArrayAttribBinding, rax + +; 1779 : glad_glVertexArrayAttribFormat = (PFNGLVERTEXARRAYATTRIBFORMATPROC)load("glVertexArrayAttribFormat"); + + 005ff 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966626 + 00606 ff 54 24 30 call QWORD PTR load$[rsp] + 0060a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexArrayAttribFormat, rax + +; 1780 : glad_glVertexArrayAttribIFormat = (PFNGLVERTEXARRAYATTRIBIFORMATPROC)load("glVertexArrayAttribIFormat"); + + 00611 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966625 + 00618 ff 54 24 30 call QWORD PTR load$[rsp] + 0061c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexArrayAttribIFormat, rax + +; 1781 : glad_glVertexArrayAttribLFormat = (PFNGLVERTEXARRAYATTRIBLFORMATPROC)load("glVertexArrayAttribLFormat"); + + 00623 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966624 + 0062a ff 54 24 30 call QWORD PTR load$[rsp] + 0062e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexArrayAttribLFormat, rax + +; 1782 : glad_glVertexArrayBindingDivisor = (PFNGLVERTEXARRAYBINDINGDIVISORPROC)load("glVertexArrayBindingDivisor"); + + 00635 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966623 + 0063c ff 54 24 30 call QWORD PTR load$[rsp] + 00640 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexArrayBindingDivisor, rax + +; 1783 : glad_glGetVertexArrayiv = (PFNGLGETVERTEXARRAYIVPROC)load("glGetVertexArrayiv"); + + 00647 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966622 + 0064e ff 54 24 30 call QWORD PTR load$[rsp] + 00652 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexArrayiv, rax + +; 1784 : glad_glGetVertexArrayIndexediv = (PFNGLGETVERTEXARRAYINDEXEDIVPROC)load("glGetVertexArrayIndexediv"); + + 00659 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966621 + 00660 ff 54 24 30 call QWORD PTR load$[rsp] + 00664 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexArrayIndexediv, rax + +; 1785 : glad_glGetVertexArrayIndexed64iv = (PFNGLGETVERTEXARRAYINDEXED64IVPROC)load("glGetVertexArrayIndexed64iv"); + + 0066b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966620 + 00672 ff 54 24 30 call QWORD PTR load$[rsp] + 00676 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexArrayIndexed64iv, rax + +; 1786 : glad_glCreateSamplers = (PFNGLCREATESAMPLERSPROC)load("glCreateSamplers"); + + 0067d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966619 + 00684 ff 54 24 30 call QWORD PTR load$[rsp] + 00688 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateSamplers, rax + +; 1787 : glad_glCreateProgramPipelines = (PFNGLCREATEPROGRAMPIPELINESPROC)load("glCreateProgramPipelines"); + + 0068f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966618 + 00696 ff 54 24 30 call QWORD PTR load$[rsp] + 0069a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateProgramPipelines, rax + +; 1788 : glad_glCreateQueries = (PFNGLCREATEQUERIESPROC)load("glCreateQueries"); + + 006a1 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966617 + 006a8 ff 54 24 30 call QWORD PTR load$[rsp] + 006ac 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateQueries, rax + +; 1789 : glad_glGetQueryBufferObjecti64v = (PFNGLGETQUERYBUFFEROBJECTI64VPROC)load("glGetQueryBufferObjecti64v"); + + 006b3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966616 + 006ba ff 54 24 30 call QWORD PTR load$[rsp] + 006be 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryBufferObjecti64v, rax + +; 1790 : glad_glGetQueryBufferObjectiv = (PFNGLGETQUERYBUFFEROBJECTIVPROC)load("glGetQueryBufferObjectiv"); + + 006c5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966615 + 006cc ff 54 24 30 call QWORD PTR load$[rsp] + 006d0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryBufferObjectiv, rax + +; 1791 : glad_glGetQueryBufferObjectui64v = (PFNGLGETQUERYBUFFEROBJECTUI64VPROC)load("glGetQueryBufferObjectui64v"); + + 006d7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966614 + 006de ff 54 24 30 call QWORD PTR load$[rsp] + 006e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryBufferObjectui64v, rax + +; 1792 : glad_glGetQueryBufferObjectuiv = (PFNGLGETQUERYBUFFEROBJECTUIVPROC)load("glGetQueryBufferObjectuiv"); + + 006e9 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966613 + 006f0 ff 54 24 30 call QWORD PTR load$[rsp] + 006f4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryBufferObjectuiv, rax + +; 1793 : glad_glMemoryBarrierByRegion = (PFNGLMEMORYBARRIERBYREGIONPROC)load("glMemoryBarrierByRegion"); + + 006fb 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966612 + 00702 ff 54 24 30 call QWORD PTR load$[rsp] + 00706 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMemoryBarrierByRegion, rax + +; 1794 : glad_glGetTextureSubImage = (PFNGLGETTEXTURESUBIMAGEPROC)load("glGetTextureSubImage"); + + 0070d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966611 + 00714 ff 54 24 30 call QWORD PTR load$[rsp] + 00718 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTextureSubImage, rax + +; 1795 : glad_glGetCompressedTextureSubImage = (PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC)load("glGetCompressedTextureSubImage"); + + 0071f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966610 + 00726 ff 54 24 30 call QWORD PTR load$[rsp] + 0072a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetCompressedTextureSubImage, rax + +; 1796 : glad_glGetGraphicsResetStatus = (PFNGLGETGRAPHICSRESETSTATUSPROC)load("glGetGraphicsResetStatus"); + + 00731 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966609 + 00738 ff 54 24 30 call QWORD PTR load$[rsp] + 0073c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetGraphicsResetStatus, rax + +; 1797 : glad_glGetnCompressedTexImage = (PFNGLGETNCOMPRESSEDTEXIMAGEPROC)load("glGetnCompressedTexImage"); + + 00743 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966608 + 0074a ff 54 24 30 call QWORD PTR load$[rsp] + 0074e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnCompressedTexImage, rax + +; 1798 : glad_glGetnTexImage = (PFNGLGETNTEXIMAGEPROC)load("glGetnTexImage"); + + 00755 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966607 + 0075c ff 54 24 30 call QWORD PTR load$[rsp] + 00760 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnTexImage, rax + +; 1799 : glad_glGetnUniformdv = (PFNGLGETNUNIFORMDVPROC)load("glGetnUniformdv"); + + 00767 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966606 + 0076e ff 54 24 30 call QWORD PTR load$[rsp] + 00772 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnUniformdv, rax + +; 1800 : glad_glGetnUniformfv = (PFNGLGETNUNIFORMFVPROC)load("glGetnUniformfv"); + + 00779 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966605 + 00780 ff 54 24 30 call QWORD PTR load$[rsp] + 00784 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnUniformfv, rax + +; 1801 : glad_glGetnUniformiv = (PFNGLGETNUNIFORMIVPROC)load("glGetnUniformiv"); + + 0078b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966604 + 00792 ff 54 24 30 call QWORD PTR load$[rsp] + 00796 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnUniformiv, rax + +; 1802 : glad_glGetnUniformuiv = (PFNGLGETNUNIFORMUIVPROC)load("glGetnUniformuiv"); + + 0079d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966603 + 007a4 ff 54 24 30 call QWORD PTR load$[rsp] + 007a8 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnUniformuiv, rax + +; 1803 : glad_glReadnPixels = (PFNGLREADNPIXELSPROC)load("glReadnPixels"); + + 007af 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966602 + 007b6 ff 54 24 30 call QWORD PTR load$[rsp] + 007ba 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glReadnPixels, rax + +; 1804 : glad_glGetnMapdv = (PFNGLGETNMAPDVPROC)load("glGetnMapdv"); + + 007c1 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966601 + 007c8 ff 54 24 30 call QWORD PTR load$[rsp] + 007cc 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnMapdv, rax + +; 1805 : glad_glGetnMapfv = (PFNGLGETNMAPFVPROC)load("glGetnMapfv"); + + 007d3 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966600 + 007da ff 54 24 30 call QWORD PTR load$[rsp] + 007de 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnMapfv, rax + +; 1806 : glad_glGetnMapiv = (PFNGLGETNMAPIVPROC)load("glGetnMapiv"); + + 007e5 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966599 + 007ec ff 54 24 30 call QWORD PTR load$[rsp] + 007f0 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnMapiv, rax + +; 1807 : glad_glGetnPixelMapfv = (PFNGLGETNPIXELMAPFVPROC)load("glGetnPixelMapfv"); + + 007f7 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966598 + 007fe ff 54 24 30 call QWORD PTR load$[rsp] + 00802 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnPixelMapfv, rax + +; 1808 : glad_glGetnPixelMapuiv = (PFNGLGETNPIXELMAPUIVPROC)load("glGetnPixelMapuiv"); + + 00809 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966597 + 00810 ff 54 24 30 call QWORD PTR load$[rsp] + 00814 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnPixelMapuiv, rax + +; 1809 : glad_glGetnPixelMapusv = (PFNGLGETNPIXELMAPUSVPROC)load("glGetnPixelMapusv"); + + 0081b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966596 + 00822 ff 54 24 30 call QWORD PTR load$[rsp] + 00826 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnPixelMapusv, rax + +; 1810 : glad_glGetnPolygonStipple = (PFNGLGETNPOLYGONSTIPPLEPROC)load("glGetnPolygonStipple"); + + 0082d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966595 + 00834 ff 54 24 30 call QWORD PTR load$[rsp] + 00838 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnPolygonStipple, rax + +; 1811 : glad_glGetnColorTable = (PFNGLGETNCOLORTABLEPROC)load("glGetnColorTable"); + + 0083f 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966594 + 00846 ff 54 24 30 call QWORD PTR load$[rsp] + 0084a 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnColorTable, rax + +; 1812 : glad_glGetnConvolutionFilter = (PFNGLGETNCONVOLUTIONFILTERPROC)load("glGetnConvolutionFilter"); + + 00851 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966593 + 00858 ff 54 24 30 call QWORD PTR load$[rsp] + 0085c 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnConvolutionFilter, rax + +; 1813 : glad_glGetnSeparableFilter = (PFNGLGETNSEPARABLEFILTERPROC)load("glGetnSeparableFilter"); + + 00863 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966592 + 0086a ff 54 24 30 call QWORD PTR load$[rsp] + 0086e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnSeparableFilter, rax + +; 1814 : glad_glGetnHistogram = (PFNGLGETNHISTOGRAMPROC)load("glGetnHistogram"); + + 00875 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966591 + 0087c ff 54 24 30 call QWORD PTR load$[rsp] + 00880 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnHistogram, rax + +; 1815 : glad_glGetnMinmax = (PFNGLGETNMINMAXPROC)load("glGetnMinmax"); + + 00887 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966590 + 0088e ff 54 24 30 call QWORD PTR load$[rsp] + 00892 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnMinmax, rax + +; 1816 : glad_glTextureBarrier = (PFNGLTEXTUREBARRIERPROC)load("glTextureBarrier"); + + 00899 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966589 + 008a0 ff 54 24 30 call QWORD PTR load$[rsp] + 008a4 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureBarrier, rax +$LN1@load_GL_VE: + +; 1817 : } + + 008ab 48 83 c4 28 add rsp, 40 ; 00000028H + 008af c3 ret 0 +load_GL_VERSION_4_5 ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT load_GL_VERSION_4_6 +_TEXT SEGMENT +load$ = 48 +load_GL_VERSION_4_6 PROC ; COMDAT + +; 1818 : static void load_GL_VERSION_4_6(GLADloadproc load) { + + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1819 : if(!GLAD_GL_VERSION_4_6) return; + + 00009 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_6, 0 + 00010 75 02 jne SHORT $LN2@load_GL_VE + 00012 eb 48 jmp SHORT $LN1@load_GL_VE +$LN2@load_GL_VE: + +; 1820 : glad_glSpecializeShader = (PFNGLSPECIALIZESHADERPROC)load("glSpecializeShader"); + + 00014 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966588 + 0001b ff 54 24 30 call QWORD PTR load$[rsp] + 0001f 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSpecializeShader, rax + +; 1821 : glad_glMultiDrawArraysIndirectCount = (PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC)load("glMultiDrawArraysIndirectCount"); + + 00026 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966587 + 0002d ff 54 24 30 call QWORD PTR load$[rsp] + 00031 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiDrawArraysIndirectCount, rax + +; 1822 : glad_glMultiDrawElementsIndirectCount = (PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC)load("glMultiDrawElementsIndirectCount"); + + 00038 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966586 + 0003f ff 54 24 30 call QWORD PTR load$[rsp] + 00043 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiDrawElementsIndirectCount, rax + +; 1823 : glad_glPolygonOffsetClamp = (PFNGLPOLYGONOFFSETCLAMPPROC)load("glPolygonOffsetClamp"); + + 0004a 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966585 + 00051 ff 54 24 30 call QWORD PTR load$[rsp] + 00055 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPolygonOffsetClamp, rax +$LN1@load_GL_VE: + +; 1824 : } + + 0005c 48 83 c4 28 add rsp, 40 ; 00000028H + 00060 c3 ret 0 +load_GL_VERSION_4_6 ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT find_extensionsGL +_TEXT SEGMENT +find_extensionsGL PROC ; COMDAT + +; 1825 : static int find_extensionsGL(void) { + + 00000 48 83 ec 28 sub rsp, 40 ; 00000028H + +; 1826 : if (!get_exts()) return 0; + + 00004 e8 00 00 00 00 call get_exts + 00009 85 c0 test eax, eax + 0000b 75 04 jne SHORT $LN2@find_exten + 0000d 33 c0 xor eax, eax + 0000f eb 0a jmp SHORT $LN1@find_exten +$LN2@find_exten: + +; 1827 : (void)&has_ext; +; 1828 : free_exts(); + + 00011 e8 00 00 00 00 call free_exts + +; 1829 : return 1; + + 00016 b8 01 00 00 00 mov eax, 1 +$LN1@find_exten: + +; 1830 : } + + 0001b 48 83 c4 28 add rsp, 40 ; 00000028H + 0001f c3 ret 0 +find_extensionsGL ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT find_coreGL +_TEXT SEGMENT +i$ = 32 +tv93 = 36 +tv129 = 40 +tv133 = 44 +tv137 = 48 +tv141 = 52 +tv145 = 56 +tv149 = 60 +tv153 = 64 +tv157 = 68 +tv161 = 72 +tv165 = 76 +tv169 = 80 +tv173 = 84 +tv177 = 88 +tv181 = 92 +tv185 = 96 +tv189 = 100 +tv193 = 104 +tv197 = 108 +version$ = 112 +tv205 = 120 +length$1 = 128 +tv204 = 136 +prefixes$ = 144 +major$ = 176 +minor$ = 180 +__$ArrayPad$ = 184 +find_coreGL PROC ; COMDAT + +; 1832 : static void find_coreGL(void) { + + 00000 48 81 ec c8 00 + 00 00 sub rsp, 200 ; 000000c8H + 00007 48 8b 05 00 00 + 00 00 mov rax, QWORD PTR __security_cookie + 0000e 48 33 c4 xor rax, rsp + 00011 48 89 84 24 b8 + 00 00 00 mov QWORD PTR __$ArrayPad$[rsp], rax + +; 1833 : +; 1834 : /* Thank you @elmindreda +; 1835 : * https://github.com/elmindreda/greg/blob/master/templates/greg.c.in#L176 +; 1836 : * https://github.com/glfw/glfw/blob/master/src/context.c#L36 +; 1837 : */ +; 1838 : int i, major, minor; +; 1839 : +; 1840 : const char* version; +; 1841 : const char* prefixes[] = { + + 00019 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:$SG4294966583 + 00020 48 89 84 24 90 + 00 00 00 mov QWORD PTR prefixes$[rsp], rax + 00028 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:$SG4294966581 + 0002f 48 89 84 24 98 + 00 00 00 mov QWORD PTR prefixes$[rsp+8], rax + 00037 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:$SG4294966579 + 0003e 48 89 84 24 a0 + 00 00 00 mov QWORD PTR prefixes$[rsp+16], rax + 00046 48 c7 84 24 a8 + 00 00 00 00 00 + 00 00 mov QWORD PTR prefixes$[rsp+24], 0 + +; 1842 : "OpenGL ES-CM ", +; 1843 : "OpenGL ES-CL ", +; 1844 : "OpenGL ES ", +; 1845 : NULL +; 1846 : }; +; 1847 : +; 1848 : version = (const char*) glGetString(GL_VERSION); + + 00052 b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H + 00057 ff 15 00 00 00 + 00 call QWORD PTR glad_glGetString + 0005d 48 89 44 24 70 mov QWORD PTR version$[rsp], rax + +; 1849 : if (!version) return; + + 00062 48 83 7c 24 70 + 00 cmp QWORD PTR version$[rsp], 0 + 00068 75 05 jne SHORT $LN5@find_coreG + 0006a e9 80 05 00 00 jmp $LN1@find_coreG +$LN5@find_coreG: + +; 1850 : +; 1851 : for (i = 0; prefixes[i]; i++) { + + 0006f c7 44 24 20 00 + 00 00 00 mov DWORD PTR i$[rsp], 0 + 00077 eb 0a jmp SHORT $LN4@find_coreG +$LN2@find_coreG: + 00079 8b 44 24 20 mov eax, DWORD PTR i$[rsp] + 0007d ff c0 inc eax + 0007f 89 44 24 20 mov DWORD PTR i$[rsp], eax +$LN4@find_coreG: + 00083 48 63 44 24 20 movsxd rax, DWORD PTR i$[rsp] + 00088 48 83 bc c4 90 + 00 00 00 00 cmp QWORD PTR prefixes$[rsp+rax*8], 0 + 00091 0f 84 86 00 00 + 00 je $LN3@find_coreG + +; 1852 : const size_t length = strlen(prefixes[i]); + + 00097 48 63 44 24 20 movsxd rax, DWORD PTR i$[rsp] + 0009c 48 8b 84 c4 90 + 00 00 00 mov rax, QWORD PTR prefixes$[rsp+rax*8] + 000a4 48 89 84 24 88 + 00 00 00 mov QWORD PTR tv204[rsp], rax + 000ac 48 c7 44 24 78 + ff ff ff ff mov QWORD PTR tv205[rsp], -1 +$LL67@find_coreG: + 000b5 48 ff 44 24 78 inc QWORD PTR tv205[rsp] + 000ba 48 8b 84 24 88 + 00 00 00 mov rax, QWORD PTR tv204[rsp] + 000c2 48 8b 4c 24 78 mov rcx, QWORD PTR tv205[rsp] + 000c7 80 3c 08 00 cmp BYTE PTR [rax+rcx], 0 + 000cb 75 e8 jne SHORT $LL67@find_coreG + 000cd 48 8b 44 24 78 mov rax, QWORD PTR tv205[rsp] + 000d2 48 89 84 24 80 + 00 00 00 mov QWORD PTR length$1[rsp], rax + +; 1853 : if (strncmp(version, prefixes[i], length) == 0) { + + 000da 48 63 44 24 20 movsxd rax, DWORD PTR i$[rsp] + 000df 4c 8b 84 24 80 + 00 00 00 mov r8, QWORD PTR length$1[rsp] + 000e7 48 8b 94 c4 90 + 00 00 00 mov rdx, QWORD PTR prefixes$[rsp+rax*8] + 000ef 48 8b 4c 24 70 mov rcx, QWORD PTR version$[rsp] + 000f4 ff 15 00 00 00 + 00 call QWORD PTR __imp_strncmp + 000fa 85 c0 test eax, eax + 000fc 75 1a jne SHORT $LN6@find_coreG + +; 1854 : version += length; + + 000fe 48 8b 84 24 80 + 00 00 00 mov rax, QWORD PTR length$1[rsp] + 00106 48 8b 4c 24 70 mov rcx, QWORD PTR version$[rsp] + 0010b 48 03 c8 add rcx, rax + 0010e 48 8b c1 mov rax, rcx + 00111 48 89 44 24 70 mov QWORD PTR version$[rsp], rax + +; 1855 : break; + + 00116 eb 05 jmp SHORT $LN3@find_coreG +$LN6@find_coreG: + +; 1856 : } +; 1857 : } + + 00118 e9 5c ff ff ff jmp $LN2@find_coreG +$LN3@find_coreG: + +; 1858 : +; 1859 : /* PR #18 */ +; 1860 : #ifdef _MSC_VER +; 1861 : sscanf_s(version, "%d.%d", &major, &minor); + + 0011d 4c 8d 8c 24 b4 + 00 00 00 lea r9, QWORD PTR minor$[rsp] + 00125 4c 8d 84 24 b0 + 00 00 00 lea r8, QWORD PTR major$[rsp] + 0012d 48 8d 15 00 00 + 00 00 lea rdx, OFFSET FLAT:$SG4294966578 + 00134 48 8b 4c 24 70 mov rcx, QWORD PTR version$[rsp] + 00139 e8 00 00 00 00 call sscanf_s + +; 1862 : #else +; 1863 : sscanf(version, "%d.%d", &major, &minor); +; 1864 : #endif +; 1865 : +; 1866 : GLVersion.major = major; GLVersion.minor = minor; + + 0013e 8b 84 24 b0 00 + 00 00 mov eax, DWORD PTR major$[rsp] + 00145 89 05 00 00 00 + 00 mov DWORD PTR GLVersion, eax + 0014b 8b 84 24 b4 00 + 00 00 mov eax, DWORD PTR minor$[rsp] + 00152 89 05 04 00 00 + 00 mov DWORD PTR GLVersion+4, eax + +; 1867 : max_loaded_major = major; max_loaded_minor = minor; + + 00158 8b 84 24 b0 00 + 00 00 mov eax, DWORD PTR major$[rsp] + 0015f 89 05 00 00 00 + 00 mov DWORD PTR max_loaded_major, eax + 00165 8b 84 24 b4 00 + 00 00 mov eax, DWORD PTR minor$[rsp] + 0016c 89 05 00 00 00 + 00 mov DWORD PTR max_loaded_minor, eax + +; 1868 : GLAD_GL_VERSION_1_0 = (major == 1 && minor >= 0) || major > 1; + + 00172 83 bc 24 b0 00 + 00 00 01 cmp DWORD PTR major$[rsp], 1 + 0017a 75 0a jne SHORT $LN10@find_coreG + 0017c 83 bc 24 b4 00 + 00 00 00 cmp DWORD PTR minor$[rsp], 0 + 00184 7d 14 jge SHORT $LN11@find_coreG +$LN10@find_coreG: + 00186 83 bc 24 b0 00 + 00 00 01 cmp DWORD PTR major$[rsp], 1 + 0018e 7f 0a jg SHORT $LN11@find_coreG + 00190 c7 44 24 24 00 + 00 00 00 mov DWORD PTR tv93[rsp], 0 + 00198 eb 08 jmp SHORT $LN12@find_coreG +$LN11@find_coreG: + 0019a c7 44 24 24 01 + 00 00 00 mov DWORD PTR tv93[rsp], 1 +$LN12@find_coreG: + 001a2 8b 44 24 24 mov eax, DWORD PTR tv93[rsp] + 001a6 89 05 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_1_0, eax + +; 1869 : GLAD_GL_VERSION_1_1 = (major == 1 && minor >= 1) || major > 1; + + 001ac 83 bc 24 b0 00 + 00 00 01 cmp DWORD PTR major$[rsp], 1 + 001b4 75 0a jne SHORT $LN13@find_coreG + 001b6 83 bc 24 b4 00 + 00 00 01 cmp DWORD PTR minor$[rsp], 1 + 001be 7d 14 jge SHORT $LN14@find_coreG +$LN13@find_coreG: + 001c0 83 bc 24 b0 00 + 00 00 01 cmp DWORD PTR major$[rsp], 1 + 001c8 7f 0a jg SHORT $LN14@find_coreG + 001ca c7 44 24 28 00 + 00 00 00 mov DWORD PTR tv129[rsp], 0 + 001d2 eb 08 jmp SHORT $LN15@find_coreG +$LN14@find_coreG: + 001d4 c7 44 24 28 01 + 00 00 00 mov DWORD PTR tv129[rsp], 1 +$LN15@find_coreG: + 001dc 8b 44 24 28 mov eax, DWORD PTR tv129[rsp] + 001e0 89 05 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_1_1, eax + +; 1870 : GLAD_GL_VERSION_1_2 = (major == 1 && minor >= 2) || major > 1; + + 001e6 83 bc 24 b0 00 + 00 00 01 cmp DWORD PTR major$[rsp], 1 + 001ee 75 0a jne SHORT $LN16@find_coreG + 001f0 83 bc 24 b4 00 + 00 00 02 cmp DWORD PTR minor$[rsp], 2 + 001f8 7d 14 jge SHORT $LN17@find_coreG +$LN16@find_coreG: + 001fa 83 bc 24 b0 00 + 00 00 01 cmp DWORD PTR major$[rsp], 1 + 00202 7f 0a jg SHORT $LN17@find_coreG + 00204 c7 44 24 2c 00 + 00 00 00 mov DWORD PTR tv133[rsp], 0 + 0020c eb 08 jmp SHORT $LN18@find_coreG +$LN17@find_coreG: + 0020e c7 44 24 2c 01 + 00 00 00 mov DWORD PTR tv133[rsp], 1 +$LN18@find_coreG: + 00216 8b 44 24 2c mov eax, DWORD PTR tv133[rsp] + 0021a 89 05 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_1_2, eax + +; 1871 : GLAD_GL_VERSION_1_3 = (major == 1 && minor >= 3) || major > 1; + + 00220 83 bc 24 b0 00 + 00 00 01 cmp DWORD PTR major$[rsp], 1 + 00228 75 0a jne SHORT $LN19@find_coreG + 0022a 83 bc 24 b4 00 + 00 00 03 cmp DWORD PTR minor$[rsp], 3 + 00232 7d 14 jge SHORT $LN20@find_coreG +$LN19@find_coreG: + 00234 83 bc 24 b0 00 + 00 00 01 cmp DWORD PTR major$[rsp], 1 + 0023c 7f 0a jg SHORT $LN20@find_coreG + 0023e c7 44 24 30 00 + 00 00 00 mov DWORD PTR tv137[rsp], 0 + 00246 eb 08 jmp SHORT $LN21@find_coreG +$LN20@find_coreG: + 00248 c7 44 24 30 01 + 00 00 00 mov DWORD PTR tv137[rsp], 1 +$LN21@find_coreG: + 00250 8b 44 24 30 mov eax, DWORD PTR tv137[rsp] + 00254 89 05 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_1_3, eax + +; 1872 : GLAD_GL_VERSION_1_4 = (major == 1 && minor >= 4) || major > 1; + + 0025a 83 bc 24 b0 00 + 00 00 01 cmp DWORD PTR major$[rsp], 1 + 00262 75 0a jne SHORT $LN22@find_coreG + 00264 83 bc 24 b4 00 + 00 00 04 cmp DWORD PTR minor$[rsp], 4 + 0026c 7d 14 jge SHORT $LN23@find_coreG +$LN22@find_coreG: + 0026e 83 bc 24 b0 00 + 00 00 01 cmp DWORD PTR major$[rsp], 1 + 00276 7f 0a jg SHORT $LN23@find_coreG + 00278 c7 44 24 34 00 + 00 00 00 mov DWORD PTR tv141[rsp], 0 + 00280 eb 08 jmp SHORT $LN24@find_coreG +$LN23@find_coreG: + 00282 c7 44 24 34 01 + 00 00 00 mov DWORD PTR tv141[rsp], 1 +$LN24@find_coreG: + 0028a 8b 44 24 34 mov eax, DWORD PTR tv141[rsp] + 0028e 89 05 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_1_4, eax + +; 1873 : GLAD_GL_VERSION_1_5 = (major == 1 && minor >= 5) || major > 1; + + 00294 83 bc 24 b0 00 + 00 00 01 cmp DWORD PTR major$[rsp], 1 + 0029c 75 0a jne SHORT $LN25@find_coreG + 0029e 83 bc 24 b4 00 + 00 00 05 cmp DWORD PTR minor$[rsp], 5 + 002a6 7d 14 jge SHORT $LN26@find_coreG +$LN25@find_coreG: + 002a8 83 bc 24 b0 00 + 00 00 01 cmp DWORD PTR major$[rsp], 1 + 002b0 7f 0a jg SHORT $LN26@find_coreG + 002b2 c7 44 24 38 00 + 00 00 00 mov DWORD PTR tv145[rsp], 0 + 002ba eb 08 jmp SHORT $LN27@find_coreG +$LN26@find_coreG: + 002bc c7 44 24 38 01 + 00 00 00 mov DWORD PTR tv145[rsp], 1 +$LN27@find_coreG: + 002c4 8b 44 24 38 mov eax, DWORD PTR tv145[rsp] + 002c8 89 05 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_1_5, eax + +; 1874 : GLAD_GL_VERSION_2_0 = (major == 2 && minor >= 0) || major > 2; + + 002ce 83 bc 24 b0 00 + 00 00 02 cmp DWORD PTR major$[rsp], 2 + 002d6 75 0a jne SHORT $LN28@find_coreG + 002d8 83 bc 24 b4 00 + 00 00 00 cmp DWORD PTR minor$[rsp], 0 + 002e0 7d 14 jge SHORT $LN29@find_coreG +$LN28@find_coreG: + 002e2 83 bc 24 b0 00 + 00 00 02 cmp DWORD PTR major$[rsp], 2 + 002ea 7f 0a jg SHORT $LN29@find_coreG + 002ec c7 44 24 3c 00 + 00 00 00 mov DWORD PTR tv149[rsp], 0 + 002f4 eb 08 jmp SHORT $LN30@find_coreG +$LN29@find_coreG: + 002f6 c7 44 24 3c 01 + 00 00 00 mov DWORD PTR tv149[rsp], 1 +$LN30@find_coreG: + 002fe 8b 44 24 3c mov eax, DWORD PTR tv149[rsp] + 00302 89 05 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_2_0, eax + +; 1875 : GLAD_GL_VERSION_2_1 = (major == 2 && minor >= 1) || major > 2; + + 00308 83 bc 24 b0 00 + 00 00 02 cmp DWORD PTR major$[rsp], 2 + 00310 75 0a jne SHORT $LN31@find_coreG + 00312 83 bc 24 b4 00 + 00 00 01 cmp DWORD PTR minor$[rsp], 1 + 0031a 7d 14 jge SHORT $LN32@find_coreG +$LN31@find_coreG: + 0031c 83 bc 24 b0 00 + 00 00 02 cmp DWORD PTR major$[rsp], 2 + 00324 7f 0a jg SHORT $LN32@find_coreG + 00326 c7 44 24 40 00 + 00 00 00 mov DWORD PTR tv153[rsp], 0 + 0032e eb 08 jmp SHORT $LN33@find_coreG +$LN32@find_coreG: + 00330 c7 44 24 40 01 + 00 00 00 mov DWORD PTR tv153[rsp], 1 +$LN33@find_coreG: + 00338 8b 44 24 40 mov eax, DWORD PTR tv153[rsp] + 0033c 89 05 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_2_1, eax + +; 1876 : GLAD_GL_VERSION_3_0 = (major == 3 && minor >= 0) || major > 3; + + 00342 83 bc 24 b0 00 + 00 00 03 cmp DWORD PTR major$[rsp], 3 + 0034a 75 0a jne SHORT $LN34@find_coreG + 0034c 83 bc 24 b4 00 + 00 00 00 cmp DWORD PTR minor$[rsp], 0 + 00354 7d 14 jge SHORT $LN35@find_coreG +$LN34@find_coreG: + 00356 83 bc 24 b0 00 + 00 00 03 cmp DWORD PTR major$[rsp], 3 + 0035e 7f 0a jg SHORT $LN35@find_coreG + 00360 c7 44 24 44 00 + 00 00 00 mov DWORD PTR tv157[rsp], 0 + 00368 eb 08 jmp SHORT $LN36@find_coreG +$LN35@find_coreG: + 0036a c7 44 24 44 01 + 00 00 00 mov DWORD PTR tv157[rsp], 1 +$LN36@find_coreG: + 00372 8b 44 24 44 mov eax, DWORD PTR tv157[rsp] + 00376 89 05 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_3_0, eax + +; 1877 : GLAD_GL_VERSION_3_1 = (major == 3 && minor >= 1) || major > 3; + + 0037c 83 bc 24 b0 00 + 00 00 03 cmp DWORD PTR major$[rsp], 3 + 00384 75 0a jne SHORT $LN37@find_coreG + 00386 83 bc 24 b4 00 + 00 00 01 cmp DWORD PTR minor$[rsp], 1 + 0038e 7d 14 jge SHORT $LN38@find_coreG +$LN37@find_coreG: + 00390 83 bc 24 b0 00 + 00 00 03 cmp DWORD PTR major$[rsp], 3 + 00398 7f 0a jg SHORT $LN38@find_coreG + 0039a c7 44 24 48 00 + 00 00 00 mov DWORD PTR tv161[rsp], 0 + 003a2 eb 08 jmp SHORT $LN39@find_coreG +$LN38@find_coreG: + 003a4 c7 44 24 48 01 + 00 00 00 mov DWORD PTR tv161[rsp], 1 +$LN39@find_coreG: + 003ac 8b 44 24 48 mov eax, DWORD PTR tv161[rsp] + 003b0 89 05 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_3_1, eax + +; 1878 : GLAD_GL_VERSION_3_2 = (major == 3 && minor >= 2) || major > 3; + + 003b6 83 bc 24 b0 00 + 00 00 03 cmp DWORD PTR major$[rsp], 3 + 003be 75 0a jne SHORT $LN40@find_coreG + 003c0 83 bc 24 b4 00 + 00 00 02 cmp DWORD PTR minor$[rsp], 2 + 003c8 7d 14 jge SHORT $LN41@find_coreG +$LN40@find_coreG: + 003ca 83 bc 24 b0 00 + 00 00 03 cmp DWORD PTR major$[rsp], 3 + 003d2 7f 0a jg SHORT $LN41@find_coreG + 003d4 c7 44 24 4c 00 + 00 00 00 mov DWORD PTR tv165[rsp], 0 + 003dc eb 08 jmp SHORT $LN42@find_coreG +$LN41@find_coreG: + 003de c7 44 24 4c 01 + 00 00 00 mov DWORD PTR tv165[rsp], 1 +$LN42@find_coreG: + 003e6 8b 44 24 4c mov eax, DWORD PTR tv165[rsp] + 003ea 89 05 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_3_2, eax + +; 1879 : GLAD_GL_VERSION_3_3 = (major == 3 && minor >= 3) || major > 3; + + 003f0 83 bc 24 b0 00 + 00 00 03 cmp DWORD PTR major$[rsp], 3 + 003f8 75 0a jne SHORT $LN43@find_coreG + 003fa 83 bc 24 b4 00 + 00 00 03 cmp DWORD PTR minor$[rsp], 3 + 00402 7d 14 jge SHORT $LN44@find_coreG +$LN43@find_coreG: + 00404 83 bc 24 b0 00 + 00 00 03 cmp DWORD PTR major$[rsp], 3 + 0040c 7f 0a jg SHORT $LN44@find_coreG + 0040e c7 44 24 50 00 + 00 00 00 mov DWORD PTR tv169[rsp], 0 + 00416 eb 08 jmp SHORT $LN45@find_coreG +$LN44@find_coreG: + 00418 c7 44 24 50 01 + 00 00 00 mov DWORD PTR tv169[rsp], 1 +$LN45@find_coreG: + 00420 8b 44 24 50 mov eax, DWORD PTR tv169[rsp] + 00424 89 05 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_3_3, eax + +; 1880 : GLAD_GL_VERSION_4_0 = (major == 4 && minor >= 0) || major > 4; + + 0042a 83 bc 24 b0 00 + 00 00 04 cmp DWORD PTR major$[rsp], 4 + 00432 75 0a jne SHORT $LN46@find_coreG + 00434 83 bc 24 b4 00 + 00 00 00 cmp DWORD PTR minor$[rsp], 0 + 0043c 7d 14 jge SHORT $LN47@find_coreG +$LN46@find_coreG: + 0043e 83 bc 24 b0 00 + 00 00 04 cmp DWORD PTR major$[rsp], 4 + 00446 7f 0a jg SHORT $LN47@find_coreG + 00448 c7 44 24 54 00 + 00 00 00 mov DWORD PTR tv173[rsp], 0 + 00450 eb 08 jmp SHORT $LN48@find_coreG +$LN47@find_coreG: + 00452 c7 44 24 54 01 + 00 00 00 mov DWORD PTR tv173[rsp], 1 +$LN48@find_coreG: + 0045a 8b 44 24 54 mov eax, DWORD PTR tv173[rsp] + 0045e 89 05 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_4_0, eax + +; 1881 : GLAD_GL_VERSION_4_1 = (major == 4 && minor >= 1) || major > 4; + + 00464 83 bc 24 b0 00 + 00 00 04 cmp DWORD PTR major$[rsp], 4 + 0046c 75 0a jne SHORT $LN49@find_coreG + 0046e 83 bc 24 b4 00 + 00 00 01 cmp DWORD PTR minor$[rsp], 1 + 00476 7d 14 jge SHORT $LN50@find_coreG +$LN49@find_coreG: + 00478 83 bc 24 b0 00 + 00 00 04 cmp DWORD PTR major$[rsp], 4 + 00480 7f 0a jg SHORT $LN50@find_coreG + 00482 c7 44 24 58 00 + 00 00 00 mov DWORD PTR tv177[rsp], 0 + 0048a eb 08 jmp SHORT $LN51@find_coreG +$LN50@find_coreG: + 0048c c7 44 24 58 01 + 00 00 00 mov DWORD PTR tv177[rsp], 1 +$LN51@find_coreG: + 00494 8b 44 24 58 mov eax, DWORD PTR tv177[rsp] + 00498 89 05 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_4_1, eax + +; 1882 : GLAD_GL_VERSION_4_2 = (major == 4 && minor >= 2) || major > 4; + + 0049e 83 bc 24 b0 00 + 00 00 04 cmp DWORD PTR major$[rsp], 4 + 004a6 75 0a jne SHORT $LN52@find_coreG + 004a8 83 bc 24 b4 00 + 00 00 02 cmp DWORD PTR minor$[rsp], 2 + 004b0 7d 14 jge SHORT $LN53@find_coreG +$LN52@find_coreG: + 004b2 83 bc 24 b0 00 + 00 00 04 cmp DWORD PTR major$[rsp], 4 + 004ba 7f 0a jg SHORT $LN53@find_coreG + 004bc c7 44 24 5c 00 + 00 00 00 mov DWORD PTR tv181[rsp], 0 + 004c4 eb 08 jmp SHORT $LN54@find_coreG +$LN53@find_coreG: + 004c6 c7 44 24 5c 01 + 00 00 00 mov DWORD PTR tv181[rsp], 1 +$LN54@find_coreG: + 004ce 8b 44 24 5c mov eax, DWORD PTR tv181[rsp] + 004d2 89 05 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_4_2, eax + +; 1883 : GLAD_GL_VERSION_4_3 = (major == 4 && minor >= 3) || major > 4; + + 004d8 83 bc 24 b0 00 + 00 00 04 cmp DWORD PTR major$[rsp], 4 + 004e0 75 0a jne SHORT $LN55@find_coreG + 004e2 83 bc 24 b4 00 + 00 00 03 cmp DWORD PTR minor$[rsp], 3 + 004ea 7d 14 jge SHORT $LN56@find_coreG +$LN55@find_coreG: + 004ec 83 bc 24 b0 00 + 00 00 04 cmp DWORD PTR major$[rsp], 4 + 004f4 7f 0a jg SHORT $LN56@find_coreG + 004f6 c7 44 24 60 00 + 00 00 00 mov DWORD PTR tv185[rsp], 0 + 004fe eb 08 jmp SHORT $LN57@find_coreG +$LN56@find_coreG: + 00500 c7 44 24 60 01 + 00 00 00 mov DWORD PTR tv185[rsp], 1 +$LN57@find_coreG: + 00508 8b 44 24 60 mov eax, DWORD PTR tv185[rsp] + 0050c 89 05 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_4_3, eax + +; 1884 : GLAD_GL_VERSION_4_4 = (major == 4 && minor >= 4) || major > 4; + + 00512 83 bc 24 b0 00 + 00 00 04 cmp DWORD PTR major$[rsp], 4 + 0051a 75 0a jne SHORT $LN58@find_coreG + 0051c 83 bc 24 b4 00 + 00 00 04 cmp DWORD PTR minor$[rsp], 4 + 00524 7d 14 jge SHORT $LN59@find_coreG +$LN58@find_coreG: + 00526 83 bc 24 b0 00 + 00 00 04 cmp DWORD PTR major$[rsp], 4 + 0052e 7f 0a jg SHORT $LN59@find_coreG + 00530 c7 44 24 64 00 + 00 00 00 mov DWORD PTR tv189[rsp], 0 + 00538 eb 08 jmp SHORT $LN60@find_coreG +$LN59@find_coreG: + 0053a c7 44 24 64 01 + 00 00 00 mov DWORD PTR tv189[rsp], 1 +$LN60@find_coreG: + 00542 8b 44 24 64 mov eax, DWORD PTR tv189[rsp] + 00546 89 05 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_4_4, eax + +; 1885 : GLAD_GL_VERSION_4_5 = (major == 4 && minor >= 5) || major > 4; + + 0054c 83 bc 24 b0 00 + 00 00 04 cmp DWORD PTR major$[rsp], 4 + 00554 75 0a jne SHORT $LN61@find_coreG + 00556 83 bc 24 b4 00 + 00 00 05 cmp DWORD PTR minor$[rsp], 5 + 0055e 7d 14 jge SHORT $LN62@find_coreG +$LN61@find_coreG: + 00560 83 bc 24 b0 00 + 00 00 04 cmp DWORD PTR major$[rsp], 4 + 00568 7f 0a jg SHORT $LN62@find_coreG + 0056a c7 44 24 68 00 + 00 00 00 mov DWORD PTR tv193[rsp], 0 + 00572 eb 08 jmp SHORT $LN63@find_coreG +$LN62@find_coreG: + 00574 c7 44 24 68 01 + 00 00 00 mov DWORD PTR tv193[rsp], 1 +$LN63@find_coreG: + 0057c 8b 44 24 68 mov eax, DWORD PTR tv193[rsp] + 00580 89 05 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_4_5, eax + +; 1886 : GLAD_GL_VERSION_4_6 = (major == 4 && minor >= 6) || major > 4; + + 00586 83 bc 24 b0 00 + 00 00 04 cmp DWORD PTR major$[rsp], 4 + 0058e 75 0a jne SHORT $LN64@find_coreG + 00590 83 bc 24 b4 00 + 00 00 06 cmp DWORD PTR minor$[rsp], 6 + 00598 7d 14 jge SHORT $LN65@find_coreG +$LN64@find_coreG: + 0059a 83 bc 24 b0 00 + 00 00 04 cmp DWORD PTR major$[rsp], 4 + 005a2 7f 0a jg SHORT $LN65@find_coreG + 005a4 c7 44 24 6c 00 + 00 00 00 mov DWORD PTR tv197[rsp], 0 + 005ac eb 08 jmp SHORT $LN66@find_coreG +$LN65@find_coreG: + 005ae c7 44 24 6c 01 + 00 00 00 mov DWORD PTR tv197[rsp], 1 +$LN66@find_coreG: + 005b6 8b 44 24 6c mov eax, DWORD PTR tv197[rsp] + 005ba 89 05 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_4_6, eax + +; 1887 : if (GLVersion.major > 4 || (GLVersion.major >= 4 && GLVersion.minor >= 6)) { + + 005c0 83 3d 00 00 00 + 00 04 cmp DWORD PTR GLVersion, 4 + 005c7 7f 12 jg SHORT $LN8@find_coreG + 005c9 83 3d 00 00 00 + 00 04 cmp DWORD PTR GLVersion, 4 + 005d0 7c 1d jl SHORT $LN7@find_coreG + 005d2 83 3d 04 00 00 + 00 06 cmp DWORD PTR GLVersion+4, 6 + 005d9 7c 14 jl SHORT $LN7@find_coreG +$LN8@find_coreG: + +; 1888 : max_loaded_major = 4; + + 005db c7 05 00 00 00 + 00 04 00 00 00 mov DWORD PTR max_loaded_major, 4 + +; 1889 : max_loaded_minor = 6; + + 005e5 c7 05 00 00 00 + 00 06 00 00 00 mov DWORD PTR max_loaded_minor, 6 +$LN7@find_coreG: +$LN1@find_coreG: + +; 1890 : } +; 1891 : } + + 005ef 48 8b 8c 24 b8 + 00 00 00 mov rcx, QWORD PTR __$ArrayPad$[rsp] + 005f7 48 33 cc xor rcx, rsp + 005fa e8 00 00 00 00 call __security_check_cookie + 005ff 48 81 c4 c8 00 + 00 00 add rsp, 200 ; 000000c8H + 00606 c3 ret 0 +find_coreGL ENDP +_TEXT ENDS +; Function compile flags: /Odtp +; File D:\Programmer\GLenv\glad.c +; COMDAT gladLoadGLLoader +_TEXT SEGMENT +tv93 = 32 +load$ = 64 +gladLoadGLLoader PROC ; COMDAT + +; 1893 : int gladLoadGLLoader(GLADloadproc load) { + +$LN8: + 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx + 00005 48 83 ec 38 sub rsp, 56 ; 00000038H + +; 1894 : GLVersion.major = 0; GLVersion.minor = 0; + + 00009 c7 05 00 00 00 + 00 00 00 00 00 mov DWORD PTR GLVersion, 0 + 00013 c7 05 04 00 00 + 00 00 00 00 00 mov DWORD PTR GLVersion+4, 0 + +; 1895 : glGetString = (PFNGLGETSTRINGPROC)load("glGetString"); + + 0001d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:$SG4294966577 + 00024 ff 54 24 40 call QWORD PTR load$[rsp] + 00028 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetString, rax + +; 1896 : if(glGetString == NULL) return 0; + + 0002f 48 83 3d 00 00 + 00 00 00 cmp QWORD PTR glad_glGetString, 0 + 00037 75 07 jne SHORT $LN2@gladLoadGL + 00039 33 c0 xor eax, eax + 0003b e9 0f 01 00 00 jmp $LN1@gladLoadGL +$LN2@gladLoadGL: + +; 1897 : if(glGetString(GL_VERSION) == NULL) return 0; + + 00040 b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H + 00045 ff 15 00 00 00 + 00 call QWORD PTR glad_glGetString + 0004b 48 85 c0 test rax, rax + 0004e 75 07 jne SHORT $LN3@gladLoadGL + 00050 33 c0 xor eax, eax + 00052 e9 f8 00 00 00 jmp $LN1@gladLoadGL +$LN3@gladLoadGL: + +; 1898 : find_coreGL(); + + 00057 e8 00 00 00 00 call find_coreGL + +; 1899 : load_GL_VERSION_1_0(load); + + 0005c 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] + 00061 e8 00 00 00 00 call load_GL_VERSION_1_0 + +; 1900 : load_GL_VERSION_1_1(load); + + 00066 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] + 0006b e8 00 00 00 00 call load_GL_VERSION_1_1 + +; 1901 : load_GL_VERSION_1_2(load); + + 00070 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] + 00075 e8 00 00 00 00 call load_GL_VERSION_1_2 + +; 1902 : load_GL_VERSION_1_3(load); + + 0007a 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] + 0007f e8 00 00 00 00 call load_GL_VERSION_1_3 + +; 1903 : load_GL_VERSION_1_4(load); + + 00084 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] + 00089 e8 00 00 00 00 call load_GL_VERSION_1_4 + +; 1904 : load_GL_VERSION_1_5(load); + + 0008e 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] + 00093 e8 00 00 00 00 call load_GL_VERSION_1_5 + +; 1905 : load_GL_VERSION_2_0(load); + + 00098 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] + 0009d e8 00 00 00 00 call load_GL_VERSION_2_0 + +; 1906 : load_GL_VERSION_2_1(load); + + 000a2 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] + 000a7 e8 00 00 00 00 call load_GL_VERSION_2_1 + +; 1907 : load_GL_VERSION_3_0(load); + + 000ac 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] + 000b1 e8 00 00 00 00 call load_GL_VERSION_3_0 + +; 1908 : load_GL_VERSION_3_1(load); + + 000b6 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] + 000bb e8 00 00 00 00 call load_GL_VERSION_3_1 + +; 1909 : load_GL_VERSION_3_2(load); + + 000c0 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] + 000c5 e8 00 00 00 00 call load_GL_VERSION_3_2 + +; 1910 : load_GL_VERSION_3_3(load); + + 000ca 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] + 000cf e8 00 00 00 00 call load_GL_VERSION_3_3 + +; 1911 : load_GL_VERSION_4_0(load); + + 000d4 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] + 000d9 e8 00 00 00 00 call load_GL_VERSION_4_0 + +; 1912 : load_GL_VERSION_4_1(load); + + 000de 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] + 000e3 e8 00 00 00 00 call load_GL_VERSION_4_1 + +; 1913 : load_GL_VERSION_4_2(load); + + 000e8 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] + 000ed e8 00 00 00 00 call load_GL_VERSION_4_2 + +; 1914 : load_GL_VERSION_4_3(load); + + 000f2 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] + 000f7 e8 00 00 00 00 call load_GL_VERSION_4_3 + +; 1915 : load_GL_VERSION_4_4(load); + + 000fc 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] + 00101 e8 00 00 00 00 call load_GL_VERSION_4_4 + +; 1916 : load_GL_VERSION_4_5(load); + + 00106 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] + 0010b e8 00 00 00 00 call load_GL_VERSION_4_5 + +; 1917 : load_GL_VERSION_4_6(load); + + 00110 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] + 00115 e8 00 00 00 00 call load_GL_VERSION_4_6 + +; 1918 : +; 1919 : if (!find_extensionsGL()) return 0; + + 0011a e8 00 00 00 00 call find_extensionsGL + 0011f 85 c0 test eax, eax + 00121 75 04 jne SHORT $LN4@gladLoadGL + 00123 33 c0 xor eax, eax + 00125 eb 28 jmp SHORT $LN1@gladLoadGL +$LN4@gladLoadGL: + +; 1920 : return GLVersion.major != 0 || GLVersion.minor != 0; + + 00127 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLVersion, 0 + 0012e 75 13 jne SHORT $LN6@gladLoadGL + 00130 83 3d 04 00 00 + 00 00 cmp DWORD PTR GLVersion+4, 0 + 00137 75 0a jne SHORT $LN6@gladLoadGL + 00139 c7 44 24 20 00 + 00 00 00 mov DWORD PTR tv93[rsp], 0 + 00141 eb 08 jmp SHORT $LN7@gladLoadGL +$LN6@gladLoadGL: + 00143 c7 44 24 20 01 + 00 00 00 mov DWORD PTR tv93[rsp], 1 +$LN7@gladLoadGL: + 0014b 8b 44 24 20 mov eax, DWORD PTR tv93[rsp] +$LN1@gladLoadGL: + +; 1921 : } + + 0014f 48 83 c4 38 add rsp, 56 ; 00000038H + 00153 c3 ret 0 +gladLoadGLLoader ENDP +_TEXT ENDS +END diff --git a/源代码/StgShqrpGraphic/x64/Release/glad.obj b/源代码/StgShqrpGraphic/x64/Release/glad.obj new file mode 100644 index 00000000..a4559d5b Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Release/glad.obj differ diff --git a/源代码/StgShqrpGraphic/x64/Release/vc143.pdb b/源代码/StgShqrpGraphic/x64/Release/vc143.pdb new file mode 100644 index 00000000..cc388b60 Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Release/vc143.pdb differ