Я только что установил пакеты SFML с помощью диспетчера пакетов NuGET. После его установки. Я запустил базовую программу с ее официальной страницы. Просто скопируйте и вставьте.
#include <SFML/Graphics.hpp>
int main()
{
sf::RenderWindow window(sf::VideoMode(200, 200), "SFML works!");
sf::CircleShape shape(100.f);
shape.setFillColor(sf::Color::Green);
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();
}
return 0;
}
Когда я запускаю это, я получаю ошибку LNK 2001. Указание неразрешенного внешнего символа.
Моя собственная ПОПРОБОВАТЬ
Я поискал в Google и обнаружил, что проблема в файлах lib. Я нашел файлы в папке пакета, ни один из них не указан в инструментах Project-> Properties.
Пробовал добавить SFML_DYNAMIC, не сработало;