Re: belegter Speicher einer Anwendung



Hi Rudolf,

wenn du deine Sourcen kompilierst , und alle Anrufe auf externe Funktionen
unterbleiben, ist der erzeugte *.obj Code reiner Maschienencode.

Es ist der Linker der der dafür sorgt, das der Code mit Systemabhängigen
Einsprungadressen versorgt wird.

Wenn du zb. den Gnu Compiler verwendest, kannst du die unter Win
erzeugten *obj Files auf einen Linux Rechner zur *exe linken.

Sollte der Compiler fremde Targets unterstützen, zb MC68xxxxx Series
kann dein Objektfile auch unter Windows erstellt, und und auf dem Amiga
verlinkt werden.

grüße
Karsten Schulz









"Rudolf Meier" <meiru@xxxxxxx> schrieb im Newsbeitrag
news:e5cyDTcZIHA.6044@xxxxxxxxxxxxxxxxxxxxxxx
Hallo

Die Frage stell ich jetzt nur aus Neugier, weil ich das ganze noch nicht
so 100% verstehe. Ich wäre auch an Buchtipps interessiert... oder noch
besser irgendwelche Links :-).

Was ist das absolute Minimum, was eine Anwendung, die ich auf Windows
laufen lassen will, mitbringen muss? Ich nehme an, eine gewisse minimale
Anzahl an Libraries müssen eingebunden werden... oder geht's total ohne?
(Anwendung heisst, ich will intern 2 + 3 zusammenrechnen und dann das
Resultat wegwerfen)

Was bastelt Visual Studio da eigentlich zusammen, wenn ich durch den
Assistenten eine Konsolenanwendung bauen lasse... verwendet wird von dem
immer MFC oder die "Standard-Windows Bibliotheken" ... die kann man aber
scheinbar ignorieren... oder wie ist das? ... wie bekäme ich dieses
Minimum aus der ersten Frage mit Visual Studio hin? ... ist das machbar?

Mir ist schon klar, wozu ich eine Bibliothek einbinden muss. Nur versteh
ich eben nicht so ganz, was ich minimal von Windows brauche und was Visual
Studio da hinter den Kulissen einbaut....

Gruss
Rudolf



.



Relevant Pages

  • Re: IE hat ein Problem festgestellt
    ... Ich finde Microsoft Visual Studio vom 10. 2. 04. ... Visual Studio ist *komplett* auf Deinem Rechner installiert? ... Jetzt kannst Du die Installation des aktuellen Windows Skript Host ...
    (microsoft.public.de.german.inetexplorer.ie6)
  • =?iso-8859-1?Q?Re:_Entwicklung_f=FCr_Pocket_PC_WM6.1?=
    ... Eindruck das aktuelle Windows Mobile Programme noch mit einfachen C++ und dem Visual Embbedded Studio entwickelt werden. ...
    (microsoft.public.de.german.entwickler.dotnet.vb)
  • Re: Microsoft Visual C++ Toolkit 2003
    ... > Lässt sich der im Toolkit enthaltene optimierende Compiler eigentlich ... > Compiler) einbinden, eventuell durch einfachen Austausch des Compilers? ... I have Visual Studio or Visual C++. ...
    (microsoft.public.de.vc)
  • [OT] [Rant] making a video
    ... let me say that I'm not saying any of this is Linus Torvald's fault or that Linux is crap or anything like that. ... For the past two or three years I've been using Pinnacle's "Studio 9" software to combine still photos and digital photos into DVDs on Windows XP. ... (The frame ratio was difference was the result of taping widescreen video atop an older squarescreen video.) ...
    (comp.os.linux.misc)
  • Re: OT: Ive had it with Windows - got Linux working
    ... I actually liked Windows 2000, it was the best thing MSFT has ever done. ... I was actually going to do a dual boot, with Windows 2000 on one hard drive and Linux on another, but Win2K had problems with my big SATA harddrive. ... You'll be pleased to know that 64 Studio uses Gnome as the default desktop. ... The main thing with Ubuntu or other derivatives of Debian is that Debian was a good integration project, all the software works together, and when you install a new program, it makes sure that you have everything you need to make it work. ...
    (alt.guitar.bass)