Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: help link 2001  (Read 2344 times)

0 Members and 2 Guests are viewing this topic.

qxtianlong

  • Newbie
  • *
  • Posts: 3
    • View Profile
help link 2001
« 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 个无法解析的外部命令

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
help link 2001
« Reply #1 on: November 04, 2009, 08:53:42 am »
SFML_DYNAMIC
Laurent Gomila - SFML developer