簡體   English   中英

靜態庫中對SDL_mixer函數的未定義引用(代碼:: Blocks)

[英]Undefined References to SDL_mixer functions from a static library (Code::Blocks)

因此,我已經創建了一個靜態庫,其中引用了SDL_mixer函數(並且可以正常工作),但是當我嘗試構建鏈接到該庫的項目時,Code :: Blocks告訴我使用的每個函數(在靜態庫中) )是未定義的引用。 我進行了搜索,但是其他所有人似乎總是遇到鏈接器問題,所以這是我的命令:-lSDL2,-lSDL2_ttf,-lSDL2_mixer,-lGL,-lGLEW,然后是我的庫

除了我嘗試使用SDL_mixer函數的一個文件以外,其他所有東西都工作正常。 順便說一下,在我轉換為Code :: Blocks之前,一切正常。 任何幫助是極大的贊賞 :)

這是我鏈接庫的順序。 我更改了順序,以使我的圖書館在其余圖書館之前先聯系起來,並且可以正常運行

我想我不應該對自己的代碼這么自信:|

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM