WeSearch

I got tired of typing nasm/ld/gcc by hand, so I built a tool that does it for me

·4 min read · 0 reactions · 0 comments · 13 views
#development#tools#programming
I got tired of typing nasm/ld/gcc by hand, so I built a tool that does it for me
⚡ TL;DR · AI summary

Alex Voste created a command-line tool called fz (ForgeZero) to simplify the process of compiling assembly and C code. The tool eliminates the need for remembering various compiler flags and allows users to build projects with a single command. It also features incremental builds, strict mode for C, and JSON output for CI/CD pipelines.

Key facts
Original article
DEV.to (Top)
Read full at DEV.to (Top) →
Opening excerpt (first ~120 words) tap to expand

try { if(localStorage) { let currentUser = localStorage.getItem('current_user'); if (currentUser) { currentUser = JSON.parse(currentUser); if (currentUser.id === 3933967) { document.getElementById('article-show-container').classList.add('current-user-is-article-author'); } } } } catch (e) { console.error(e); } Alex Voste Posted on May 17 I got tired of typing nasm/ld/gcc by hand, so I built a tool that does it for me #assembly #c #devtools #go If you've ever written assembly or C without CMake, Makefiles, or any build system — you know the ritual. Open terminal. Remember the flags. Compile one file. Then another. Then link them. Then mess up the argument order. Then do it again. And again. Every. Single. Time. I did this long enough to finally say: enough.

Excerpt limited to ~120 words for fair-use compliance. The full article is at DEV.to (Top).

Anonymous · no account needed
Share 𝕏 Facebook Reddit LinkedIn Threads WhatsApp Bluesky Mastodon Email

Discussion

0 comments

More from DEV.to (Top)