Bright Etornam SunuforEtornamiametornam.hashnode.net·Mar 29, 2023How to Clean the iOS and Android Folders of a Flutter Project with a MakefileMake is a powerful tool for automating software builds, and it can be used to streamline common development tasks such as cleaning up build artifacts. In this article, we will explore how to use a Makefile to clean the iOS and Android folders of a Fl...Discuss·12 likes·340 readsFlutter
Juhilee Nazareforjuhilee.hashnode.net·Oct 20, 2022How to cross compile C++ code ?What is cross compilation ? Unlike Java, the programming languages such as C/C++ are not platform independent. Your C++ code will only run on the machine it was compiled on i.e the code compiled on Windows machine isn't compatible to run on Linux mac...Discuss·5 likes·89 readsC++
Jared AtandiforJared Keagojaredatandi.hashnode.net·Oct 7, 2022Make and Makefile: The ultimate tool to manage your projectsWhat is the difference between a make and makefile? A Makefile is a specific file format used by the "make" utility program to determine how to compile and link a group of source code files. Sometimes, it is commonly believed that make is used only i...Discuss·1 like·260 readsShell(s) Tools and Shell ScriptingMakefile
TrantorianforBorn 2 Codeborn2code.hashnode.net·Apr 10, 2023Using Variables in GNU Make (Make series pt.2)This is the second article in our Makefile Basics series. Check out our first article if you haven't already, as it covers all the groundwork needed so far. All set? Let's go! So far we have set up a very basic Makefile which we are using to compile ...Discuss·70 readsMakefile BasicsMakefile
TrantorianforBorn 2 Codeborn2code.hashnode.net·Apr 3, 2023A quick introduction to GNU Make (Make Series pt.1)When GNU Make was first introduced to the world in 1976, it was named as such because it would Make you hate build systems. Today, Make remains a powerful yet hard-to-use build tool. In this first article in a series on GNU Make, we will dive into th...Discuss·118 readsMakefile BasicsMakefile
Bright Etornam SunuforEtornamiametornam.hashnode.net·Mar 29, 2023How to Clean the iOS and Android Folders of a Flutter Project with a MakefileMake is a powerful tool for automating software builds, and it can be used to streamline common development tasks such as cleaning up build artifacts. In this article, we will explore how to use a Makefile to clean the iOS and Android folders of a Fl...Discuss·12 likes·340 readsFlutter
Arnold KamanziforArnold Kamanzi's blogkarnold.hashnode.net·Mar 27, 2023Simplify Running Docker Commands With MakeTyping and running complex docker commands in the terminal can sometimes feel like repetitive and tedious work. In this article, we will learn how to simplify running docker commands by using Make and Makefiles. Pre-requisites To follow along with th...Discuss·54 readsDocker
resister-boyforresister_devlogresister-boy.hashnode.net·Feb 8, 2023복잡한 코드 편하게 빌드하기 - makemake란 무엇일까? GNU make를 개발한 GNU에서는 make를 아래와 같이 소개하고 있다. The make utility automatically determines which pieces of a large program need to be recompiled, and issues commands to recompile them. make utility는 다시 컴파일 해야하는 대형 프로그램 부분을 자동으로 판별하고 이를 다시 컴파일하...DiscussMakefile
Nikhil AkkiforNikhil Akki's blognikhilakki.hashnode.net·Jan 15, 2023Using Make for dev workflow automationIntro I used to use Python or (mostly) Bash scripts to configure command-line automation, writing Python scripts is a lot more powerful but it comes with a dependency i.e. the Python interpreter. This could be a problem in lean OSes in a Server, VM o...Discuss·54 readsMakefile
Christine ChangforYours Swiftly 📱✨yoursswiftly.hashnode.net·Feb 26, 2020CI/CD for Mobile AppsBuild and deployment automation can be an intimidating topic, but it's also an important skill to have as a developer. My team recently started a new project/repo, so we’ve been busy setting up our deployment pipeline. Since my team doesn’t have the ...Discussci-cd
nailhaefornailhae's blognailhae.hashnode.net·Dec 30, 2022Makefile relink 원인과 해결 방법아래 Makefile에서 make 실행 시 relink 문제가 발생했다. (어떤 부분이 문제일지 한 번 찾아보세요.) CC = cc CFLAGS = -Wall -Wextra -Werror NAME = program INCLUDES_DIR = ./includes SRCS_DIR = ./srcs SRCS = main.c OBJS_DIR = ./objs OBJS = $(addprefix $(OBJS_DIR)/, $(notdir $(SRCS:.c...Discuss·168 readsMakefile
Jennings ZhangforJennings' notesjennydaman.hashnode.net·Oct 25, 2022Gentle Introduction to MakefileMakefile contains blocks of shell code organized under rules. The GNU make program interprets Makefile and automatically optimizes the order in which your code runs. Shell Basics To understand the examples, we use two commands for demonstration: # pr...Discuss·34 readsMakefile
Juhilee Nazareforjuhilee.hashnode.net·Oct 20, 2022How to cross compile C++ code ?What is cross compilation ? Unlike Java, the programming languages such as C/C++ are not platform independent. Your C++ code will only run on the machine it was compiled on i.e the code compiled on Windows machine isn't compatible to run on Linux mac...Discuss·5 likes·89 readsC++