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:
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