windows - Kompilering af GNU-værktøjer med MSVC

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg savner virkelig nogle af UNIX-hjælpeprogrammerne i kommandoprompten for Windows. For eksempel sed, awk, less og nogle andre. Selvfølgelig kan flere af disse værktøjer findes i Cygwin, MSYS eller GoW som andre mindre berømte havne, men alle dem, hvis jeg korrekt forstår, kompileret med MinGW [[-w64]] uden statisk forbindelse. Det betyder, at nogle af disse værktøjer ikke kan lanceres uden noget DLL (i situationen med GoW indeholder pakken ikke nyeste versioner af værktøjer), så jeg leder efter en evne til at kompilere disse værktøjer af mig selv fra kildekoder med [[MSVC. I denne repo fandt jeg en instruktion om, hvordan man bygger sed med MSVC på 64-bit Windows og det virker meget godt. Er der samme måde at kompilere awk eller less]] Værktøjer på 64-bit Windows? Hvor kan jeg finde detaljeret beskrivelse af teknikken til oprettelse af patches til at bygge nogle UNIX-værktøjer i Windows med MSVC? Eller måske er der klare patches til mit formål? [14]

Bedste reference