---
title: "Dynamic binary & Static binary"
type: "forum-thread"
url: "https://www.webforum.nu/amne/linux-bsd/106163-dynamic-binary-static-binary"
topic: "Linux & BSD"
topic_url: "https://www.webforum.nu/amne/linux-bsd"
author: "RanXeroX"
published: "2004-06-24T10:43:32.000Z"
updated: "2004-06-28T14:15:57.000Z"
replies: 3
views: 275
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/linux-bsd/106163-dynamic-binary-static-binary"
---

# Dynamic binary & Static binary

## #1 — RanXeroX, 2004-06-24T10:43Z

Hej på er.

Ska kolla en sak.
Blir lite osäker.. vad är skillnaden mellan Dynamic binary och static binary ?

Har ett liten humm om det men inte riktigt säker. 

Några tips ?

Permalänk: https://www.webforum.nu/p/106163

## #2 — PersianBulldog, 2004-06-25T15:42Z

När man "kompilerat" ett stycke kod till en dynamiskt binär fil,   ser kompilatorn till att koden översätts lite i taget. Den tar hänsyn till samtliga grenar och cachar alla sekvenser.
   Den statiska binära filen är skapad på ett helt annat sätt; kompilatorn tar hela koden och översätter rätt av. Då vissa värden endast kan uppkomma vid körning, kan inte kompilatorn upptäcka dessa och den kan därmed inte skapa filen korrekt.

Permalänk: https://www.webforum.nu/p/1375623

## #3 — Robban, 2004-06-27T21:24Z

Förstår inte riktigt vad du menar där PersianBulldog. Men det man vanligtvis menar med statisk vs. dynamisk i detta sammanhang är väl huruvida den använder sig av delade objektfiler eller inte (\*.so i Linux eller \*.dll i windows). En dynamiskt länkad binär är länkad mot sådana .so-filer och behöver dem för att fungera. En statiskt länkad binär har inga beroenden mot sådana filer och fungerar helt självständigt.

<http://users.actcom.co.il/~choo/lupg/tutorials/libraries/unix-c-libraries.html>

Permalänk: https://www.webforum.nu/p/1376348

## #4 — RanXeroX, 2004-06-28T14:15Z

Tackar.. 

Det var som jag trodde.. men hittade lite olika info på google.
Men Robban förde klarhet i det hela.. 

Tackar.

Permalänk: https://www.webforum.nu/p/1376626

---

Tråden på webben: https://www.webforum.nu/amne/linux-bsd/106163-dynamic-binary-static-binary
