我正在尝试学习SDL,并且添加了以下内容:
C:\ SDL2_image-2.0.4 \ i686-w64-mingw32 \ include \ SDL2
C:\ SDL2_image-2.0.4 \ i686-w64-mingw32 \ lib
到我的链接器/编译器搜索目录和:
-lSDL_image
链接器设置,但是我的代码返回错误:“找不到-lSDL_image”。
代码如下:
#ifndef GAME_H
#define GAME_H
#include <stdio.h>
#include <iostream>
#include <SDL.h>
#include <SDL_image.h>
(...)
在Game.h和
#include "Game.h"
分别在main.cpp和Game.cpp中。所有.dlls都在适当的位置,所以我无法消除可能导致错误的原因。