【问题标题】:Cannot find -lSDLmain and -lSDL when compiling simple SDL program with g++使用 g++ 编译简单 SDL 程序时找不到 -lSDLmain 和 -lSDL
【发布时间】:2015-02-03 15:50:11
【问题描述】:

我使用 this 指南为 mingw 安装了 SDL2。但是,当我尝试使用他们提供的编译语法和测试代码(仅使用我自己的文件名)进行编译时,我会收到显示的错误here。我认为这个错误与我安装 SDL 的方式有问题有关,因为安装说明与我提供的文件不完全匹配,但我尽力遵循它们。他们的问题可能是别的吗?如果不是,为 mingw 安装 SDL2 的正确方法是什么?

注意:我确实在我尝试编译程序的 sdltest 文件夹中有 SDL2.dll 文件。

【问题讨论】:

    标签: c++ windows mingw sdl-2


    【解决方案1】:

    让 MinGW 知道您的 SDL 库在哪里的一种方法是创建名为“LIBRARY_PATH”的环境变量,并将值作为包含库的目录的路径。同样,您也可以为标题设置“CPLUS_INCLUDE_PATH”。

    您是否按照该教程的第 2 步进行操作?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-15
      • 2014-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多