Wie kann die kompilierte Dateigröße verringert werden?

Vergleichen wir c und gehen Sie: Hello_world.c:

#include<stdio.h>
int main(){
    printf("Hello world!");
}

Hello_world.go:

package main
import "fmt"
func main(){
    fmt.Printf("Hello world!")
}

Kompiliere beide:

$gcc Hello_world.c -o Hello_c 
$8g Hello_world.go -o Hello_go.8
$8l Hello_go.8 -o Hello_go

und was ist das

$ls -ls
... 5,4K 2010-10-05 11:09 Hello_c
... 991K 2010-10-05 11:17 Hello_go

Über 1Mb Hallo Welt. Willst du mich veräppeln? Was ich falsch mache

(Nur Hello_go -> 893 KB entfernen)

Antworten auf die Frage(20)

Ihre Antwort auf die Frage