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

03.03.2013, 17:13

SFML Konsole ausblenden / Subsystem ändern?

Hallo alle zusammen,

ich benutze Visual Studio 2010 mit SFML2.0
In meinem SFML Projekt ploppt immer die Konsole mit auf, dies würde ich gerne unterbinden. Im Internet habe ich zwei Möglichkeiten gefunden:

1. Mit einem Befehl für SFML, aber die scheinen nur mit Version 1.6 zu funktionieren.

2. Das Subsystem in Visual Studio von Console auf Window stellen. Aber dann kriege ich einen Compiler Fehler. Ich habe auch schon versucht ein mal Probeweise ein Win32 Projekt (Windows Application / Empty Project ) anzulegen, aber duch dort kriege ich einen Compiler Fehler wenn ich ein SFML Projekt compiliere.

Hier die Fehlermeldung die aufploppt wenn ich mein Console Projekt auf Window umstelle:

Zitat

1>------ Build started: Project: SFMLTestProjekt, Configuration: Debug Win32 ------
1>Build started 03.03.2013 16:59:51.
1>InitializeBuildStatus:
1> Creating "Debug\SFMLTestProjekt.unsuccessfulbuild" because "AlwaysCreate" was specified.
1>ClCompile:
1> All outputs are up-to-date.
1>ManifestResourceCompile:
1> All outputs are up-to-date.
1>Link:
1> All outputs are up-to-date.
1>LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup
1>C:\Users\Brause\documents\visual
studio 2010\Projects\SFMLTestProjekt\Debug\SFMLTestProjekt.exe : fatal
error LNK1120: 1 unresolved externals
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:00.68
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Hat jemand eine Idee?

Viele Grüße :)

2

03.03.2013, 17:37

okey i have fix it myself. after change the subsystem. just add sfml-main.lib to the Linker -> Input -> Additional Dependencies.

eXpl0it3r

Treue Seele

Beiträge: 386

Wohnort: Schweiz

Beruf: Professional Software Engineer

  • Private Nachricht senden

3

03.03.2013, 22:55

Und auch für diesen Crosspost kann ich nur wiederholen, dass diese Informationen in den FAQ von SFML stehen und in weiss nicht wievielen anderen Threads im Forum... :rolleyes:
Blog: https://dev.my-gate.net/
—————————————————————————
SFML: https://www.sfml-dev.org/
Thor: http://www.bromeon.ch/libraries/thor/
SFGUI: https://github.com/TankOs/SFGUI/

Werbeanzeige