Я работаю над приложением Qt для MacOS.Там для отладки хотелось бы собрать с отладочными символами.Для этого после Qt dos я добавил
QMAKE_CFLAGS_RELEASE = $$QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO
QMAKE_CXXFLAGS_RELEASE = $$QMAKE_CXXFLAGS_RELEASE_WITH_DEBUGINFO
QMAKE_OBJECTIVE_CFLAGS_RELEASE = $$QMAKE_OBJECTIVE_CFLAGS_RELEASE_WITH_DEBUGINFO
QMAKE_LFLAGS_RELEASE = $$QMAKE_LFLAGS_RELEASE_WITH_DEBUGINFO
Я проверил, и это работает, символы есть.
Я хотел бы знать, есть ли способ удалить эти символы ПОСЛЕBUILD.Я попытался раздеть команду на исполняемый файл, но, видимо, он ничего не делает.Эта команда:
otool -Iv build/MyApp.app/Contents/MacOS/MyApp
имеет такой же вывод после бегущей полосы.Может кто-нибудь сказать мне, как эффективно удалить символы отладки?Кроме того, способ, которым я использую, чтобы проверить, что символы ушли, это правильно?Если нет, то как я могу это проверить?
Заранее спасибо