我試着編譯我從網上下載的代碼,用於一個遊戲應用程序。SDL庫PNG支持
當我做配置,我得到了以下錯誤: -
configure: error: Unable to find the SDL_image library with PNG support
這在我看來,我並沒有任何SDL庫在我的Fedora所以我做了更新如下: -
sudo yum install SDL
,但我得到以下輸出
Loaded plugins: refresh-packagekit
google-chrome | 951 B 00:00
google-chrome/primary | 1.4 kB 00:00
google-chrome 3/3
updates | 3.4 kB 00:00
fedora | 2.8 kB 00:00
Setting up Install Process
Parsing package install arguments
Package SDL-1.2.13-7.fc10.i386 already installed and latest version
Nothing to do
我試着用搜索引擎這個錯誤,但沒有得到任何幫助。
我無法找到有什麼問題可以幫助一些人呢?
您好安德魯,感謝您的幫助。做完你所說的一切後,我仍然面臨同樣的錯誤。當我更仔細地檢查配置文件時,它通過調用這個代碼執行下面的'檢查-lSDL_image ... no中的IMG_LoadPNG_RW'#ifdef __cplusplus extern「C」 #endif char IMG_LoadPNG_RW(); int main() { return IMG_LoadPNG_RW(); ; return 0;它不能找到相同的參考。 :( – Fooo 2011-04-12 08:57:45
呃,它*應該*但你可能需要安裝libpng-dev。 – 2011-04-12 11:35:07