<pre class="programlisting"><span class="comment">HI, im newbie with boost, i have a doubt about how to know which libraries u have to link when u compile a cpp file, in the example below for example which would be the libraries to link?<br> i do for example c++ -I boostdirectory myfile.cpp -o myfile [ and here? ]. Im working with ubuntu, and boost 4.0<br>thanks<br><br>//<br></span><span class="comment">// timer.cpp<br></span><span class="comment">// ~~~~~~~~~<br> </span><span class="comment">//<br></span><span class="comment">// Copyright (c) 2003-2008 Christopher M. Kohlhoff (chris at kohlhoff dot com)<br></span><span class="comment">//<br></span><span class="comment">// Distributed under the Boost Software License, Version 1.0. (See accompanying<br> </span><span class="comment">// file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)<br></span><span class="comment">//<br></span><br><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span><br> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">asio</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span><br> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">date_time</span><span class="special">/</span><span class="identifier">posix_time</span><span class="special">/</span><span class="identifier">posix_time</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span><br> <br><span class="keyword">int</span> <span class="identifier">main</span><span class="special">()</span><br><span class="special">{</span><br> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">io_service</span> <span class="identifier">io</span><span class="special">;</span><br> <br> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">deadline_timer</span> <span class="identifier">t</span><span class="special">(</span><span class="identifier">io</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">seconds</span><span class="special">(</span><span class="number">5</span><span class="special">));</span><br> <span class="identifier">t</span><span class="special">.</span><span class="identifier">wait</span><span class="special">();</span><br><br> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <span class="string">"Hello, world!\n"</span><span class="special">;</span><br> <br> <span class="keyword">return</span> <span class="number">0</span><span class="special">;</span><br><span class="special">}</span><br><br></pre><br clear="all"><br>-- <br>Ing Pedro Alonso Chaparro Valero<br>Ciudad Politecnica de la Innovaci�n<br> iTEAM - Mobile Communications Group<br>Polytechnic University of Valencia<br>C\ Camino de Vera S/N, Edificio 8G<br>46022 Valencia, Spain<br>