0

I'm an absolute beginner and I am reading the guide on how to build an altcoin (forked from litecoin) here and I am confused on the first steps. I don't want someone else to do it, I want myself to do it. Can someone tell me how to do that using VS Community 2017?

closed as too broad by Alin Tomescu, Max Vernon, Adam, Christopher Gurnee, Willtech Feb 11 '18 at 12:38

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • Welcome to Bitcoin.SE! Your question is very broad and requires a very long and complex answer. Please try breaking it down and see how to ask for more assistance. – Willtech Feb 11 '18 at 12:38
1

Build environment: the environment in which the source code is compiled and built into a complete binary which you can run. This typically consists of the compiler, linker, OS you are building on, and OS you want the binaries to be built for.

Library: A library is a set of code that your or other's programs use. They are compiled just like any other program but they do not contain main functions so it cannot be run as its own executable. Libraries are used to avoid code duplication for things that can be used across multiple programs.

Compiling: The process of turning source code into an executable binary. You must compile source code in order to actually use it.

Can someone tell me how to do that using VS Community 2017?

You really shouldn't do that. Bitcoin Core, which most altcoins' primary software (including Litecoin) are based off of, is designed for being build in a Unix environment (primarily Linux and MacOS). It is substantially more difficult to build it in a Windows environment, particularly with the tools that Microsoft provides (e.g. Visual Studio). It is instead recommended that you use the Windows Subsystem for Linux. Instructions for doing that are available here

Not the answer you're looking for? Browse other questions tagged or ask your own question.