liuxintao,您好!
Rename 'qt-mt.lib' to
'qt-mt3.lib' in the project properties
======== 2008-03-26 00:02:04 您在来信中写道:
========
Dear
Mahmood Naderan, I am sorry to disturb you again.
As you told me, I complied the CGAL_80.sln in the
"src" folder, and succeeded. Then I add the cgalqt-vc80-mt.lib to the
project. But I got the new Error: " 1 fatal error
LNK1181: cannot open input file
'qt-mt3.lib' Straight_skeleton_2 " At the same
time, I can run other examples in "C:\Program Files\CGAL-3.3.1\examples"
folder without Qt in CGAL and the Qt examples in "C:\qt-3\examples"
folder smoothly. I am confused... Thanks and
cheers.
Xintao.
> Date: Sat, 22 Mar 2008 00:24:49 -0700 > From:
> To: >
Subject: Re: [cgal-discuss] Problems with CGAL3+QT3 > >
Justin: > >yes, there are qt-mt3.lib > >qt-mt3.lib
> >qtmain.lib > >wsock32.lib > >winmm.lib
> >imm32.lib > >cgalqt-vc71-mt.lib > >in
the linker->input section > >but the errors remain >
> Then I think you did not build the libraries via "src" folder.
Right? Please build them. > > > liuxintao: >
>I am also using CGAL3.3.1 + QT 3.3.8 + Visual Studio 2005, and I got
the same error! and I have libs as >belows: >
>qt-mt3.lib > >qtmain.lib > >wsock32.lib >
>winmm.lib > >imm32.lib > >Any ideas? Many thanks
in advance! > > You have not "cgalqt.lib". Also I recommend
you build the "src"! folder then add "cgalqt.lib" to "project
properties->linker->input" > > >
------------------- > Mahmood Naderan >
http://ce.sharif.edu/~m_naderan >
> > > > > > > -----
Original Message ---- > From: Justin <>
> To: > Sent: Friday,
March 21, 2008 11:14:19 AM > Subject: Re: [cgal-discuss] Problems
with CGAL3+QT3 > > yes, there are qt-mt3.lib >
qt-mt3.lib > qtmain.lib > wsock32.lib > winmm.lib
> imm32.lib > cgalqt-vc71-mt.lib > > in the
linker->input section > > but the errors remain
> > > > > > On Wed, Mar 19,
2008 at 10:22 PM, Mahmood Naderan <> wrote:
> > >I m using CGAL3.3.1 + QT 3.3.8. when i built the !
demo Qt_widget/ standard_toolbar.vcproj, it comes these >errors: > > > Did you add "cgalqt.lib", "qtmain.lib" and
"qt-mt.lib" in "project properties->linker->input" section?
> > ------------------- > Mahmood Naderan >
http://ce.sharif.edu/~m_naderan >
> > > > > > ----- Original
Message ---- > From: Justin <> >
To: > Sent: Monday, March 17,
2008 10:23:41 PM > Subject: [cgal-discuss] Problems with
CGAL3+QT3 > > Dear all, > > I m using
CGAL3.3.1 + QT 3.3.8. when i built the demo Qt_widget/
standard_toolbar.vcproj, it comes these errors: > >
> > > > c:\Program
Files\CGAL-3.3.1\include\CGAL\float.h(133): warning C4244: 'return' :
conversion from 'double' to
'CGAL::Algebraic_structure_traits_base<Type,Algebra_type>::Type',
possible loss of data > with &! gt; [ >
Type=float, > Algebra_type=CGAL::Field_with_kth_root_tag >
] > standard_toolbar error LNK2005: "public: __thiscall
QString::~QString(void)" (??1QString@@QAE@XZ) already defined in
qt-mt3.lib(qt-mt3.dll) > standard_toolbar error LNK2005: "public:
virtual void __thiscall QWidget::setGeometry(class QRect const &)"
(?setGeometry@QWidget@@UAEXABVQRect@@@Z) already defined in
qt-mt3.lib(qt-mt3.dll) > standard_toolbar error LNK2005: "public:
int __thiscall QRect::width(void)const " (?width@QRect@@QBEHXZ) already
defined in qt-mt3.lib(qt-mt3.dll) > standard_toolbar error
LNK2005: "public: int __thiscall QRect::height(void)const "
(?height@QRect@@QBEHXZ) already defined in qt-mt3.lib(qt-mt3.dll)
> standard_toolbar error LNK2005: "protected: virtual void
__thiscall QWidget::setWState(unsigned int)"
(?setWState@QWidget@@MAEXI@Z) already defined in qt-mt3.lib(qt-mt3.dll)
> standard_toolbar error LNK2005: "protec! ted: virtual void
__thiscall QWidget::setWFlags(unsigned int)" (?setWF
lags@QWidget@@MAEXI@Z) already defined in qt-mt3.lib(qt-mt3.dll)
> standard_toolbar error LNK2005: "public: class QColor const
& __thiscall QPen::color(void)const "
(?color@QPen@@QBEABVQColor@@XZ) already defined in
qt-mt3.lib(qt-mt3.dll) > standard_toolbar error LNK2005: "public:
class QPen const & __thiscall QPainter::pen(void)const "
(?pen@QPainter@@QBEABVQPen@@XZ) already defined in
qt-mt3.lib(qt-mt3.dll) > standard_toolbar error LNK2005: "public:
class QBrush const & __thiscall QPainter::brush(void)const "
(?brush@QPainter@@QBEABVQBrush@@XZ) already defined in
qt-mt3.lib(qt-mt3.dll) > standard_toolbar error LNK2005: "int
__cdecl qstrcmp(char const *,char const *)" (?qstrcmp@@YAHPBD0@Z)
already defined in qt-mt3.lib(qt-mt3.dll) > standard_toolbar
error LNK2005: "public: int __thiscall
QMetaObject::slotOffset(void)const " (?slotOffset@QMetaObject@@QBEHXZ)
already defined in qt-mt3.lib(qt-mt3.dll) > standard_toolbar err!
or LNK2005: "public: __thiscall QString::~QString(void)"
(??1QString@@QAE@XZ) already defined in qt-mt3.lib(qt-mt3.dll) >
standard_toolbar error LNK2005: "public: virtual void __thiscall
QWidget::setGeometry(class QRect const &)"
(?setGeometry@QWidget@@UAEXABVQRect@@@Z) already defined in
qt-mt3.lib(qt-mt3.dll) > standard_toolbar error LNK2005: "public:
int __thiscall QRect::width(void)const " (?width@QRect@@QBEHXZ) already
defined in qt-mt3.lib(qt-mt3.dll) > standard_toolbar error
LNK2005: "public: int __thiscall QRect::height(void)const "
(?height@QRect@@QBEHXZ) already defined in qt-mt3.lib(qt-mt3.dll)
> standard_toolbar error LNK2005: "protected: virtual void
__thiscall QWidget::setWState(unsigned int)"
(?setWState@QWidget@@MAEXI@Z) already defined in qt-mt3.lib(qt-mt3.dll)
> standard_toolbar error LNK2005: "protected: virtual void
__thiscall QWidget::setWFlags(unsigned int)"
(?setWFlags@QWidget@@MAEXI@Z) already defined in qt-mt3.!
lib(qt-mt3.dll) > standard_toolbar error LNK2005: "public: clas s
QRect const & __thiscall QWidget::geometry(void)const "
(?geometry@QWidget@@QBEABVQRect@@XZ) already defined in
qt-mt3.lib(qt-mt3.dll) > standard_toolbar error LNK2005: "public:
class QPen const & __thiscall QPainter::pen(void)const "
(?pen@QPainter@@QBEABVQPen@@XZ) already defined in
qt-mt3.lib(qt-mt3.dll) > standard_toolbar error LNK2005: "public:
class QBrush const & __thiscall QPainter::brush(void)const "
(?brush@QPainter@@QBEABVQBrush@@XZ) already defined in
qt-mt3.lib(qt-mt3.dll) > standard_toolbar error LNK2005: "int
__cdecl qstrcmp(char const *,char const *)" (?qstrcmp@@YAHPBD0@Z)
already defined in qt-mt3.lib(qt-mt3.dll) > standard_toolbar
error LNK2005: "public: int __thiscall
QMetaObject::slotOffset(void)const " (?slotOffset@QMetaObject@@QBEHXZ)
already defined in qt-mt3.lib(qt-mt3.dll) > standard_toolbar
error LNK2005: "int __cdecl qstrcmp(char const *,char const *)"
(?qstrcmp@@YAHPBD0@Z) already defined in qt-mt3.! lib(qt-mt3.dll)
> standard_toolbar error LNK2005: "public: int __thiscall
QMetaObject::slotOffset(void)const " (?slotOffset@QMetaObject@@QBEHXZ)
already defined in qt-mt3.lib(qt-mt3.dll) > standard_toolbar
error LNK2005: "int __cdecl qstrcmp(char const *,char const *)"
(?qstrcmp@@YAHPBD0@Z) already defined in qt-mt3.lib(qt-mt3.dll) >
standard_toolbar error LNK2005: "public: int __thiscall
QMetaObject::slotOffset(void)const " (?slotOffset@QMetaObject@@QBEHXZ)
already defined in qt-mt3.lib(qt-mt3.dll) > standard_toolbar
warning LNK4098: defaultlib 'msvcrt.lib' conflicts with use of other
libs; use /NODEFAULTLIB:library > standard_toolbar error LNK2001:
unresolved external symbol "struct QUType_int static_QUType_int"
(?static_QUType_int@@3UQUType_int@@A) > standard_toolbar error
LNK2001: unresolved external symbol "struct QUType_int
static_QUType_int" (?static_QUType_int@@3UQUType_int@@A) >
standard_toolbar error LNK2001: unreso! lved external symbol "private:
static struct QStringData * QString::sh ared_null"
(?shared_null@QString@@0PAUQStringData@@A) > standard_toolbar
error LNK2001: unresolved external symbol "private: static struct
QStringData * QString::shared_null"
(?shared_null@QString@@0PAUQStringData@@A) > standard_toolbar
error LNK2001: unresolved external symbol "public: static class QColor
& Qt::green" (?green@Qt@@2AAVQColor@@A) > standard_toolbar
error LNK2001: unresolved external symbol "public: static class QCursor
& Qt::crossCursor" (?crossCursor@Qt@@2AAVQCursor@@A) >
standard_toolbar error LNK2001: unresolved external symbol "class
QApplication * qApp" (?qApp@@3PAVQApplication@@A) >
standard_toolbar error LNK2001: unresolved external symbol "class
QApplication * qApp" (?qApp@@3PAVQApplication@@A) >
standard_toolbar error LNK2001: unresolved external symbol "class
QApplication * qApp" (?qApp@@3PAVQApplication@@A) >
standard_toolbar error LNK2001: unresolved external symbol "class
QApplication * qAp! p" (?qApp@@3PAVQApplication@@A) >
standard_toolbar error LNK2001: unresolved external symbol "struct
QUType_ptr static_QUType_ptr" (?static_QUType_ptr@@3UQUType_ptr@@A)
> standard_toolbar error LNK2001: unresolved external symbol
"struct QUType_ptr static_QUType_ptr"
(?static_QUType_ptr@@3UQUType_ptr@@A) > standard_toolbar error
LNK2001: unresolved external symbol "struct QUType_bool
static_QUType_bool" (?static_QUType_bool@@3UQUType_bool@@A) >
standard_toolbar error LNK2001: unresolved external symbol "struct
QUType_bool static_QUType_bool" (?static_QUType_bool@@3UQUType_bool@@A)
> standard_toolbar error LNK2001: unresolved external symbol
"struct QUType_bool static_QUType_bool"
(?static_QUType_bool@@3UQUType_bool@@A) > standard_toolbar error
LNK2001: unresolved external symbol "public: static class QColor &
Qt::black" (?black@Qt@@2AAVQColor@@A) > standard_toolbar error
LNK2001: unresolved external symbol "public: static! class QColor &
Qt::white" (?white@Qt@@2AAVQColor@@A) > sta ndard_toolbar error
LNK2001: unresolved external symbol "struct QUType_Null
static_QUType_Null" (?static_QUType_Null@@3UQUType_Null@@A) >
standard_toolbar error LNK2001: unresolved external symbol "struct
QUType_Null static_QUType_Null" (?static_QUType_Null@@3UQUType_Null@@A)
> standard_toolbar fatal error LNK1120: 10 unresolved externals
> > > anyone knows how to deal with it? >
> Many thanks!! > > Best, > Justin >
> > >
____________________________________________________________________________________
> Never miss a thing. Make Yahoo your home page. >
http://www.yahoo.com/r/hs > -- > You are currently
subscribed to cgal-discuss. > To unsubscribe or access the
archives, go to >
https://lists-sop.inria.fr/wws/info/cgal-discuss > >
>
____________________________________________________________________________________!
> Be a better friend, newshound, and > know-it-all with
Yahoo! Mobile. Try it now.
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ > --
> You are currently subscribed to cgal-discuss. > To
unsubscribe or access the archives, go to >
https://lists-sop.inria.fr/wws/info/cgal-discuss
Windows Live Writer,支持离线撰写博客内容,随时随地想写就写。 立即使用!
|
= = = = = = = = = = = = = = = = = = = = = =
致 礼!
罗康生
2008-03-26
|