Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Подключение исходников Qt
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt инструментарий
maxvanceffer
Ребята помогите плиз, чёт туплю и не могу понять как решить следующию задачу! Причём только в винде, в линуксе и маке всё компилируется без проблем

Структура проекта

Корень проекта
--> Папка библиотеки ( С моими классами и данными )
--> Core_global.h
--> MyData.h
--> ...

--> Папка с программой ( в которой используется библиотека выше )
-->main.cpp
-->myapp.h
-->myapp.cpp

Сама библиотека шаред компилируются, а вот при компиляции проекта мне gcc выдаёт что QtCore/qglobal.h не найден !

Как подключается в главном файле библиотеки глобал:

#include <QtCore/qglobal.h>
#include <QEvent>
#include <QMetaType>
#include <QDateTime>

#if QT_VERSION < QT_VERSION_CHECK(4, 6, 0)
# error Incompatible Qt library, need 4.6.0 at least
#endif

#if defined(CORE_LIBRARY)
#  define CORESHARED_EXPORT Q_DECL_EXPORT
#else
#  define CORESHARED_EXPORT Q_DECL_IMPORT
#endif


Не посредственное подключение файлов библиотеки в программе (myapp.h):

#include <Core_global.h>


и при компиляции проекта выдаёт Core_global.h:4:28: error: QtCore/qglobal.h: No such file or directory ( )

Пишите что еще добавить если не достаточно инофрмации привёл


Snake174
Попробуй #include <QtGlobal>
maxvanceffer
Цитата(Snake174 @ 16.8.2012, 6:41) *
Попробуй #include <QtGlobal>



Пробовал как только мог и так посоветовал....
Остановилься на варианте, прописать в про файл конфиг для инсталяции внутрь собераемой Qt дальше подрубать типа <MyLib/MyClass.h>
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.