cost 390 ms
使用 physfs 從 zip 內部使用 Lua “require”

[英]Using Lua "require" from inside a zip using physfs

使用physfs時,通過使用luaL_dostring和自己讀取文件,加載和運行lua腳本很容易,但是使用“require”時,它顯然有問題。 有沒有人處理過這個問題? 我需要....重寫lua的一部分嗎? 我真的不想那樣做! 謝謝。 更新,這就是我讓它工作的方式 然后在創建 lua 狀態 ...

PhysFS_init()返回非零且錯誤:“無錯誤”

[英]PhysFS_init() returns non-zero with error: “no error”

我在代碼中遇到了一個很奇怪的崩潰,不確定是什么原因導致的。 我試圖在我的C ++代碼中使用PhysFS。 下面的代碼是類的一部分,Visual Studio 2017告訴我該崩潰出現在PHYSFS_mount() ,隨后出現在EnterCriticalSection() ,據我了解,這與互斥 ...

#include包含用於GLSL / C的自定義IO?

[英]#include with custom IO for GLSL/C?

我有兩個問題,兩個非常重要的問題: 是否有一個C預處理程序可以使用任何自定義函數來查找#include調用的文件? 因為,例如,我將代碼存儲在ZIP文件或其他內容中,並且依靠PhysFS來訪問它們,而不是解壓縮它們。 是否有一個開源的C預處理器可以使用它,而不是局限於普通的fope ...

R6025純虛函數調用(從sf :: InputStream派生的類)

[英]R6025 pure virtual function call (class derived from sf::InputStream)

對於我的游戲,我想使用PhysF提取zip文件中的音樂文件 我創建了一個自定義類MusicStream ,該類繼承自sf::InputStream ,用作sf::Music的流。 這是我的基本程序: 除以下幾點外,這可以完美地工作: 關閉窗口並退出程序時,出現運行時錯誤 ...

用於非托管互操作的C#對象的指針

[英]Pointer of a C# object for unmanaged interop

我目前正在為PhysFS庫編寫包裝器,但偶然發現了有關管理對象編組的一些麻煩。 以PHYSFS_enumerateFilesCallback方法為例,該方法將函數指針和用戶定義的指針作為其參數。 如何將托管對象傳遞給此方法? 這是我目前正在做的: 最后,這就是將任意對象傳遞給方法的 ...

Magick ++無法從博客加載

[英]Magick++ not loading from blog

我正在使用Magick ++加載一些圖像。 因為我要為所有圖像加載包裝PhysFS,所以我需要通過blob(而不是文件路徑)加載圖像。 這段代碼: 沒有問題的作品。 但是,一旦我做一個blob,我就會得到一個例外: 引發的異常是: 以類型為Magick :: ...

使用physfs時allegro 5寫入文件

[英]allegro 5 writing files when using physfs

我目前正在嘗試找出一種使用physfs和allegro 5將文件(准確地說是allegro配置文件)寫入已安裝的zip文件的方法。 讀取配置文件可以正常工作,但是在寫入更改后的配置時,什么也沒發生(例如,文件未重寫,因此保持其舊狀態)。 此外,當不使用physfs時,一切都可以完美運 ...

PhysFS破壞了數據的前幾個字節

[英]PhysFS corrupting first few bytes of data

因此,我正在編寫的PhysFS類似乎破壞了它讀取的所有數據的前幾個字符。 其余數據似乎很好... 這是被調用的代碼: 這個例子輸出: 什么時候應該是: 對不起,pastebin。 我對讀取文件系統和PhysFS有點陌生,所以如果我犯了一個明顯的錯誤,請原諒我 ...

2012-11-18 18:59:12   1   304    c++ / physfs  
運行cmake后未定義的引用錯誤

[英]undefined reference errors after running cmake

我試圖用Cmake實際構建PhysFS庫,我使用的是Code :: Blocks mingw makefile。 我可以在我的項目中導入,我可以在技術上聲明PhysFS_init()函數(雖然這給我的參數錯誤太少)但是當我添加一個參數時它告訴我PHYSFS_init是一個未定義的引用。 ...

初始化PhysFS時遇到問題

[英]Problems initializing PhysFS

當我遇到初始化PHYSFS的問題時,我嘗試將一些資產打包到具有自定義擴展名的檔案中,並嘗試遵循physfs教程(非常模糊的教程)。 它需要一個參數argv [0],但是它給我一個錯誤,沒有聲明argv。 我還嘗試將argv作為參數傳遞給主函數,但這似乎也不起作用。 這是引起我麻煩的一小段代 ...

2012-09-26 05:05:08   2   676    c++ / physfs  
如何使Boost.Serialization與PhysicsFS一起使用

[英]How do I get Boost.Serialization to work with PhysicsFS

我想將PhysFS與Boost.Serialization結合使用。 我在這里找到了一個使用Boost.Iostreams創建PhysFS文件流的實現。 它適用於基本操作,如果我嘗試將其與Boost.Serialization一起使用,則在運行時會收到以下錯誤: 這是代碼示例。 ...

PhysFS 和 Python 嵌入

[英]PhysFS and Python embedding

我正在編寫一個游戲引擎,我希望它具有 Python 腳本以及對使用 PhysFS 的 mod 的支持。 我的游戲數據存儲如下: / 本國的腳本精靈 ... 模組我的模組名腳本我想要的是 mod 腳本能夠“導入”本機腳本,就好像它們在同一個目錄中一樣。 使用 PhysFS 可以實現類似的功能嗎? ...


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