---
title: "undifined reference"
type: "forum-thread"
url: "https://www.webforum.nu/amne/c-cpp/54589-undifined-reference"
topic: "C/C++"
topic_url: "https://www.webforum.nu/amne/c-cpp"
author: "Thomson"
published: "2002-09-29T13:16:24.000Z"
updated: "2002-10-06T15:24:25.000Z"
replies: 3
views: 300
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/c-cpp/54589-undifined-reference"
---

# undifined reference

## #1 — Thomson, 2002-09-29T13:16Z

Hej!

Hade tänkt att lära mig lite C++ efter att enbart har Javat innan.
Har dock redan fastnat.
Testade att kompilera garanterat fungerande kod, men fick ett felet "undifined reference".

Har en c++-fil innehållandes main-funktionen.
Den inkluderar en headerfil, vilken innehåller konstruktorer, datmedlemmar och metoder.

De ligger i samma katalog.
Kan den inte hitta i mitt fall, konstruktorn och metoden i .h-filen?

Jag kompilerar med gcc/g++ under redhat.

// Thomas

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

## #2 — PeW, 2002-09-29T20:42Z

Hur kompilerar du? På kommandoraden? Isf VAD skriver du?

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

## #3 — Thomson, 2002-09-30T07:13Z

Jag skriver:
g++ filen_dar_main_finns.cpp

g++ -o funkar fint, problemet måste vara länkningen.

// Thomas

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

## #4 — Fridolf, 2002-10-06T15:24Z

Garanterat fungerande kod? :-)

Ja, det blir fel vid länkningen.

Var någonstans har du definitionerna av metoderna i headerfilen? I headerfilen, mainfilen eller någon annan fil? Har du gjort som i java och skrivit allt i en lång följd i headerfilen?

Det skulle vara bra om du kunde posta lite av din kod samt mer exakta felmeddelanden. Vilka symboler är det som är odefinierade? Några av dina metoder?

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

---

Tråden på webben: https://www.webforum.nu/amne/c-cpp/54589-undifined-reference
