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

1

24.08.2008, 14:58

[Erledigt] Fehler beim starten der .exe

Hi,

ich habe meinem kollegen mal eine .exe geschickt, und als er sie öffnen wollte bekam er in etwa diesen Fehler:

anwendungskonfiguration ist nicht korrekt

Wie kann ich den beseitigen, muss ich irgendwelche .dlls mitschicken ?
Das programm nutzt 2 "engines", physik und ne draw-engine.
Diese beiden dlls habe ich in das Stammverzeichnis kopiert.
Ich habe gelesen das ich irgendwelche msc libs auch kopieren muss , aber ich finde sie nicht..

Was muss ich machen ?

Lord-archimedes

Treue Seele

Beiträge: 234

Wohnort: Hannover

  • Private Nachricht senden

2

24.08.2008, 15:02

wleche entwicklungsumgebung benutzt du ??
bei visual studios musst du auf die projekteigenschaften gehen
dann konfigurationseigenschaften-C/C++-Codegenerierung
Bei laufzeitbibliothek muss Multithreaded Debug stehen. (MTd)
Das steht aber glaub auch im FAQ
benutz notfalls mal sie sufu

3

24.08.2008, 15:06

VC++ 2008 express.

Wenn ich Debud Dll mache kommen viele Fehler von wegen xyz ist schono in mscxxxx.dll definiert.

Anonymous

unregistriert

4

24.08.2008, 15:12

mit mscxxxxx können wir nichts anfangen, wir wollen Daten. Dazu: Benutz statisches Linken, dann braucht dein Kumpel keine zusätzliche Runtimes von Microsoft.

5

24.08.2008, 15:21

Er hat sich vc++ redist 2008 gedownloaded und jetz klappts.

Aber jetz meine Frage:

1.) Wie kann ich statisch linken und was ist das

2.) welche .libs hat vc++ redist 2008 installiert, wenn es wenig wären, könnte ich die ja auch in stammesverzeichnis packen...

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

6

24.08.2008, 15:31

Schau dir das mal an:

http://www.kalmbach-software.de/screencasts/VC2008EE-StaticLinkCRT/

7

24.08.2008, 15:47

Cool danke

kommt nur dieser Fehler
main.obj : error LNK2001: Nicht aufgelöstes externes Symbol "__imp__MessageBoxA@16".

8

24.08.2008, 16:26

jo haste gdi32.lib vergessen zu linken ...
Devil Entertainment :: Your education is our inspiration
Der Spieleprogrammierer :: Community Magazin
Merlin - A Legend awakes :: You are a dedicated C++ (DirectX) programmer and you have ability to work in a team? Contact us!
Siedler II.5 RttR :: The old settlers-style is comming back!

Also known as (D)Evil

9

24.08.2008, 16:59

Zitat von »"Deviloper"«

jo haste gdi32.lib vergessen zu linken ...

Wohl eher User32.lib...

Werbeanzeige