Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MSVC Toolchain / Windows ARM64 Support #3

Merged
merged 3 commits into from
Mar 23, 2023
Merged

MSVC Toolchain / Windows ARM64 Support #3

merged 3 commits into from
Mar 23, 2023

Conversation

ryank231231
Copy link
Contributor

No description provided.

@YuriSizuku
Copy link
Owner

Thank you for your contribution.
It seems that some ci builds failed. There's a bug in pull request, release. I'll fix it soon.

@YuriSizuku YuriSizuku merged commit a80393a into YuriSizuku:master Mar 23, 2023
@YuriSizuku
Copy link
Owner

YuriSizuku commented Mar 23, 2023

Ok I have tested the ci. Now it should work.

@ryank231231
Copy link
Contributor Author

The MSVC toolchain currently utilizes vcpkg as its package manager. When building the target, vcpkg compiles all the required dependencies during the CI stage. This initial compilation may be slow due to the number of dependencies that need to be compiled.

Fortunately, the CI system utilizes a cache to avoid unnecessary recompilation of certain dependencies. This means that subsequent builds will be faster as long as the cache is not expired.

@YuriSizuku
Copy link
Owner

The MSVC toolchain currently utilizes vcpkg as its package manager. When building the target, vcpkg compiles all the required dependencies during the CI stage. This initial compilation may be slow due to the number of dependencies that need to be compiled.

Fortunately, the CI system utilizes a cache to avoid unnecessary recompilation of certain dependencies. This means that subsequent builds will be faster as long as the cache is not expired.

Thank you for telling the usage of vcpkg. At first I thought it was just like pacman in msys2, download the prebuild libraries. If it builds from the source, it is resonable to take a long time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants