ASIO requiert une compilation ?
Bonjour à tous,
J'ai commencé le tuto de Boost.Asio avec ce petit programme:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
#include <iostream>
#include <boost/asio.hpp>
#include <boost/date_time/posix_time/posix_time.hpp>
int main()
{
boost::asio::io_service io;
boost::asio::deadline_timer t(io, boost::posix_time::seconds(5));
t.wait();
std::cout << "Hello, world!\n";
return 0;
} |
Et le compilo me répond :
Citation:
Envoyé par Visual C++ Express 2008
1>------ Début de la régénération globale : Projet : socket, Configuration : Debug Win32 ------
1>Suppression des fichiers de sortie et des fichiers intermédiaires du projet 'socket', configuration 'Debug|Win32'
1>Compilation en cours...
1>main.cpp
1>Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately
1>Assuming _WIN32_WINNT=0x0501 (i.e. Windows XP target)
1>Édition des liens en cours...
1>LINK : fatal error LNK1104: impossible d'ouvrir le fichier 'libboost_system-vc90-mt-gd-1_35.lib'
1>Le journal de génération a été enregistré à l'emplacement "file://c:\Documents and Settings\Administrateur\Bureau\socket\socket\socket\Debug\BuildLog.htm"
1>socket - 1 erreur(s), 0 avertissement(s)
========== Régénération globale : 0 a réussi, 1 a échoué, 0 a été ignoré ==========
Déjà la première partie de ce qu'il raconte, c'est bizarre. Passons.
ASIO ne fait pourtant pas parti des lib citées nécéssitant une compilation pourtant (http://www.boost.org/doc/libs/1_35_0...only-libraries ). C'est pas à jour? J'ai manqué quelque chose? :roll: