000
29.12.2013, 03:30 Uhr
~PadMad
Gast
|
Hallo,
Ich weiß leider nicht wo das genau reingehört. Notfalls verschieben. Ich probiere mich gerade ein wenig an SDL (mit C++) und nutze hauptsächlich die Dokumentation zum Erlernen. Als IDE nutze ich Visual Studio 2013 / Visual Studio 2012 Express.
Ich habe ein (recht objektorientiertes) Programm geschrieben, welches pixel zufällig positionieren und malen soll. Klappt auch soweit, bis auf dass die random Funktion mal ein wenig spinnt, aber das ist hier nicht wichtig.
Was ich nun probieren möchte ist, eine PNG Datei anzeigen zu lassen. Das funktioniert aber aus einem mir unbekanntem Grund nicht. Alle Funktionen geben aber (mittels DEBUG) die richtigen Werte zurück. Es wird nur nicht gezeichnet. Einen Linker Fehler kriege ich auch nicht. Bild Datei ist natürlich auch vorhanden. Da ich nicht weiß wo der Fehler liegen könnte, habe ich das Projekt hier verlinkt.
www.wp1105995.server-he.de/kartoffel.zip
Ist auch nicht viel Code. Außerdem: Ich entwickel ja unter Windows. Was merkwürdig ist, dass, wenn man in der Taskbar auf die erzeugte Debug Anwendung zoomt in der Windowsvorschau das Bild zu sehen ist, aber nicht in der Anwendung selbst. Es muss also irgendwie am Code liegen.
Gelinkt sind übrigens:
SDL2.lib SDL2main.lib SDL2_image.lib
include Verzeichnisse führen alle jeweils in die x86 Ordner und auch die DLLs der x86 Ordner befinden sich im Projektordner. Für jede Hilfe wäre ich echt dankbar.
PadMad |