Travailler avec Qt et Boost
Bonjour,
j'ai récupéré une machine avec QtCreator et Qt:
Qt 4.8.1 for Desktop - MSVC2010 (Qt SDK) dixit l'edi
et Boost_1_52_0 compilée pour minGW
Je me chauffe sur le premier exemple proposé dans la doc Boost:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
#include <QtCore/QCoreApplication>
#include <boost_1_52_0/boost/lambda/lambda.hpp>
#include <iostream>
#include <iterator>
#include <algorithm>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
using namespace boost::lambda;
typedef std::istream_iterator<int> in;
std::for_each(
in(std::cin), in(), std::cout << (_1 * 3) << " " );
return a.exec();
} |
Mon fichier projet.pro est:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
QT += core
QT -= gui
TARGET = SimplePgmUsingBoost
CONFIG += console debug
CONFIG -= app_bundle
LIBS += -LC:/boost_1_52_0/boost
INCLUDEPATH += "C:/boost_1_52_0/boost"
TEMPLATE = app
SOURCES += main.cpp |
Erreur systématique:
C1083: impossible d'ouvrir le fichier include "boost_1_52_0/boost/lambda/lambda.hpp"
Ce fichier existe bien dans le répertoire C:/boost_1_52_0/boost/lambda
Est-ce que cela vient de mon fichier .pro?
Merci