SFML community forums

Help => Graphics => Topic started by: qxtianlong on November 04, 2009, 06:48:37 am

Title: help link 2001
Post by: qxtianlong on November 04, 2009, 06:48:37 am
Code: [Select]
#include <SFML/Audio.hpp>
 #include <SFML/Graphics.hpp>
 
#pragma comment(lib,"sfml-main-d.lib")
#pragma comment(lib,"sfml-system-d.lib")
#pragma comment(lib,"sfml-window-d.lib")
#pragma comment(lib,"sfml-graphics-d.lib")
#pragma comment(lib,"sfml-audio-d.lib")


 int main()
 {
     // Create the main window
     sf::RenderWindow App(sf::VideoMode(800, 600,32), "SFML");
 
     // Load a sprite to display
     sf::Image Image;
     if (!Image.LoadFromFile("data/gfx/intro.jpg"))
         return EXIT_FAILURE;
     sf::Sprite Sprite(Image);
 
     // Create a graphical string to display
     sf::Font Arial;
     if (!Arial.LoadFromFile("data/fonts/simkai.ttf"))
         return EXIT_FAILURE;
     
sf::String Text("Hello SFML", Arial, 50);
 
     // Load a music to play
     sf::Music Music;
     if (!Music.OpenFromFile("data/sfx/main.ogg"))
         return EXIT_FAILURE;

     // Play the music
     Music.Play();
 
     // Start the game loop
     while (App.IsOpened())
     {
         // Process events
         sf::Event Event;
         while (App.GetEvent(Event))
         {
             // Close window : exit
             if (Event.Type == sf::Event::Closed)
                 App.Close();
         }
 
         // Clear screen
         App.Clear();
 
         // Draw the sprite
         App.Draw(Sprite);
 
         // Draw the string
         App.Draw(Text);
 
         // Update the window
         App.Display();
     }
 
     return EXIT_SUCCESS;
 }



Quote
main.obj : error LNK2001: 无法解析的外部符号 "private: static unsigned int * sf::Font::ourDefaultCharset" (?ourDefaultCharset@Font@sf@@0PAIA)
E:\独立制作\Test\Debug\Test.exe : fatal error LNK1120: 1 个无法解析的外部命令
Title: help link 2001
Post by: Laurent on November 04, 2009, 08:53:42 am
SFML_DYNAMIC