程序多少都需要一點二進制資源,比如圖片、短音頻之類的。有的時候由於各種原因,可能就是需要把它直接塞到程序的可執行映像文件裏,而不是作為外部文件加載。經過一段時間的摸索,我發現有如下幾種方法,放在這裏以供參考: 轉成C源代碼 可以自己寫個程序或者腳本讀入資源文件,然後逐字節寫成C數組。這種方式的優點是跨平台性能最好,只要有C編譯器就行。缺點是它的執行代價比較大,首先你需要遍歷文件內容並且生成那麼長的