![]() ![]() configure -prefix/home/alexc/predict will configure the build to install the files into /home/alexc/gpredict folder. The following short walkthrough will guide you through the process of creating a simple Hello world application and building it for Linux, Windows and macOS on M1. If you can not or do not want to install gpredict as root, you can install gpredict into a custom directory by adding -prefixsomedir to the. ![]() In other words, it is possible for a developer running, for example, macOS on her laptop to build an application suitable for running on Windows or Linux, or any other operating system which is supported by the Go compiler. Among other awesome features of Go, there is one which was crucial for us - the ability to cross-compile code for different operating systems and architectures. ![]() Go (sometimes referred as Golang) is a statically typed, compiled programming language designed at Google. That’s why we choose Go programming language for our CLI application development. The CLI app could be run anywhere - on a manager’s Microsoft Windows workstation, on a developer’s Apple MacBook Pro, or even on a Linux server since a long time ago in a datacenter far, far away… Because of this, having the ability to build the app for different operating systems was the top priority for us since the beginning of the development. This is the first part in the series on how we prepared our application to run on M1 (Apple Silicon).Īt Tidal Migrations we build our CLI application - Tidal Tools - to make it easier for our customers to deal with all sorts of data necessary for their cloud migrations journey. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |