让SFML在QT中工作
只是想弄清楚如何让SFML在QT中工作。.pro文件中我的include路径如下所示:让SFML在QT中工作,qt,sfml,Qt,Sfml,只是想弄清楚如何让SFML在QT中工作。.pro文件中我的include路径如下所示: #include sfml INCLUDEPATH += /usr/include/SFML 而我的主文件有 #include "mainwindow.h" #include <QtGui/QApplication> #include <iostream> #include <SFML/System.hpp> int main(int argc, char *argv
#include sfml
INCLUDEPATH += /usr/include/SFML
而我的主文件有
#include "mainwindow.h"
#include <QtGui/QApplication>
#include <iostream>
#include <SFML/System.hpp>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
MainWindow mainWindow;
mainWindow.setOrientation(MainWindow::ScreenOrientationAuto);
mainWindow.showExpanded();
sf::Clock Clock;
while (Clock.GetElapsedTime() < 5.f)
{
std::cout << Clock.GetElapsedTime() << std::endl;
sf::Sleep(0.5f);
}
return app.exec();
}
#包括“mainwindow.h”
#包括
#包括
#包括
int main(int argc,char*argv[])
{
QApplication应用程序(argc、argv);
主窗口主窗口;
设置方向(主窗口::屏幕方向自动);
mainWindow.showExpanded();
sf:时钟;
while(Clock.GetElapsedTime()<5.f)
{
std::coutINCLUDEPATH
允许编译器查找头,您需要向.pro文件添加以下行以链接库
LIBS += -lsfml-system -lsfml-window -lsfml-graphics -lsfml-audio
INCLUDEPATH
允许编译器查找标题,您需要在.pro文件中添加以下行以链接库
LIBS += -lsfml-system -lsfml-window -lsfml-graphics -lsfml-audio