Advertisement
geirby

cmake_bolid_sdk

Nov 26th, 2021
828
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 4.27 KB | None | 0 0
  1. #common
  2. md cmake-build
  3. rd /s /q . 2>nul
  4.  
  5. ##outer_SDK Part
  6. #poco
  7. git checkout tags/poco-1.9.4-release
  8. cmake .. -DCMAKE_INSTALL_PREFIX=G:/app/poco-1.9.4/
  9. cmake --build . --target install
  10.  
  11. #doxygen
  12. git clone https://github.com/doxygen/doxygen.git
  13. cd doxygen
  14. mkdir build && cd build
  15. #cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX=G:/WORK_Desktop/Bolid_SDK/doxygen ..
  16. cmake -G "CodeBlocks - NMake Makefiles" -DCMAKE_INSTALL_PREFIX=G:\WORK_Desktop\Bolid_SDK\doxygen ..
  17. cmake -DCMAKE_PREFIX_PATH=g:\WORK_Desktop\Bolid_SDK_prepare\flex-2.5.4a-1-bin\bin;g:\WORK_Desktop\Bolid_SDK_prepare\bison-2.4.1-bin\bin -DCMAKE_INSTALL_PREFIX=G:\WORK_Desktop\Bolid_SDK\doxygen ..
  18. cmake -DCMAKE_PREFIX_PATH=g:\WORK_Desktop\Bolid_SDK_prepare\win_flex_bison-latest -DCMAKE_INSTALL_PREFIX=G:\WORK_Desktop\Bolid_SDK\doxygen ..
  19. make
  20.  
  21. #googletest
  22. #cmake -DCMAKE_INSTALL_PREFIX=G:\WORK_Desktop\Bolid_SDK\googletest ..
  23. git checkout release-1.10.0
  24. cmake -DCMAKE_INSTALL_PREFIX=G:\WORK_Desktop\Bolid_SDK\googletest  -DBUILD_SHARED_LIBS=ON ..
  25. cmake --build . --target install
  26.  
  27. #libuv
  28. libuv
  29. git clone https://github.com/libuv/libuv.git
  30. cd libuv
  31. git checkout v1.39.0
  32. mkdir build && cd build
  33. cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=G:/WORK_Desktop/Bolid_SDK/libuv
  34.  
  35.  
  36. ##inner_SDK Part
  37.  
  38. #c3000BaseTools
  39. cmake -DBOOST_ROOT=G:/app/boost_1_76 -DBoost_INCLUDE_DIR=G:/app/boost_1_76/include -DNO_TEST=true -DCMAKE_INSTALL_PREFIX=g:/WORK_Desktop/Bolid_SDK/c3000BaseTools ..
  40. cmake --build . --target install
  41.  
  42. #Logging.lib.cpp
  43. mkdir cmake-build
  44. #cmake -DCMAKE_BUILD_TYPE=Debug -DPoco_DIR=G:/app/poco-1.9.4 -DBOOST_ROOT=G:/app/boost_1_76 -DBoost_INCLUDE_DIR=G:/app/boost_1_76/include -DCMAKE_INSTALL_PREFIX=G:/WORK_Desktop/Bolid_SDK/Logging ..
  45. #cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_PREFIX_PATH=G:/app/poco-1.9.4 -DBOOST_ROOT=G:/app/boost_1_76 -DBoost_INCLUDE_DIR=G:/app/boost_1_76/include -DCMAKE_INSTALL_PREFIX=G:/WORK_Desktop/Bolid_SDK/Logging ..
  46.  
  47. #boost 1.76
  48. cmake -DCMAKE_PREFIX_PATH="G:\app\poco-1.9.4;G:\app\boost_1_76" -DCMAKE_INSTALL_PREFIX=G:\WORK_Desktop\Bolid_SDK\Logging ..
  49. #boost 1.75
  50. cmake -DCMAKE_PREFIX_PATH="G:\app\poco-1.9.4;G:\app\boost_1_75" -DCMAKE_INSTALL_PREFIX=G:\WORK_Desktop\Bolid_SDK\Logging ..
  51.  
  52. cmake --build . --config Release --target install
  53.  
  54. #Orion2Core.lib.cpp
  55. cmake -DCMAKE_PREFIX_PATH="G:\app\poco-1.9.4;G:\app\boost_1_75;g:\WORK_Desktop\Bolid_SDK\libuv" -DCMAKE_INSTALL_PREFIX=G:\WORK_Desktop\Bolid_SDK\orion2core ..
  56.  
  57.  
  58. #orion2driverlib.cpp
  59. cmake -DCMAKE_PREFIX_PATH="G:\app\poco-1.9.4;G:\app\boost_1_75;G:\WORK_Desktop\Bolid_SDK\libuv;G:\WORK_Desktop\Bolid_SDK\Logging;G:\WORK_Desktop\Bolid_SDK\c3000BaseTools;G:\WORK_Desktop\Bolid_SDK\orion2core" -DCMAKE_INSTALL_PREFIX=G:\WORK_Desktop\Bolid_SDK\orion2driver -DNO_TEST=ON -DNO_SAMPLE=ON ..
  60.  
  61. cmake -DCMAKE_PREFIX_PATH="G:\app\poco-1.9.4;G:\app\boost_1_75;G:\WORK_Desktop\Bolid_SDK\libuv;G:\WORK_Desktop\Bolid_SDK\Logging;G:\WORK_Desktop\Bolid_SDK\c3000BaseTools;G:\WORK_Desktop\Bolid_SDK\orion2core;g:\WORK_Desktop\Bolid_SDK\doxygen\bin" -DCMAKE_INSTALL_PREFIX=G:\WORK_Desktop\Bolid_SDK\orion2driver -DNO_TEST=ON -DENABLE_DOC=ON ..
  62.  
  63. #-DCMAKE_BUILD_TYPE=Release
  64. cmake -DCMAKE_PREFIX_PATH="G:\app\poco-1.9.4;G:\app\boost_1_75;G:\WORK_Desktop\Bolid_SDK\libuv;G:\WORK_Desktop\Bolid_SDK\Logging;G:\WORK_Desktop\Bolid_SDK\c3000BaseTools;G:\WORK_Desktop\Bolid_SDK\orion2core;G:\WORK_Desktop\Bolid_SDK\googletest;g:\WORK_Desktop\Bolid_SDK\doxygen" -DCMAKE_INSTALL_PREFIX=G:\WORK_Desktop\Bolid_SDK\orion2driver -DNO_TEST=OFF -DNO_SAMPLE=OFF -DENABLE_DOC=ON ..
  65.  
  66. cmake -DCMAKE_PREFIX_PATH="G:\app\poco-1.9.4;G:\app\boost_1_75;G:\WORK_Desktop\Bolid_SDK\libuv;G:\WORK_Desktop\Bolid_SDK\Logging;G:\WORK_Desktop\Bolid_SDK\c3000BaseTools;G:\WORK_Desktop\Bolid_SDK\orion2core;G:\WORK_Desktop\Bolid_SDK\googletest;g:\WORK_Desktop\Bolid_SDK\doxygen" -DCMAKE_INSTALL_PREFIX=G:\WORK_Desktop\Bolid_SDK\orion2driver -DNO_TEST=OFF -DNO_SAMPLE=OFF -DENABLE_DOC=ON ..
  67.  
  68. cmake -DCMAKE_PREFIX_PATH="G:\app\poco-1.9.4;G:\app\boost_1_75;G:\WORK_Desktop\Bolid_SDK\libuv;G:\WORK_Desktop\Bolid_SDK\Logging;G:\WORK_Desktop\Bolid_SDK\c3000BaseTools;G:\WORK_Desktop\Bolid_SDK\orion2core;G:\WORK_Desktop\Bolid_SDK\googletest;g:\WORK_Desktop\Bolid_SDK\doxygen" -DCMAKE_INSTALL_PREFIX=G:\WORK_Desktop\Bolid_SDK\orion2driver -DNO_TEST=OFF -DNO_SAMPLE=OFF -DENABLE_DOC=ON ..
  69.  
  70.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement