Сборка h2o4gpu rel-0.3.2 для цели Джетсон-Нано - PullRequest
0 голосов
/ 19 мая 2019

Попытка построить ветку h2o4gpu rel-0.3.2 на цели Jetson-Nano не удалась.

После клонирования ветки git я создал подпапку / сборку, запустите "cmake USE_CUDA = 1 ..". Это дало мне следующую ошибку:


Ошибка CMake в CMakeLists.txt: 197 (ADD_SUBDIRECTORY): Исходный каталог / Главная / МАЙКЛ / рабочее пространство / h2o4gpu / тесты / googletest не содержит файл CMakeLists.txt.

Ошибка CMake в CMakeLists.txt: 211 (target_link_libraries): Целевой "commonh2o4gpu" типа OBJECT_LIBRARY не может быть связан с другая цель. Можно ссылаться только на библиотеки STATIC или SHARED или на

исполняемые файлы с установленным свойством ENABLE_EXPORTS.

В настоящее время я обошел эту проблему, закомментировав соответствующие шаги в CMakeLists.txt (сборка GTest, UnitTests).

Последующее «сделать все» приводит к следующей ошибке, которую я не понимаю:


[35%] Создание объекта CXX CMakeFiles / _ch2o4gpu_cpu.dir / ch2o4gpu_cpuPYTHON_wrap.cxx.o [38%] Связывание общего модуля CXX _ch2o4gpu_cpu.so [38%] Построенная цель _ch2o4gpu_cpu [41%] Создание объекта NVCC (устройства) CMakeFiles / gpuh2o4gpu.dir / src / gpu / gpuh2o4gpu_generated_warmstart.cu.o [43%] Создание объекта NVCC (устройства) CMakeFiles / gpuh2o4gpu.dir / src / gpu / gpuh2o4gpu_generated_bwcheck.cu.o [46%] Создание объекта NVCC (устройства) CMakeFiles / gpuh2o4gpu.dir / src / gpu / data / gpuh2o4gpu_generated_matrix.cu.o В файл включены из /home/michael/workspace/h2o4gpu/src/gpu/data/matrix.cu:1:0: /home/michael/workspace/h2o4gpu/src/gpu/data/matrix.cuh:5:10: фатальная ошибка: ../../../cub/cub/cub.cuh: нет такого файла или каталога #include <../../../ cub / cub / cub.cuh> ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ компиляция прекращена. CMake Ошибка в gpuh2o4gpu_generated_matrix.cu.o.Release.cmake: 219 (сообщение): Ошибка генерации /home/michael/workspace/h2o4gpu/build/CMakeFiles/gpuh2o4gpu.dir/src/gpu/data/./gpuh2o4gpu_generated_matrix.cu.o

CMakeFiles / gpuh2o4gpu.dir / build.make: 70: сбой рецепта для цели 'CMakeFiles / gpuh2o4gpu.dir / src / gpu / data / gpuh2o4gpu_generated_matrix.cu.o make [2]: * [CMakeFiles / gpuh2o4gpu.dir / src / gpu / data / gpuh2o4gpu_generated_matrix.cu.o] Ошибка 1 CMakeFiles / Makefile2: 141: сбой рецепта для цели 'CMakeFiles / gpuh2o4gpu.dir / all' make [1]: * [CMakeFiles / gpuh2o4gpu.dir / all] Ошибка 2 Makefile: 83: рецепт для цели 'all' не удался

make: *** [all] Ошибка 2

Я хотел бы получить сборку h2o4gpu, чтобы использовать ее в качестве замены для sklearn. Любая помощь очень ценится.

Привет

...