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

16.06.2011, 17:14

SFML 1.6 kann nicht als Release kompiliert werden

Hallo Forum,
ich wollte ein Test-Programm kompilieren als Einstellung Release, aber es ging nicht. Das Programm ist ganz simpel Ich brauch hierbei hilfe :(
Hier der Code:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
#include <SFML/Window.hpp>
#include <windows.h>

using namespace std;

int main(int argc, char** argv)
{
sf::Window App(sf::VideoMode(800, 600, 32), "Test");
system("pause");
return 0;
}


Und hier die Fehlermeldung:

obj\Release\main.o:main.cpp|| undefined reference to `sf::VideoMode::VideoMode(unsigned int, unsigned int, unsigned int)'|
obj\Release\main.o:main.cpp|| undefined reference to `sf::Window::Window(sf::VideoMode, std::string const&, unsigned long, sf::WindowSettings const&)'|
obj\Release\main.o:main.cpp|| undefined reference to `sf::Window::~Window()'|
||=== Build finished: 3 errors, 0 warnings ===|

HELP!

Fred

Supermoderator

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

2

16.06.2011, 17:16

Hast du denn die entsprechenden SFML-Bibliotheken gelinkt?

3

16.06.2011, 17:17

ja hab ich
-lsfml-window

ich habs jetzt doch noch :D
aber danke Fred für die schnelle Hilfe

4

16.06.2011, 20:18

Aber mal ehrlich, warum fragst du überhaupt sofort nach, wenn du noch nicht mal ersnthaft versucht hast es alleine zu lösen?
Damit spreche ich aber viele von den "Anfängern" an.
Ist nicht persönlich gemeint, aber das frage ich mich schon des öfteren.

5

16.06.2011, 20:47

sry :S

Werbeanzeige