g ++在目录中找不到硬盘

时间:2020-04-05 17:30:13

标签: c++ linux g++ sfml

我仍然是一个新手,如果这个问题是“愚蠢的”,我对此感到抱歉

我下载了一个名为SFML的库文件(为C ++创建GUI),并且在g ++参数中包含了库目录,但是在将hpp文件编译到该文件夹​​后,却找不到该文件夹​​内的文件夹。这是我在命令行中写的

g++ -L SFML main.cpp -o flap

这是错误消息

    In file included from main.cpp:2:
SFML/Graphics.hpp:32:10: fatal error: SFML/Window.hpp: No such file or directory
   32 | #include <SFML/Window.hpp>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.

这是我的cpp文件

#include <iostream>
#include "SFML/Graphics.hpp"

#define SCREEN_WIDTH 1024
#define SCREEN_HEIGHT 1024

int main()
{
  sf::RenderWindow window(sf::VideoMode(SCREEN_WIDTH,SCREEN_HEIGHT),"My Superbad game :)");
  while (window.isOpen())
  {
    //STEPS
    // 1) handle events
    // 2) update game logic
    // 3) draw stuff

    window.clear();
    // draw here

    window.display();
  }

  return 0;
}

希望可以为您提供帮助

0 个答案:

没有答案
相关问题