# pec930_sdk PEC930_SDK (RISC-V 32-bits) > `Tools/markdown/MarkdownEditor.exe` is a markdown viewer and it assists user to view markdown file friendly (e.g. readme.md) ## Naming directory and file + only use ASCII `a-z`, `A-Z`, `0-9`, and `_` (DONOT use white-space) ## Development ### Linux platform SDK uses Makefile to compile in Ubuntu and type `make help` to get message ### Windows 10/11 platform [Nuclei-Studio IDE 20224.06](https://www.nucleisys.com/download.php#tools) is used to compile SDK in Windows 10/11. > User opens `Project.nuproject` file of exmples with Nuclei-Studio + Build with ICE ![ICE_normal_view](./Docs/image/ICE_normal_view.jpg) + Debug with IDE ![IDE_debug_view](./Docs/image/IDE_debug_view.jpg) + Delete the recent project before open the other project (Recommend) > Avoid IDE automatically appends suffix serial number - Close project ![IDE_close_proj](./Docs/image/IDE_close_proj.jpg) - Delete the recent project of IDE ![IDE_delet_recent_proj](./Docs/image/IDE_delet_recent_proj.jpg) ### Log message For code size, default only support 32-bits integer. User should enable the other features manually ``` // at Common/printf.c /* mark to enable feature */ #define PRINTF_DISABLE_SUPPORT_FLOAT #define PRINTF_DISABLE_SUPPORT_EXPONENTIAL #define PRINTF_DISABLE_SUPPORT_LONG_LONG #define PRINTF_DISABLE_SUPPORT_PTRDIFF_T ```