1. 02 9月, 2016 1 次提交
  2. 13 7月, 2016 1 次提交
  3. 26 5月, 2016 1 次提交
  4. 31 1月, 2016 2 次提交
  5. 03 11月, 2015 1 次提交
  6. 31 5月, 2015 1 次提交
  7. 19 5月, 2015 1 次提交
  8. 31 3月, 2015 1 次提交
    • R
      Use imported targets for linking to CUDA · 6e121b2e
      Roman Donchenko 提交于
      This retains the desirable quality of not including paths to CUDA libraries
      from the build system into the config files, and has two major advantages:
      
      * It removes the need to use link_directories, which doesn't guarantee that
        the libraries from the supplied directory will be used (there may be
        libraries with the same names earlier in the search path).
      
      * It removes the need to put -L entries into OPENCV_LINKER_LIBS. This variable
        is used with target_link_libraries, where such entries are treated as linker
        flags, so doing this is unportable. I remove the support for -L entries
        from OpenCVGenPkgconfig.cmake, as well, to discourage adding them in the
        future.
      6e121b2e
  9. 30 3月, 2015 1 次提交
  10. 27 2月, 2015 2 次提交
  11. 24 2月, 2015 1 次提交
  12. 28 12月, 2014 1 次提交
  13. 23 12月, 2014 1 次提交
    • V
      [FindCUDA] improvements for cross-platform build · e4d06528
      Vladislav Vinogradov 提交于
      * improve `CUDA_TARGET_CPU_ARCH` cache initialization,
          allow to override initial value from calling script;
      * add `CUDA_TARGET_OS_VARIANT` option to select OS variant;
      * add `CUDA_TARGET_TRIPLET` option to select target triplet from
          `${CUDA_TOOLKIT_ROOT_DIR}/targets` folder;
      * remove `CUDA_TOOLKIT_TARGET_DIR` option, now it is calculated from
          `CUDA_TARGET_TRIPLET`, the old approach still can be used for compatibility;
      * for CUDA 6.5 and newer try to locate static libraries too, because
         in 6.5 toolkit for ARM cross compilation only static libraries are included.
      e4d06528
  14. 13 8月, 2014 1 次提交
  15. 19 3月, 2014 1 次提交
  16. 14 2月, 2014 1 次提交
  17. 28 11月, 2013 3 次提交
  18. 30 10月, 2013 2 次提交
    • R
      Fixed CMake warnings/bugs caused by #1670 and #1714 · 104b14e0
      Roman Donchenko 提交于
      include() doesn't create a variable scope, so the settings of
      CMAKE_MODULE_PATH and CMAKE_FIND_ROOT_PATH_MODE_* were polluting
      everything included after OpenCVDetectCUDA.cmake.
      
      Also, FindCUDA includes FindPackageHandleStandardArgs, which includes
      CMakeParseArguments, which causes warnings related to policy CMP0017.
      Setting it to NEW seems safe enough.
      104b14e0
    • V
      fixed find package CUDA for cross-compilation · 5e75a225
      Vladislav Vinogradov 提交于
      replaced find_host_package with find_package and
      set CMAKE_FIND_ROOT_PATH_MODE_LIBRARY to BOTH, because NEVER 
      doesn't work for CUDA_CUDA_LIBRARY, which is located in 
      /usr/arm-linux-gnueabihf/lib/libcuda.so for ARM
      5e75a225
  19. 28 10月, 2013 1 次提交
  20. 24 10月, 2013 1 次提交
  21. 22 10月, 2013 1 次提交
  22. 03 10月, 2013 1 次提交
  23. 08 8月, 2013 1 次提交
  24. 18 7月, 2013 1 次提交
  25. 18 6月, 2013 1 次提交
  26. 07 6月, 2013 2 次提交
  27. 03 6月, 2013 1 次提交
  28. 18 4月, 2013 2 次提交
  29. 03 4月, 2013 2 次提交
  30. 12 3月, 2013 1 次提交
  31. 27 2月, 2013 1 次提交
  32. 14 2月, 2013 1 次提交