Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Problem mit Linkereinstellung

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
11.03.2006, 23:01 Uhr
Kabel



hallo,

also ich muss zugeben, ist mir fast schon peinlih das hier zu fragen, aber ich finde es wirklich nicht.

Also es geht um eine Linker Einstellung bei Visual C++ 6.0. Ich möchte da gerne auf /SUBSYSTEM umschalten damit ich andere Funktionen benutzen kann. Nachdem ich selbst gegukt hab (ALT+F7) und nichts der Art gefunden habe hab ich es bei msdn gesucht und folgendes Ergebnis bekommen:
MSDN

Also gibt es den Eintrag, jedoch kann ich ihn nicht finden!
Ist mir echt peinlich, aber kann mir da trotzdem Jemand helfen?

Ich würde mich sehr freuen.

mfg
Kabel
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
11.03.2006, 23:39 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,

Zitat von Kabel:
hallo,
Ich möchte da gerne auf /SUBSYSTEM umschalten damit ich andere Funktionen benutzen kann.

???
Du kannst nicht auf /SUBSYSTEM umschalten - höchstens dieses verändern (VS2003 i.A. zwischen Windows u. Konsole).
"Projekt/Eigenschaften von DeinemProjekt/Linker/System/Subsystem"
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
12.03.2006, 10:09 Uhr
Kabel



Mh, ja was ich machen muss weiss ich auch, aber ich weiss nicht wo.

Ich mache wies du meinst, Project/Settings dann Link und dann weiss ich nicht weiter. Ich finde den eintrag System nirgends.

Muss ich as unten in die Project Options eintragen oder wo genau?

Da steht schon subsystem:console...

danke für die ANtwort,

mfg
Kabel
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
12.03.2006, 10:42 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


was willst du denn tun? subsystem sagt nur ob es eben ein konsolenprogramm ist (einsprungspunkt "main") oder ein windowsprogramm ist (einsprungspunkt "WinMain")
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
12.03.2006, 10:54 Uhr
Kabel



Hallo,
ich will mal mit WinMain ausprobieren.

Könntest du mir kurz erläutern was ich dazu machen soll?

mfg
Kabel
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
12.03.2006, 12:06 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


leg einfach ein projekt an das keine Konsolenanwendung ist, das ist das einfachste
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
12.03.2006, 12:51 Uhr
Spacelord
Hoffnungsloser Fall


Du kannst in den Linkereinstellungen den kompletten subsystem Eintrag löschen beim nächsten Erstellen wählt VC++ dann anhand der vorhandenen Einsprungsfunktion selber den gültigen Eintrag aus.
Wenn du ne main hast subsystem:console und bei ner WinMain subsystem:windows.
Wenn du nicht die entsprechende Einsprungsfunktion hast gibt ne Änderung des subsystem Eintrags ohnehin nur nen Linkerfehler.

MfG Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
12.03.2006, 13:05 Uhr
Kabel



Ok, ich danke euch sehr, hat sehr gut geklappt mit euerer Hilfe.

mfg
Kabel
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: