make: *** Нет правила для установки цели. при попытке установить xmr-stak [дубликат]

На этот вопрос уже есть ответ здесь:

Сначала я хотел бы сказать, что я новичок в Ubuntu и Linux.

Я получаю сообщение об ошибке при выполнении make install, если следую приведенным ниже инструкциям по установке Linux-версии cpuminer-multi .

make: Нет правила для установки цели. Стоп.

Я поместил то, что находится в папке, которая создается, когда я пытаюсь установить в конце. Что мне не хватает?


ИСПОЛЬЗУЕМЫЕ СКРИПТЫ

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
sudo apt install gcc-5 g++-5 make
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 1 --slave /usr/bin/g++ g++ /usr/bin/g++-5
curl -L http://www.cmake.org/files/v3.4/cmake-3.4.1.tar.gz | tar -xvzf - -C /tmp/## Heading ##
cd /tmp/cmake-3.4.1/ && ./configure && make && sudo make install && cd -
sudo update-alternatives --install /usr/bin/cmake cmake /usr/local/bin/cmake 1 --force
sudo apt install libmicrohttpd-dev libssl-dev libhwloc-dev
git clone https://github.com/fireice-uk/xmr-stak.git
mkdir xmr-stak/build
cd xmr-stak/build
cmake ..
make install

СОЗДАНЫ ФАЙЛОВ / ПАПКИ

build
CMakeLists.txt
doc
LICENSE
scripts
xmrstak
CI
CONTRIBUTING.md
Dockerfile
README.md
THIRD-PARTY-LICENSES
-4
задан 15 July 2018 в 00:14

1 ответ

Корректный путь на установке следующим образом (протестирован на Ubuntu 16.04 LTS и 18.04 LTS):

  1. Получите все необходимые зависимости

    sudo apt-get install cmake build-essential git libmicrohttpd-dev \
    libssl-dev libhwloc-dev
    
  2. Репозиторий клона

    git clone https://github.com/fireice-uk/xmr-stak.git
    
  3. Настройте и скомпилируйте источник

    cd xmr-stak
    mkdir build
    cd build
    
    # I do not have CUDA and OpenCL-capable hardware, so I disabled them
    cmake .. -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF 
    
    make
    
  4. Установите приложение

    sudo make install
    
3
ответ дан 29 October 2019 в 07:15

Другие вопросы по тегам:

Похожие вопросы: