xmrig | CMake | |
---|---|---|
4 | 32 | |
11 | 6,484 | |
- | 1.7% | |
8.0 | 10.0 | |
22 days ago | 5 days ago | |
C | C | |
GNU General Public License v3.0 only | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
xmrig
-
"nvrtcCompileProgram failed" during donate job start
I have a fork with just cn-gpu put back without all the other MO mods. Choose either xmrig/master-restoreCNGPU or xmrig/dev-restoreCNGPU which are simply the mainstream master or dev with cn-gpu support put back in and nothing else.
-
What is the newest version of xmrrig that still supports the cn/gpu algo?
Actual non-MO code that only has cn/gpu restored (no panthera added, no algo-perf, etc) is on my fork either based on master or based on dev
-
Payout in XMR
xmrig compiles, but Apple OpenCL is trash. I have a whole pile of fixes that make it suck less, but it's still half the speed of a real OpenCL stack (Linux+AMD's OpenCL). Apple OpenCL to nvidia GPU is double nasty but works.
-
For my fellow Mac miners, I know it's not neck breaking MHz on our machines, but I'm going to be doing some efficiency testing with this to see the impact.
My github fork of xmrig has no automated release-builds so you would have to go through the [MacOS compilation-install howto](https://xmrig.com/docs/miner/build/macos) which is basically install brew and some prereqs and then git clone [my fork](https://github.com/Spudz76/xmrig/tree/dev-fixAppleOpenCL) and then checkout dev-fixAppleOpenCL branch and then cmake a binary into existence.
CMake
-
Installer script for CMake, Ninja, and Meson
I thought I would share my custom installer script for the latest GitHub versions of CMake, Ninja, and Meson.
-
CMake can't find glut
The same thing probably applies if you use the FindGlut.cmake module which is documented here: https://cmake.org/cmake/help/latest/module/FindGLUT.html
-
FFmpeg Build Script that uses API calls to get the latest versions of each package + extra modules
building cmake - version 3.26.3 ==================================== Downloading https://github.com/kitware/cmake/archive/refs/tags/v3.26.3.tar.gz as cmake-3.26.3.tar.gz Download Completed File extracted: cmake-3.26.3.tar.gz $ ./configure --prefix=/root/ffmpeg-build-script/workspace --parallel=40 --enable-ccache -- -DCMAKE_USE_OPENSSL=OFF $ make -j 40
-
I can't run my c++ project having Python.h header using cmake in Windows
find_package(Python3 ...) will look for a file FindPython3.cmake shipped with CMake. I urge you to try to go over its contents to get an idea of what it does underneath.
-
using a library from a github repository in cmake project
The file FindSomePKG.cmake (module approach) is supposed to be written either by you (you write it manually and put in a cmake subdirectory in your git repo) or it's an official package file shipped along with CMake, e.g FindOpenSSL.cmake with documentation here.
- Install CMake on Windows
-
Install MariaDB from Source Code on Ubuntu
sudo apt-get install build-essential libncurses5-dev gnutls-dev bison zlib1g-dev ccache libssl-dev # Get cmake # Downloaded under ~/ wget https://github.com/Kitware/CMake/releases/download/v3.25.2/cmake-3.25.2.tar.gz cd cmake-3.25.2 ~/cmake-3.25.2 $ ./bootstrap ~/cmake-3.25.2 $ make ~/cmake-3.25.2 $ sudo make install
-
Adding “invariant” clauses to C++ via GCC plugin to enable Design-by-Contract
Note that `assert`s are disabled if you define the macro `NDEBUG`, e.g. https://godbolt.org/z/hMWo8KM7q
CMake adds these flags to release builds: https://github.com/Kitware/CMake/blob/e1eacbe2c522a8bf9a82af...
Would be nice to have a non-macro solution for controlling behavior at configure time, but the `NDEBUG` macro is basically already your `DEBUG` constexpr.
-
CLion 2022.3 Released!
It's open-source. It might get merged in!
-
Couchbase Node SDK on Docker
FROM node:16 WORKDIR /cmake COPY cmake-3.25.0-rc4-linux-x86_64.sh ./ # OR # RUN apt update && apt install -y g++ wget bash # RUN wget https://github.com/Kitware/CMake/releases/download/v3.25.0-rc4/cmake-3.25.0-rc4-linux-x86_64.sh RUN ./cmake-3.25.0-rc4-linux-x86_64.sh --skip-license && rm cmake-3.25.0-rc4-linux-x86_64.sh ENV PATH="$PATH:/cmake/bin" WORKDIR /app RUN npm i [email protected] COPY package.json . COPY package-lock.json . RUN npm --verbose i COPY . . RUN npm --verbose run build
What are some alternatives?
xmrig - RandomX, KawPow, CryptoNight and GhostRider unified CPU/GPU miner and RandomX benchmark
meson - The Meson Build System
xmrig-cuda - NVIDIA CUDA plugin for XMRig miner
gcc
ninja - a small build system with a focus on speed
awesome-bazel - A curated list of Bazel rules, tooling and resources.
bazel-remote - A remote cache for Bazel
Boost.Beast - HTTP and WebSocket built on Boost.Asio in C++11
cmake-init-vcpkg-example - cmake-init generated executable project with vcpkg integration
fuzzing - Tutorials, examples, discussions, research proposals, and other resources related to fuzzing
rtl8192eu-linux-driver - Drivers for the rtl8192eu chipset for wireless adapters (D-Link DWA-131 rev E1 included!)
aseprite - Animated sprite editor & pixel art tool (Windows, macOS, Linux)