C Programm ohne Konsole starten

Schnelle objektorientierte, kompilierende Programmiersprache.
Antworten
Xeon
Beiträge: 169
Registriert: So Dez 17, 2017 4:10 pm

C Programm ohne Konsole starten

Beitrag von Xeon » Fr Aug 28, 2020 2:01 pm

Hallo zusammen

Ich schreibe ein C Programm mit GTK+.
Kann mir jemand sagen wie ich verhindern kann dass die Konsole startet?


Liebe Grüße
Von Xeon

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8858
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: C Programm ohne Konsole starten

Beitrag von Xin » Fr Aug 28, 2020 2:28 pm

Mit Visual Studio?
Unter VisualStudio gibt es in den Einstellungen "Konsolen-Anwendung" und "Windows-Anwendung". Der Schalter ist glaube ich beim Linker angeordnet und muss von Konsole auf Windows umgeschaltet werden. main muss in WinMain umgenannt werden, wenn ich mich recht entsinne.

Unter gcc ist es, glaube ich, das -mwindows -Flag, was man dem Linker mitgeben muss.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

Xeon
Beiträge: 169
Registriert: So Dez 17, 2017 4:10 pm

Re: C Programm ohne Konsole starten

Beitrag von Xeon » Fr Aug 28, 2020 2:57 pm

Xin hat geschrieben:
Fr Aug 28, 2020 2:28 pm
Mit Visual Studio?
Unter CodeBlocks 17::12 mit dem gcc compiler.

Hab probiert dem Linker -mwindows mitzuteilen, leider ging es nicht. Bestimmt habe ich was falsch gemacht.

Xeon
Beiträge: 169
Registriert: So Dez 17, 2017 4:10 pm

Re: C Programm ohne Konsole starten

Beitrag von Xeon » So Aug 30, 2020 3:06 pm

Ich habe mein Programm probiert nicht über CodeBlocks zu starten, jetzt geht es die Konsole startet nicht mehr.

Danke Xin, für deine Hilfe!

Antworten