sdl2-config:找不到命令。致命错误:找不到文件

问题描述 投票:1回答:1

我已经正确安装了sdl2,并使用xcode制作了一个新的命令行工具来运行sdl2。但是,每当我运行makefile时,都会出现致命错误。

我的'.h'文件中包含#include <SDL2/SDL.h>,这是我的makefile:

CXX = gcc
NAME = Tiger

# Warnings frequently signal eventual errors:
CXXFLAGS=`sdl2-config --cflags` -g -W -Wall -Wextra -pedantic -O0 -I `sdl2-config --prefix`/include/

LDFLAGS = `sdl2-config --libs` -lm

OBJS = $(NAME).o

Tiger: $(OBJS) libezdraw.a
    $(CXX) -o $(NAME) $(NAME).o $(CXXFLAGS) -L. -lezdraw $(LDFLAGS)

$(NAME).o: $(NAME).c ezdraw.h
    $(CXX) $(CXXFLAGS) -c $< -o $@

clean:
    rm -f *.o
    rm -f *~
    rm -f $(NAME)

有人知道我想念什么吗?

c config sdl sdl-2 fatal-error
1个回答
0
投票

是,但这取决于您所使用的平台以及如何安装SDL2。

您可以尝试pkg-config --cflags sdl2pkg-config --libs sdl2

此实用程序可以为您找到正确的标志:https://github.com/xyproto/cxx

© www.soinside.com 2019 - 2024. All rights reserved.