CompanyRemote

Cross-Platform C++ Binary Packaging

Deadline: 2026-04-07
Project-Based

Description

Budget: €250 - €750

I have C++ source code that I need turned into ready-to-run binaries. The primary target is Android, but I also want the same package working on desktop Linux. Please use GCC for the builds; if you can additionally provide an MSVC build, that will be an appreciated bonus.

What I need from you: • A repeatable build script (bash, CMake, Gradle, or similar) that compiles the code with GCC and produces the final binaries for both Android (arm64 at minimum) and Linux x86-64. • Clear documentation explaining every build step, toolchain details (e.g., NDK version if you cross-compile for Android), and how to reproduce the binaries on another machine. • A quick test run demonstrating the binaries actually start and behave correctly on Android and Linux, with console output or screenshots as evidence.

Acceptance criteria:

  1. Running the script on a clean machine generates matching binaries for Android and Linux without manual tweaks.
  2. Documentation is complete enough that another developer can follow it end-to-end.
  3. The Android build launches on a physical device or emulator; the Linux build launches on a standard distro (Ubuntu, Fedora, etc.).

If you can also ship a Windows.exe or.dll built with MSVC, add it as a separate artefact and note any extra steps—this is optional but will strengthen your delivery.

Let me know which tools you intend to use and any clarifications you need before you start.

Skills

DocumentationC ProgrammingScriptingBashC++ ProgrammingC++LinuxGradlecppSoftware DevelopmentcplusplusAndroid

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching