Last visit 1 day, 7 hours ago

BlinCT

BlinCT

  • 0
  • 0
BlinCTMarch 7, 2021, 8:04 a.m.

QtКак отображать дебаг символы Qt если вы используете CLion вместо QtCreator

Всех приветствую.
Как всем давно уже изветсно, Qt уже стабильно перешёл на CMake, заменив QMake.
А это значит, что мы с вами можем использовать другие IDE для работы с этим фреймворком.
CLion отлично работает как с CMake, так и с самим фреймворком Qt. За исключением работы с QML всё превосходно.
Но что же нам делать, если нам надо дебажить проект, но вместо понятных символов мы получаем указатели в памяти и трудночитаемые обьекты?

  1. Нам нужно из фреймворка Qt скопировать каталог с дебажными символами, например к нашему пользователю.
  2. Прописать в файле .gdbinit информацию, чтобы дебаг понимал куда лезть за нужной информацией.

По ссылке ниже есть другой вариант через заготовленные скрипты.
Ссылка на оригинал статьи qt-debug

BlinCTJan. 4, 2019, 2:55 a.m.

LinuxSNAP Урок 04. Работаем с деплоем для Qt приложений на основе снап пакета

snap

Всех приветствую на продолжении темы работы со snap пакетами.
Очень часто бывает так, что разработчику требуется узнать все зависимости приложения. И это не просто узнать, имеет ли одна библиотека в зависимости другую.

BlinCTDec. 17, 2018, 1:33 a.m.

LinuxSNAP Tutorial 03. Start snap application from a graphic environment

snap

Greetings to all on the continuation of the topic of self-contained snap packages.
In today's part, we will discuss how to configure the application so that it can be launched not only in the console, but also in the graphical environment (KDE, GNOME, XFCE, and so on).

BlinCTDec. 9, 2018, 10:15 a.m.

LinuxSNAP Tutorial 02. Sample snap package of Qt 5.11.0 based application

snap

I would like to welcome everyone to the continuation of the topic concerning a self-sufficient snap package.
A lot of time has passed since the publication of the previous article in which I began to acquaint you with snap technology from my experience and application. All the fault of time, business, and laziness, of course, was also present)
But we will now continue the topic)

BlinCTDec. 3, 2017, 4:05 p.m.

LinuxSNAP Tutorial 01. What is a snap and a simple example of a package assembly

snap

Hello everyone.

It has long been planned to write a couple of articles on the topic of assembling self-contained snap packages.

If anyone does not know, then the snapcraft technology is a package assembly similar to * .deb or * .rpm. But for a slight difference, the snap package is completely self-contained. That is, he does not need anything from the system at all. At the moment snap packages support such distributions as Arch, Debian, Fedora, Gentoo and itself the progenitor of this technology Ubuntu. There are about 5-6 distributions that support, but I did not check them. On the forums write that it works)).

In this article I will describe a little the configuration file for the assembly.

Timeweb

Let me recommend you the excellent hosting on which EVILEG is located.

For many years, Timeweb has been proving his stability.

For projects on Django I recommend VDS hosting

View Hosting