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

[Feature Request] Download debug vc dlls #81

Open
apple1417 opened this issue May 11, 2023 · 1 comment
Open

[Feature Request] Download debug vc dlls #81

apple1417 opened this issue May 11, 2023 · 1 comment

Comments

@apple1417
Copy link

Firstly thanks for this project, it solves the exact issue I had, x86_64-pc-windows-gnu has a different c++ exception handling abi to x86_64-pc-windows-msvc.

I am actively developing for a windows target, so I want to be able to debug my code. Downloading with --include-debug-libs --include-debug-symbols makes compiling a debug build work perfectly. The issue is, this build links against vcruntime140d.dll + related, dlls which wine obviously doesn't have. It would be nice if there was an option to also download these dlls to a folder somewhere, so you don't need to grab them from a full VS install. I don't think there's any reasonable generic way to install them, better to just leave copying them to the user.

@Jake-Shadle
Copy link
Owner

I'd accept a PR for this, but won't do one myself, at least in the foreseeable future. I think the easiest would just be a new option --debug-dylibs <path> that would just dump the debug DLLs into the specified path, separate from wherever the rest of the contents are being placed, since this project is primarily focused on getting the headers/import libs needed for compilation, not runtime.

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

No branches or pull requests

2 participants