Jamfile.v2 859 B

1234567891011121314151617181920212223242526272829303132
  1. # Copyright 2012 Karsten Ahnert
  2. # Copyright 2012 Mario Mulansky
  3. # Distributed under the Boost Software License, Version 1.0.
  4. # (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  5. import os ;
  6. import modules ;
  7. import path ;
  8. project
  9. : requirements
  10. <define>BOOST_ALL_NO_LIB=1
  11. <include>../../../..
  12. <cxxflags>-std=c++11
  13. <toolset>gcc:<cxxflags>-ffast-math
  14. <toolset>intel:<cxxflags>"-fast -inline-forceinline"
  15. : default-build release
  16. ;
  17. lib libgsl : : <name>gsl ;
  18. lib libgslcblas : : <name>gslcblas ;
  19. lib libmkl : : <name>mkl_intel_lp64 <link>shared ;
  20. lib libmkl_core : : <name>mkl_core <link>shared ;
  21. lib libmkl_intel_thread : : <name>mkl_intel_thread ;
  22. lib libiomp5 : : <name>iomp5 ;
  23. lib libpthread : : <name>pthread ;
  24. exe odeint_rk4_array
  25. : odeint_rk4_array.cpp
  26. ;