hdfs: // localhost: 19000 / вход уже существует
blockquote>Похоже, вы указали
/input
в качестве каталога output для слова wordcount из/myfile.txt
]Задания MapReduce не будут перезаписывать содержимое выходного каталога, если он уже существует, и, следовательно, не будут выполнены.
Что касается ошибок внизу,
/input1
будет каталогом, и вы не можетеcat
каталог, тогда-r
и-00000
по отдельности не являются допустимыми именами выходных файлов.Вместо этого сделайте
hdfs dfs -ls /input1
, затем скопируйте одно из имен файлов вcat
Насколько я могу судить, есть два пути. Вероятнее всего, вы почти готовы использовать CMAKE_OSX_SYSROOT для установки XCode SDKROOT. Существует также переменная
CMAKE_OSX_ARCHITECTURES
, которая отображается на ARCHS в XCode.
Альтернативой является использование поддержки кросс-компиляции CMake . Я не использовал его для iphone, но я сделал это для других процессоров ARM. Вам нужно настроить файл цепочки инструментов, который будет выглядеть примерно так:
set(CMAKE_SYSTEM_NAME Generic)
set(CMAKE_SYSTEM_VERSION 1)
set(CMAKE_SYSTEM_PROCESSOR arm-elf)
set(CMAKE_C_COMPILER /path/to/complier/bin/arm-elf-gcc)
set(CMAKE_FIND_ROOT_PATH /path/to/compiler)
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
А затем, когда вы запустите cmake, установите переменную CMAKE_TOOLCHAIN_FILE
в имя вашего файла цепочки инструментов. Или, если вы компилируете только одну архитектуру, вы можете жестко закодировать значение в файле CMakeLists.txt. Но я думаю, что вам нужно будет кросс-компиляцию для симулятора iphone и для самого iphone, право? Таким образом, вы могли бы запустить один из них, возможно, имея несколько вариантов сборки:
cmake -DCMAKE_TOOLCHAIN_FILE=/path/to/my/iphone-sim.cmake .
cmake -DCMAKE_TOOLCHAIN_FILE=/path/to/my/iphone-real.cmake .
Где файлы sim / real определяют среду для инструментов симулятора или реального компилятора iphone.
Некоторые другие ссылки, которые могут помочь, являются этот отчет об ошибке и этот диалог списка рассылки .