Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 22:19

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



SFML problem :S

Discussion on SFML problem :S within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
uebertreiber's Avatar
 
elite*gold: 0
Join Date: Mar 2012
Posts: 298
Received Thanks: 28
SFML problem :S

hi, kann mir jemand sagen warum mir wenn ich den code debuggen will die fehlermeldung: "Das System kann die angegebene Datei nicht finden." kommt ?


Mein Code:
Code:
#include <iostream>
#include <SFML\Graphics.hpp>
 
using namespace std;
using namespace sf;
 
 
int main()
{
    sf::RenderWindow Spiel(sf::VideoMode(800, 600, 32), "Spiel", sf::Style::Titlebar);
 
    return 0;
}
Das wird von VS 2012 ausgegeben:
1>------ Build started: Project: sfml, Configuration: Debug Win32 ------
1>main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall sf::String::String(char const *,class std::locale const &)" (__imp_??0String@sf@@QAE@PBDABVlocale@std@@@Z) referenced in function _main
1>main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall sf::String::~String(void)" (__imp_??1String@sf@@QAE@XZ) referenced in function _main
1>main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall sf::VideoMode::VideoMode(unsigned int,unsigned int,unsigned int)" (__imp_??0VideoMode@sf@@QAE@III@Z) referenced in function _main
1>main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall sf::RenderWindow::RenderWindow(class sf::VideoMode,class sf::String const &,unsigned int,struct sf::ContextSettings const &)" (__imp_??0RenderWindow@sf@@QAE@VVideoMode@1@ABVStr ing@1@IABUContextSettings@1@@Z) referenced in function _main
1>main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall sf::RenderWindow::~RenderWindow(void)" (__imp_??1RenderWindow@sf@@UAE@XZ) referenced in function _main
1>C:\Users\lulzsec\Desktop\sfml\Debug\sfml.exe : fatal error LNK1120: 5 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========


danke

ps. lib und include ordner wurde in den eigenschaften verlinkt und der linker auch
uebertreiber is offline  
Old 07/02/2013, 01:23   #2
 
Dr. Coxxy's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736
hol die libs noch manuell mit
Code:
#pragma comment(lib, "blabla.lib")
rein.
hast entweder noch i-welche vergessen, oder i-was falsch gemacht, z.b. die ordner nur im debug modus eingestellt und dann auf release kompiliert o.ä.
Dr. Coxxy is offline  
Old 07/02/2013, 20:07   #3

 
Delinquenz's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 1,160
Received Thanks: 232
Oder die Static-Libraries genommen ohne SFML_STATIC zu definieren.
Delinquenz is offline  
Old 07/06/2013, 15:04   #4
 
Schlüsselbein's Avatar
 
elite*gold: 0
Join Date: Feb 2013
Posts: 1,137
Received Thanks: 869
das sollte Ihnen helfen @!
HTML Code:
///made by Schlüsselbein 
#include <iostream>

namespace bs
{
	struct bullture 
	{
		void load_from_bullshit(const char*) {}
	};

	struct bs_type 
	{
		void set_bullture(bullture) {}
	};
}

void set_bullshit_flag(bool)
{
	
}

void draw(bs::bs_type)
{
	std::cout << "bullshit\n";
}

struct base_bullshit 
{
	void clear(){}
	void display() {}
};

class custom_bullshit : public base_bullshit
{
private:
	bs::bs_type bullshit;

public:
	custom_bullshit();
	void draw_bullshit();
};


custom_bullshit::custom_bullshit()
{
	set_bullshit_flag(true);
	bs::bullture bullture;

	bullture.load_from_bullshit("bullshit.png");
	bullshit.set_bullture(bullture);
}

void custom_bullshit::draw_bullshit()
{
	draw(bullshit);
}

int main()
{
	// Create the main bullshit
	custom_bullshit ****;

	// Start the bullshit loop
	while(true)
	{
		// Clear this ****
		****.clear();

		// Draw the bullshit
		****.draw_bullshit();

		// Update the bullshit
		****.display();

	}

	return EXIT_SUCCESS;
}
Schlüsselbein is offline  
Thanks
4 Users
Reply


Similar Threads Similar Threads
[SFML & list] 2D Kollision funktioniert nicht
01/28/2013 - C/C++ - 2 Replies
Hey Leute, Hab ein Problem und finde den Fehler nicht. Ich bekomme keinen Error und es funktioniert alles außer die Kollision. //Shoot Liste std::list<sf::Sprite>ShootListe; std::list<sf::Sprite>::iterator ShootIt; //
Asteroidz - Kleines Spiel in C++ / SFML
10/02/2011 - C/C++ - 0 Replies
Mir ist klar, dass hier eher Hacks und desweiteren reinkommen, dennoch will ich euch mal n kleines Projekt vorstellen, dem ich mich an diesem Wochenende gewidmet habe :D Ladies and Gentlemen: Asteroidz Yep, Asteroidz, obwohl es mit dem "Asteroids" das wir alle kenne nur im entfernteren verwand ist. Das ganze ist eigentlich ein kleiner SHMUP den ich aus spaß an der Sache mal eben an einem Wochenende Programmiert hab'. Asteroidz ist mein erstes wirkliches Spiel mit funktionen die ein...
[C/C++]sfml,sdl
03/13/2011 - C/C++ - 2 Replies
Hallo Leute ;D, Ich stehe vor einer kleinen Frage. Was ist besser(einfacher,übersichtlicher) für c++ bzw c (Edit:die sprachen sind sich sehr ähnlich ;D) SFML oder SDL? Ich hoffe ihr könnt mir eine Antwort geben.Es ist vorerst nur für ein einfaches 2D Spiel gedacht. Vielleicht könntet ihr mir auch die pros und cons der beiden libs näher bringen. Mfg Simon



All times are GMT +1. The time now is 22:19.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.