crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Ни как не могу слинковать.
Гость_Гость_heiheshang_*_*
сообщение 7.11.2009, 16:36
Сообщение #1





Гости








    


Проблема в следующем, ни как не могу слинковать код. В qtcreator есть библиотека libDuiEditor. Я ее подключаю к своему проекту. Код компилируется, но линковщик в упор не хочет видеть этот модуль.
undefined reference to `DuiEditor::Internal::DuiEditorPlugin::DuiEditorPlugin()

Может я чего-то не понимаю ?
DuiEditor::Internal::DuiEditorPlugin *plugin =new DuiEditor::Internal::DuiEditorPlugin();

Вот код самого модуля
#ifndef DUIEDITORPLUGIN_H
#define DUIEDITORPLUGIN_H

#include <extensionsystem/iplugin.h>

namespace TextEditor {
class TextFileWizard;
class TextEditorActionHandler;
} // namespace TextEditor

namespace DuiEditor {
namespace Internal {

class DuiEditorFactory;
class DuiCodeCompletion;
class ScriptEditor;

class DuiEditorPlugin : public ExtensionSystem::IPlugin
{
    Q_OBJECT

public:
    DuiEditorPlugin();
    virtual ~DuiEditorPlugin();

    // IPlugin
    bool initialize(const QStringList &arguments, QString *errorMessage = 0);
    void extensionsInitialized();

    static DuiEditorPlugin *instance()
    { return m_instance; }

    void initializeEditor(ScriptEditor *editor);

private:
    void registerActions();

    static DuiEditorPlugin *m_instance;

    typedef QList<int> Context;
    Context m_context;
    Context m_scriptcontext;

    TextEditor::TextFileWizard *m_wizard;
    DuiEditorFactory *m_editor;
    TextEditor::TextEditorActionHandler *m_actionHandler;
    DuiCodeCompletion *m_completion;
};

} // namespace Internal
} // namespace DuiEditor

#endif // DUIEDITORPLUGIN_H
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- Гость_heiheshang_*   Ни как не могу слинковать.   7.11.2009, 16:36
- - SABROG   Покажи .pro файл.   7.11.2009, 16:59
|- - Гость_heiheshang_*   Цитата(SABROG @ 7.11.2009, 16:59) Покажи ...   7.11.2009, 17:08
- - frg10   Цитата(Гость_Гость_heiheshang_*_* @ 7.11.2009...   8.11.2009, 4:06
|- - Гость_heiheshang_*   Цитата(frg10 @ 8.11.2009, 4:06) Цитата(Го...   8.11.2009, 15:19
- - frg10   ИМХО без правки исходников не обойтись. Дело в том...   8.11.2009, 17:40
|- - Гость_heiheshang_*   Цитата(frg10 @ 8.11.2009, 17:40) ИМХО без...   8.11.2009, 19:11
- - frg10   Цитата(Гость_Гость_heiheshang_*_* @ 8.11.2009...   8.11.2009, 23:11
|- - Гость_heiheshang_*   Цитата(frg10 @ 8.11.2009, 23:11) Цитата(Г...   9.11.2009, 7:46
- - Litkevich Yuriy   heiheshang, что-то я в Git-хранилище этого DuiEdit...   9.11.2009, 4:17
- - frg10   Disclaimer: пишу все чисто теоретически - на практ...   9.11.2009, 21:45
|- - Гость_heiheshang_*   frg10 Копание в коде привело меня к такому результ...   10.11.2009, 10:19
- - frg10   А что, то что я написал не работает? Вы все плагин...   10.11.2009, 12:38
|- - Гость_heiheshang_*   Цитата(frg10 @ 10.11.2009, 12:38) А что, ...   10.11.2009, 15:26
- - frg10   Гм... У меня ваш код без последних четрех строк от...   10.11.2009, 17:34
|- - Гость_heiheshang_*   Цитата(frg10 @ 10.11.2009, 17:34) Гм... У...   10.11.2009, 17:42
- - frg10   Да, не получается у него стиль загрузить. Просто Q...   10.11.2009, 18:01
|- - Гость_heiheshang_*   Цитата(frg10 @ 10.11.2009, 18:01) Да, не ...   10.11.2009, 18:23
- - frg10   Цитата(Гость_Гость_heiheshang_*_* @ 10.11.200...   10.11.2009, 23:15
|- - Гость_heiheshang_*   Цитата(frg10 @ 10.11.2009, 23:15) Цитата(...   11.11.2009, 17:29
- - Litkevich Yuriy   Стиль лучше устанавливать через фабрику: QStyle *p...   11.11.2009, 3:47
- - frg10   Litkevich Yuriy Да, так действительно лучше. Фабри...   11.11.2009, 5:05
- - frg10   Цитата(Гость_Гость_heiheshang_*_* @ 11.11.200...   11.11.2009, 18:35


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 24.4.2024, 15:36