Changeset 208

Show
Ignore:
Timestamp:
11/13/08 15:11:44 (15 years ago)
Author:
nemcova
Message:

oprava CMakeu pro rozliseni debug-release (VS)

Files:
6 modified

Legend:

Unmodified
Added
Removed
  • CMakeLists.txt

    r195 r208  
    1818# THEN IT IS NECESSARY TO CREATE TEXT FILE "\WIN32\LOCAL_PATHS.TXT" WITH  
    1919# COPIES OF THE TWO FOLLOWING LINES AND THEN CORECT ALL INVOLVED PATHS 
    20         SET(ITPP_DIR "${BDM_SOURCE_DIR}\\win32\\itpp-4.0.1") 
     20        SET(ITPP_DIR "${BDM_SOURCE_DIR}\\win32\\itpp-4.0.6") 
    2121        SET(ACML_DIR "${BDM_SOURCE_DIR}\\win32\\acml3.6.0") 
    2222        SET(XERCES_DIR "${BDM_SOURCE_DIR}\\win32\\xerces-c_2_8_0-x86") 
    2323 
    2424        INCLUDE(\\win32\\local_paths.txt OPTIONAL)       
     25        ADD_DEFINITIONS(-DHAVE_ACML) 
    2526ELSE() 
    2627        #This is for UNIX makefile which does only one release at a time. 
  • bdm/CMakeLists.txt

    r176 r208  
    66SET(BdmUI userinfo.cpp userinfo.h) 
    77 
    8 add_library (bdm itpp_ext.cpp osutils.cpp osutils.h ${BdmMath} ${BdmStat} ${BdmEstim} ${BdmUI}) 
     8add_library (bdm itpp_ext.cpp itpp_ext.h osutils.cpp osutils.h ${BdmMath} ${BdmStat} ${BdmEstim} ${BdmUI}) 
    99 
  • doprava/CMakeLists.txt

    r195 r208  
    77 
    88## Save all needed libraries in variable BdmLibs 
    9 #SET(BdmLibs bdm itpp_debug) 
    10 SET(BdmLibs bdm itpp) 
    11  
    129IF(WIN32) 
    13         SET(BdmLibs ${BdmLibs} libacml_dll) 
     10        SET(AddLib libacml_dll) 
    1411ENDIF(WIN32) 
    1512 
     
    1815add_executable (k1 k1.cpp) 
    1916# Link the executable to the Hello library. 
    20 target_link_libraries (k1 ${BdmLibs}) 
     17target_link_libraries (k1 debug itpp_debug) 
     18target_link_libraries (k1 optimized itpp) 
     19target_link_libraries (k1 bdm ${AddLib}) 
  • doprava/k1.cpp

    r196 r208  
    5757 
    5858        L.init(); // <<==== allocate memory for results 
    59  
    6059        // Priprava poli pro simulaci 
    6160        vec ut(RVut.count());  
     
    8483                L.step(); 
    8584        } 
    86  
    8785        L.finalize(); 
    88         L.itsave("k1.it");       
    89  
     86        L.itsave("k1.it"); 
    9087        return 0; 
    9188} 
  • doprava/model.h

    r196 r208  
    2626 
    2727                xk ( 0 ) = 0.2* x0(1) - 0.1* x0(2)+ u0(0);  // vycucane z prstu 
    28                 xk ( 1 ) = x0( 0);  
     28                xk ( 1 ) = x0(0);  
    2929                xk ( 2 ) = x0(1); 
    3030                xk ( 3 ) = x0(2); 
  • tests/CMakeLists.txt

    r205 r208  
    66 
    77## Save all needed libraries in variable BdmLibs 
    8 SET(BdmLibs bdm itpp_debug) 
     8#SET(BdmLibs bdm itpp_debug) 
    99#SET(BdmLibs bdm itpp) 
    10 SET(ITppLibs itpp) 
     10#SET(ITppLibs itpp_debug) 
    1111 
    1212IF(WIN32) 
    13         SET(BdmLibs ${BdmLibs} libacml_dll) 
    14         SET(ITppLibs ${ITppLibs} libacml_dll) 
     13        SET(AddLib libacml_dll) 
    1514ENDIF(WIN32) 
    1615 
     
    1817MACRO(TEST FN) 
    1918        add_executable (${FN} ${FN}.cpp) 
    20         target_link_libraries (${FN} ${BdmLibs}) 
     19        target_link_libraries (${FN} debug itpp_debug) 
     20        target_link_libraries (${FN} optimized itpp) 
     21        target_link_libraries (${FN} bdm ${AddLib}) 
    2122ENDMACRO(TEST) 
    2223 
     
    5455 
    5556add_executable(blas_test blas_test.cpp) 
    56 target_link_libraries (blas_test ${ITppLibs}) 
     57target_link_libraries (blas_test debug itpp_debug) 
     58target_link_libraries (blas_test optimized itpp) 
     59target_link_libraries (blas_test ${AddLib}) 
    5760 
    58 add_executable(testUI testUI.cpp) 
    59 target_link_libraries (testUI ${BdmLibs} ${XERCES_LIBRARIES}) 
     61SET(AddLib ${AddLib} ${XERCES_LIBRARIES}) 
     62TEST(testUI)