use*_*125 4 ubuntu sdl include package
我安装libsdl 1.2 -dev在我的Ubuntu上,但问题是它不明白
#include<SDL.h>
它说:
SDL.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)
但当我输入:
kit0n@ubuntu:~$ g++ sepand.cpp -o sepand -lSDL
Run Code Online (Sandbox Code Playgroud)
该项目编译没有任何问题.我该怎么做才能让Ubuntu了解SDL.h?
正确的方法是添加`sdl-config --cflags`到您的CXXFLAGS.(`sdl-config --libs`即使你的情况似乎不需要,你也应该加入你的LIBS.)
从链接释义:使用sdl-config --cflags --libsSDL 1.2或sdl2-config --cflags --libsSDL2 的命令输出,例如:
gcc -o test test.c `sdl-config --cflags --libs`
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8716 次 |
| 最近记录: |