Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Anonymous

unregistriert

1

14.11.2003, 22:47

verdammter LNK2001 Fehler

Hallo, :huhu:
habe vor Kurzem etwas mit C++ gespielt und ich komm nicht drauf was ich gegen diesen blöden Fehler machen soll (auch nicht mit der Microsoft - Hilfe).
Mein Programm besteht aus nichts weiterem als einem Arbeitsbereich in welchem sich eine einzige .cpp -Datei befindet.
In dieser .cpp - Datei steht NICHTS !!!

Und trotzdem folgender Fehler:

LIBCD.lib(wincrt0.obj) : error LNK2001: Nichtaufgeloestes externes Symbol _WinMain@16
Debug/dfg.exe : fatal error LNK1120: 1 unaufgeloeste externe Verweise

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

2

14.11.2003, 23:08

Re: verdammter LNK2001 Fehler

Zitat von »"TRIAC"«

In dieser .cpp - Datei steht NICHTS !!!

Jo, das darf ja auch nicht sein.
Am besten liest Du Dir mal ein paar Tutorials durch.
Schau auf die Fehlermeldung, dann siehst Du, was fehlt. Ich schätze mal, dass Du von irgendeinem BASIC-Dialekt kommst... eine leere BASIC-Datei ist lauffähig, eine leere CPP-Datei führt jedoch zu einem Fehler.

Anonymous

unregistriert

3

14.11.2003, 23:18

hab ich schon . . .
. . . >>leider keine Lösung

wenn ich jedoch eines deiner Beispielprogramme öffne und umschreibe so kommt dieser Fehler nicht zu stande !!!
Aber ich kann doch nicht jedes mal ein fertiges Programm öffnen, die Dateien löschen und meine eigenen hineinkopieren

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

4

14.11.2003, 23:26

Lies doch mal die Fehlermeldung...
Na, klingelt's? ;)
Die WinMain-Funktion fehlt! Die ist der Einstiegspunkt des Programms. Ohne WinMain geht nix.

Man sollte sich wirklich kein Buch über C++-Spieleprogrammierung kaufen, wenn man die Sprache noch nicht kann, sorry! Aber guck mal, hier gibt es irgendwo einen Thread über gute C++-Bücher.

Anonymous

unregistriert

5

15.11.2003, 09:27

.........leider funktioniert auch das nicht.
Wenn ich in eines meiner Programme ein fertiges Beispielprogramm von dir hineinkopiere so verursacht auch das die selbe Fehlermeldung (diesmal mit WinMain).

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

6

15.11.2003, 10:12

Hast Du vielleicht eine Konsolenanwendung anstelle einer Win32-Anwendung erstellt? Dann heißt die Funktion nämlich "main".

Anonymous

unregistriert

7

15.11.2003, 10:19

nein, es ist eine WIN32-Anwendung
habe auch schon neu installiert, . . . hilft leider nichts

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

8

15.11.2003, 10:39

Poste mal den gesamten Quellcode von einem Programm, das nicht funktioniert. Bitte auf ein Minimum begrenzen.

Anonymous

unregistriert

9

15.11.2003, 11:08

sorry . . . war nur ein blöder Denkfehler
bezügl.:WinMain
trotzdem: Danke für deine Hilfe !!!

Werbeanzeige