Skip to content

Comments

Produce PDB for Windows builds#97

Open
ishitatsuyuki wants to merge 1 commit intoNeighTools:masterfrom
ishitatsuyuki:produce-pdb
Open

Produce PDB for Windows builds#97
ishitatsuyuki wants to merge 1 commit intoNeighTools:masterfrom
ishitatsuyuki:produce-pdb

Conversation

@ishitatsuyuki
Copy link

Makes life easier when there's a crash inside.

.. which I found out to be #66.

Makes life easier when there's a crash inside.
@ManlyMarco
Copy link
Collaborator

ManlyMarco commented Feb 19, 2026

It seems like way too much (especially the log spam) to include in BE builds since those are often used by normal users, for better or for worse.
It's easy enough to clone the repo and make a debug build for testing when troubleshooting a crash. I might be wrong though.

@ishitatsuyuki
Copy link
Author

If I'm understanding xmake correctly, set_symbols(debug) simply enables debug symbols; it doesn't change how the code is compiled. It shouldn't make any log spam.

The produced symbols is ~460KB, and I don't think this is at a size that people would complain. It's useful that you can symbolize crash dumps right away and without risking behavior change from building a different binary.

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