emscripten-core / emscripten-core/emscripten
How to use file system NODEFS
- Lingua principale
- C++
- Stelle
- 27.6k
- Fork
- 3.6k
- Merge medio
- 1g 14h
- PR unite (30g)
- 125
Descrizione
emcc -v:
emcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 3.1.0 (8e1e305519e1027726a48861a1fec5662f7e18a2)
clang version 14.0.0 (https://github.com/llvm/llvm-project 1a929525e86a20d0b3455a400d0dbed40b325a13)
Target: wasm32-unknown-emscripten
Thread model: posix
I used -lnodefs.js ;
module.FS.mkdir("/rootDir");
module.FS.mount( module.NODEFS, { root: "H:"} ,"/rootDir"} );
But The first file read is normal ,If read a file in the same directory again, the file cannot be found
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia riproducendo il problema con emcc 3.1.0, -lnodefs.js, le chiamate a module.FS.mkdir e module.FS.mount e una lettura di un file seguita da una seconda lettura dalla stessa directory. Verifica il comportamento di NODEFS e la documentazione pertinente del filesystem di Emscripten; il lavoro è completato quando la lettura ripetuta funziona oppure la limitazione e l’utilizzo richiesto sono documentati chiaramente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- javascript, node.js, wasm
- Ambito
- operating-systems, tooling
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 30/100