0
我是一個開始使用SFML的C++程序員。我使用Eclipse CDT和MinGW GCC,我試圖用http://sfml-dev.org/tutorials/2.1/start-cb.php上的源代碼創建一個基本窗口。我把代碼放進去,顯然它不起作用。我嘗試了包括庫,鏈接器路徑,包含路徑,包含文件和所有內容,但它似乎並不適合我。基本C++ SFML顯示窗口錯誤
代碼:
#include <SFML\Graphics.hpp>
#include <SFML\Window.hpp>
#include <SFML\System.hpp>
int main()
{
sf::RenderWindow window(sf::VideoMode(640, 480), "SFML Application");
sf::CircleShape shape;
shape.setRadius(40.f);
shape.setPosition(100.f, 100.f);
shape.setFillColor(sf::Color::Cyan);
while (window.isOpen())
{
sf::Event event;
while (window.pollEvent(event))
{
if (event.type == sf::Event::Closed)
window.close();
}
window.clear();
window.draw(shape);
window.display();
}
}
我的控制檯是給我的錯誤,如「‘窗口’不在此範圍定義」,「‘形’在此範圍內沒有定義」,「預期;之前‘形狀’ 「等
有誰知道爲什麼,誰能幫我嗎?
有沒有足夠的信息。如果你得到的錯誤不只是描述它,提供完整的信息......特別是「不工作」不是一個問題描述。最後,您需要實際提供有關您使用的設置的信息。 – Lukas 2014-10-10 22:37:18