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

Add new build configuration "--RelWithDebInfo" which makes it easier to debug #3596

Merged
merged 1 commit into from
Apr 19, 2021

Conversation

lovettchris
Copy link
Member

Fixes: #
makes it easier to debug AirSim inside Unreal environment. This change is a subset of PR 3546 that I'm pulling out to make this change independently.

About

Unreal environment wants Release bits (takes more work to make it link against debug airsim bits) and Release bits are hard to debug because of program optimization. So RelWithDebInfo is still release but without optimization, so it can be used in place of Release bits in an Unreal environment and is then easier to debug.

How Has This Been Tested?

run command line build.cmd with --RelWithDebInfo

Screenshots (if appropriate):

@zimmy87
Copy link
Contributor

zimmy87 commented Apr 19, 2021

tested that release and debug configurations did not regress with this change, so I am moving ahead with merge

@zimmy87 zimmy87 merged commit 30aa4e0 into master Apr 19, 2021
@lovettchris lovettchris deleted the clovett/relwithdebinfo branch May 6, 2021 21:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants