4
我已經在我的Ubuntu安裝libsdl 1.2 -dev
但問題是,它不明白 #include<SDL.h>
SDL.h:沒有這樣的文件或目錄
它說:
SDL.h: No such file or directory
但是,當我類型:
[email protected]:~$ g++ sepand.cpp -o sepand -lSDL
該項目編譯沒有任何問題。 我該怎麼做才能使Ubuntu瞭解SDL.h?
'SDL.h'和'sdl.h'不是一回事 - 你的代碼和錯誤信息不匹配,請更正。你的問題還不清楚 - 它在哪裏工作,它在哪裏?如果您引用的g ++命令有效,那究竟是什麼問題? – Mat
問題在於,它在SDL.h中不起作用,但它與SDL/SDL.h一起工作,問題是我無法更改代碼,所以我必須使它與SDL.h一起工作。 – user997125
然後在您的編譯命令(在源文件名之前)添加'-I/usr/include/SDL'(或包含目錄的任何位置)。 – Mat