Add explanation for usage of SGX simulation mode
This commit is contained in:
parent
15ce6efdc0
commit
83dfdc4f0f
15
README.md
15
README.md
@ -42,6 +42,15 @@ $ occlum build
|
||||
```
|
||||
The content of the `image` directory is initialized by the `occlum init` command. The structure of the `image` directory mimics that of an ordinary UNIX FS, containing directories like `/bin`, `/lib`, `/root`, `/tmp`, etc. After copying the user program `hello_world` into `image/bin/`, the `image` directory is packaged by the `occlum build` command to generate a secure Occlum FS image as well as the Occlum SGX enclave.
|
||||
|
||||
For platforms that don't have SGX feature supported, Occlum can also be evaluated in SGX simulation mode.
|
||||
```
|
||||
$ occlum build --sgx-mode SIM
|
||||
```
|
||||
Or
|
||||
```
|
||||
$ SGX_MODE=SIM occlum build
|
||||
```
|
||||
|
||||
**Step 4. Run the user program inside an SGX enclave via `occlum run`**
|
||||
```
|
||||
$ occlum run /bin/hello_world
|
||||
@ -154,6 +163,12 @@ To build Occlum from the latest source code, do the following steps in an Occlum
|
||||
make
|
||||
make test
|
||||
```
|
||||
|
||||
For platforms that don't support SGX
|
||||
```
|
||||
SGX_MODE=SIM make
|
||||
SGX_MODE=SIM make test
|
||||
```
|
||||
4. Install Occlum
|
||||
```
|
||||
make install
|
||||
|
Loading…
Reference in New Issue
Block a user