Discussion:
Использование в проекте qt файлов другого проекта
(слишком старое сообщение для ответа)
Dmitriy Kulikov
2024-10-28 19:44:16 UTC
Permalink
Мир дому твоему, *All* !

Подскажите, как в проекте qt правильно подключить файлы стороннего проекта?
Поковырялся тут в исходниках QFE, заброшенного гуевого редактора для фидо,
удалось даже собрать его под линуксом через стандартные ./configure, make, make
install, но вот как в нём подключаются smapi и fidoconfig - я не понял. С
версии 0.5 smapi там не используется, но в более раннних доступ к базам
реализован через него.
В версии 0.1 нашёл вот это, что в файле src\src.pro прописано:

LIBS += -lsmapi -lhusky -lfidoconfig

INCLUDEPATH += ..

Я так понимаю, что QFE работает с ранее собранными библиотеками.

А потом в файле tmessage.h:

#include <smapi/msgapi.h>
#include <fidoconf/fidoconf.h>

Когда запускаю сборку в qt creator появляется ошибка, что файл msgapi.h не
найден.
С QT ещё только разбираюсь, прошу не пинать.

Дмитрий Ю. Куликов
для эхоконференции _Пpогpаммиpование на C & C++_ [28 Окт 24 - 22:46]
... https://vk.com/hakudzero xmpp://***@xmpp.jp ..
Dmitriy Kulikov
2024-10-29 10:24:58 UTC
Permalink
Мир дому твоему, *Dmitriy* !

28 Окт 24 22:44, I wrote to All:

DK> Подскажите, как в проекте qt правильно подключить файлы стороннего
DK> проекта?

Добавлю немного. В один каталог клонировал с гитхаба QFE, smapi, fidoconf. В
заголовочном файле QFE utils.h есть строки:

#include <smapi/msgapi.h>
#include <fidoconf/common.h>
#include <fidoconf/fidoconf.h>

На первую строку отладчик ругается, на следующие две - почему-то нет. Ничего не
понимаю.

https://disk.yandex.ru/i/x0whBrJghXEfLg

Дмитрий Ю. Куликов
для эхоконференции _Пpогpаммиpование на C & C++_ [29 Окт 24 - 13:25]
... https://vk.com/hakudzero xmpp://***@xmpp.jp ..

Loading...