ich habe ein Problem und zwar wenn ich mein Spiel als Batch erstellen...
möchte wähle ich Release x64 aus und dabei kommt eben dieser Error:
------ Erstellen gestartet: Projekt: SDL_Game, Konfiguration: Release x64 ------
Asteroid.cpp
c:\users\administrator\documents\visual studio 2012\projects\selbst programmiert\sdl_game\Timer.hpp(4): fatal error C1083: Datei (Include) kann nicht geöffnet werden: "SDL.h": No such file or directory
Framework.cpp
c:\users\administrator\documents\visual studio 2012\projects\selbst programmiert\sdl_game\Timer.hpp(4): fatal error C1083: Datei (Include) kann nicht geöffnet werden: "SDL.h": No such file or directory
Game.cpp
c:\users\administrator\documents\visual studio 2012\projects\selbst programmiert\sdl_game\Timer.hpp(4): fatal error C1083: Datei (Include) kann nicht geöffnet werden: "SDL.h": No such file or directory
main.cpp
c:\users\administrator\documents\visual studio 2012\projects\selbst programmiert\sdl_game\Timer.hpp(4): fatal error C1083: Datei (Include) kann nicht geöffnet werden: "SDL.h": No such file or directory
Player.cpp
c:\users\administrator\documents\visual studio 2012\projects\selbst programmiert\sdl_game\Timer.hpp(4): fatal error C1083: Datei (Include) kann nicht geöffnet werden: "SDL.h": No such file or directory
Shot.cpp
c:\users\administrator\documents\visual studio 2012\projects\selbst programmiert\sdl_game\Timer.hpp(4): fatal error C1083: Datei (Include) kann nicht geöffnet werden: "SDL.h": No such file or directory
Sprite.cpp
c:\users\administrator\documents\visual studio 2012\projects\selbst programmiert\sdl_game\Timer.hpp(4): fatal error C1083: Datei (Include) kann nicht geöffnet werden: "SDL.h": No such file or directory
Timer.cpp
c:\users\administrator\documents\visual studio 2012\projects\selbst programmiert\sdl_game\Timer.hpp(4): fatal error C1083: Datei (Include) kann nicht geöffnet werden: "SDL.h": No such file or directory
========== Erstellen: 0 erfolgreich, 1 fehlerhaft, 0 aktuell, 0 übersprungen ==========
Der Fehler ist ganz klar in der Headerdatei Timmer.hpp. Jedoch weis ich nicht wie ich den Code anders schreiben soll damit das Programm klappt.
Hier ist der Timmer.hpp Code:
Code:
#ifndef TIMER_HPP
#define TIMER_HPP
#include <SDL.h>
#include "singleton.hpp"
#define g_pTimer CTimer::Get ()
class CTimer : public TSingleton<CTimer>
{
public:
CTimer ();
void Update ();
float GetElapsed () {return m_fElapsed;}
private:
float m_fElapsed; // Vergangene Zeit seit dem letzten Frame
float m_fCurTime; // Aktuelle Zeit
float m_fLastTime; // Zeit des letzten Frames
};
#endif
Danke im voraus.






>
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
*/
/**
* \file SDL.h
*
* Main include header for the SDL library
*/
/**
* \mainpage Simple DirectMedia Layer (SDL)
*
* http://www.libsdl.org/
*
* \section intro_sec Introduction
*
* This is the Simple DirectMedia Layer, a general API that provides low
* level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL,
* and 2D framebuffer across multiple platforms.
*
* SDL is written in C, but works with C++ natively, and has bindings to
* several other languages, including Ada, C#, Eiffel, Erlang, Euphoria,
* Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP,
* Pike, Pliant, Python, Ruby, and Smalltalk.
*
* This library is distributed under the zlib license, which can be
* found in the file "COPYING". This license allows you to use SDL
* freely for any purpose as long as you retain the copyright notice.
*
* The best way to learn how to use SDL is to check out the header files in
* the "include" subdirectory and the programs in the "test" subdirectory.
* The header files and test programs are well commented and always up to date.
* More documentation and FAQs are available online at:
* http://wiki.libsdl.org/
*
* If you need help with the library, or just want to discuss SDL related
* issues, you can join the developers mailing list:
* http://www.libsdl.org/mailing-list.php
*
* Enjoy!
* Sam Lantinga (