2010-11-02 91 views
1

我试图使用QScintilla在MacOS X,我在的.pro添加使dyld:库未加载:libqscintilla2.5.dylib

LIBS += -lqscintilla2 

,这个很简单的代码:

#include <QApplication> 
#include <Qsci/qsciscintilla.h> 

int main(int argc, char* argv[]) 
{ 
    QApplication app(argc, argv); 

    QsciScintilla *qscintilla = new QsciScintilla; 

    qscintilla->show(); 
    return app.exec(); 
} 

(IM使用QtCreator顺便说一句)

以下是错误:

dyld: Library not loaded: libqscintilla2.5.dylib 
    Referenced from: /Users/lubethan/cxx-proj/NightPad/NightPad.app/Contents/MacOS/NightPad 
    Reason: image not found 
The program has unexpectedly finished. 

回答

1

好吧,我将.dylib复制到/ etc/lib /中,它现在可以工作,但我想让应用程序可分配...

+0

+1注意到这个问题在部署时确实会引起你的注意。 – 2013-01-09 12:46:06

相关问题