Troubles with qfacebookconnect
Troubles with qfacebookconnect
我接到了这个简单的任务,
我想连接到facebook在我的代码,无论如何我下载了QfacebookConnect从这里:
http://gitorious.org/qfacebookconnect/qfacebookconnect/trees/master请在回复之前查看上面的链接....
我只是想运行样本,所以我可以确保一切都很好,我可以继续在我的项目工作,但发生了一个错误,这有点奇怪
:-1: error: ../debug/libqfacebookconnect.a: No such file or directory
这里是。pro
#-------------------------------------------------
#
# Project created by QtCreator 2009-11-20T00:54:21
#
#-------------------------------------------------
QT += network webkit xml
TARGET = sample
TEMPLATE = app
DESTDIR = ../debug
SOURCES += main.cpp
mainwindow.cpp
HEADERS += mainwindow.h
FORMS += mainwindow.ui
INCLUDEPATH = ../inc/
win32:LIBS += ../debug/libqfacebookconnect.a
unix:LIBS += ../debug/libqfacebookconnect.so
symbian: {
TARGET.CAPABILITY = NetworkServices # Symbian specific, we just need network access
TARGET.UID3 = 0xA89FA522 # Symbian specific, unprotected uid3 from symbiansigned.com
INCLUDEPATH += /epoc32/include/stdapis # this seems to be a bug.
LIBS += -lqfacebookconnect
libqfacebookconnect.sources = qfacebookconnect.dll
libqfacebookconnect.path = sysbin
DEPLOYMENT += libqfacebookconnect
}
ICON = gfx/fb.svg
它有点奇怪,我得到这个错误,因为我还没有搞砸任何东西....
编辑:我设法解决了这个问题,问题是,我有一个新的问题后,我做了以下认证出现:
Load successfull for: QUrl( "http://www.facebook.com/connect/uiserver.php?app_id=199471070112099&next=fbconnect://success&display=touch&return_session=0&fbconnect=1&canvas=0&legacy_return=1&method=permissions.request&_rdr" )
Load started: QUrl( "http://www.facebook.com/connect/uiserver.php?app_id=199471070112099&next=fbconnect://success&display=touch&return_session=0&fbconnect=1&canvas=0&legacy_return=1&method=permissions.request&_rdr" )
Load un successfull for: QUrl( "http://www.facebook.com/connect/uiserver.php?app_id=199471070112099&next=fbconnect://success&display=touch&return_session=0&fbconnect=1&canvas=0&legacy_return=1&method=permissions.request&_rdr" )
你能告诉我是什么问题吗?
其实没那么奇怪:
当你下载qfacebookconnect项目时,你只有源代码而没有库。除非您在自己的项目中包含源文件,否则您需要库才能实际使用它。如果您构建qfacebookconnect项目,您将获得它。
由于错误消息说它找不到。a文件,我的假设是你没有构建qfacebookconnect项目。然而,另一个原因可能是该文件实际上被称为qfacebookconnect.lib
而不是qfacebookconnect.a
。
您应该能够在Qt Creator中打开libqfacebook.pro
文件以构建它。如果这不起作用,您将不得不在命令行上使用qmake
和make/nmake/whatever,这取决于您的编译器。
相关文章:
- 没有找到相关文章