当前位置: 代码迷 >> QT开发 >> LINK : fatal error LNK1104: 无法打开文件“CGAL_Qt4-vc100-mt-gd-4.3.lib”,该如何解决
  详细解决方案

LINK : fatal error LNK1104: 无法打开文件“CGAL_Qt4-vc100-mt-gd-4.3.lib”,该如何解决

热度:423   发布时间:2016-04-25 03:07:46.0
LINK : fatal error LNK1104: 无法打开文件“CGAL_Qt4-vc100-mt-gd-4.3.lib”
#include <iostream>
#include <boost/format.hpp>
#include <QtGui>
#include <CGAL/Qt/GraphicsViewNavigation.h>
#include <QLineF>
#include <QRectF>

int main(int argc, char **argv)
{
    QApplication app(argc, argv);
    QGraphicsScene scene;
    scene.setSceneRect(0,0, 100, 100);
    scene.addRect(QRectF(0,0, 100, 100), QPen(QColor(255,0,0)));
    scene.addLine(QLineF(0,0, 100, 100));
    scene.addLine(QLineF(0,100, 100, 0));
    QGraphicsView* view = new QGraphicsView(&scene);
    CGAL::Qt::GraphicsViewNavigation navigation;
    
    view->installEventFilter(&navigation);
    view->viewport()->installEventFilter(&navigation);
    view->setRenderHint(QPainter::Antialiasing);
    view->show();
    
    return app.exec();
}

这是一个测试CGAL是否编译成功的程序
结果是LINK : fatal error LNK1104: 无法打开文件“CGAL_Qt4-vc100-mt-gd-4.3.lib”
我看到别人编译CGAL后lib目录下面有四个lib
而我的只有三个,唯独缺少CGAL_Qt4-vc100-mt-gd-4.3.lib
我的编译的版本分别是QT5.3.2最新版、CGAL4.3、Boost1.55
请问有谁知道怎么叫解决吗?
是不是CGAL编译错了
是QT5 的原因吗?
还是其他的原因
大神求解。

------解决思路----------------------
http://pan.baidu.com/s/1o6wUbIq
  相关解决方案