Как я могу войти в исходный код Qt при отладке под Mac OS с помощью Qt-creator

Я загружаю инфраструктуру qt и помощник по отладке, я могу отлаживать свой исходный код с помощью создателя Qt, но я не могу перейти к исходному коду Qt, у меня есть загруженный исходный код Qt, как настроить исходный код, чтобы я мог отслеживать в источник? или Должен ли я скомпилировать библиотеку из исходного кода, чтобы сделать это?

Я могу проследить исходный код Qt под Windows с помощью Visual C++, но на Mac с создателем Qt не могу.


person jnblue    schedule 10.09.2010    source источник
comment
Помощники отладчика не работают в версии 2.0 в OSX 10.6 Создано: 06 августа 10 г. 21:25 Обновлено: 30 августа 2010 г. 09:06 Влияет на версию/и: Qt Creator 2.0.0 Fix Версия/и: Нет ‹- - Так что, может быть, это ошибка, кто решил эту проблему, помогите мне, пожалуйста, спасибо!   -  person jnblue    schedule 10.09.2010


Ответы (1)


Двоичные загрузки Qt для Mac не содержат никакой отладочной информации. В "отладочной" версии загрузки делать. Но Nokia забыла включить исходные файлы, так что это вам тоже не поможет. Вот сообщение об ошибке по этой проблеме: http://bugreports.qt-project.org/browse/QTBUG-8433

Единственный способ войти в (большинство) исходных файлов Qt на Mac — загрузить пакет исходных файлов и собрать его самостоятельно. Даже это не работает из коробки (если это можно так назвать). В установленном каталоге отсутствует подкаталог 'src', куда должны помещаться все исходные файлы Qt. Решение состоит в том, чтобы создать символическую ссылку на каталог «src» в вашем каталоге сборки.

Даже это не работает в 100% случаев. Я все еще сталкиваюсь с функциями Qt, в которые не могу войти. Но это редкость после всех насмешек.

person Stephen Chu    schedule 10.09.2010
comment
Большое спасибо за вашу помощь:) - person jnblue; 12.09.2010