Skip to content

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

Merged
zimmy87 merged 1 commit intomasterfrom
clovett/relwithdebinfo
Apr 19, 2021
Merged

Add new build configuration "--RelWithDebInfo" which makes it easier to debug#3596
zimmy87 merged 1 commit intomasterfrom
clovett/relwithdebinfo

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