我使用ubuntu/C/SDL的初學者很少,所以我不確定如何做到這一點。嘗試從SDL中的鼠標指針獲取輸入C
我有一個項目,我必須用boids算法模擬鳥羣。我已經完成了算法,就可以將目標數組(例如包含目標點的X和Y位置的2數組數組)作爲輸入的方面,您可以將每個成員的位置作爲輸出。把它放在一個無限循環中,鳥的位置將不斷更新。
我現在應該使用鼠標指針來獲取目標數組。我已經提供了其他人編寫的SDL框架。使其運行的說明位置: 更改LIBS INCLUDES和CXXFLAGS的生成文件中的值,其中通過鍵入sdl-config --libs和sdl-config --cflags的值進入命令窗口。
如果i型SDL-配置--libs到命令窗口,我得到: -L/usr/lib中/ I386-Linux的GNU -lSDL 打字SDL-配置--cflags收率: -I/usr/include/SDL -D_GNU_SOURCE = 1 -D_REENTRANT
我鍵入那些在下面張貼,但我不能編譯主程序。編譯時使用「gcc main.c -o exe」給出錯誤信息: main.c:4:17:致命錯誤:SDL.h:沒有這樣的文件或目錄 編譯終止。
我也試圖與./Makefile執行makefile文件,並獲得開始錯誤列表: ./Makefile:線路1:CXX:找不到命令 ./Makefile:4號線:LIBS:命令不找不到 ./Makefile:line 5:INCLUDES:command not found ./Makefile:line 6:CXXFLAGS:command not found ./Makefile:line 8:GETSCANS:command not found ./Makefile:line 9:GETSCANS_OBJS:命令未找到
我如何得到它的工作?
main.c: