VSExtForEmscripten
VSExtForEmscripten copied to clipboard
emcc support for Visual Studio 2017, 2019, 2022
Visual Studio Project Support for emscripten
!!! IMPORTANT NOTICE !!!
Breaking change is planned in v0.7.0.
Extension dependency will be more simplified.
Required Actions
Visual Studio 2017, 2019 Users
- Remove Emscripten Debugger for Visual Studio, which will be merged into Emscripten Build Target
- Install Emscripten Build Target additionaly
Visual Studio 2022 Users
- Remove Emscripten Debugger for Visual Studio, which will be merged into Emscripten Build Target
Introduction
This extension will provide these functionarities
- emscripten project template
- Property pages for compiling with emcc
- WebAssembly Debugger (experimental)
This extension contains sources in following repositories and these source files are re-licensed under the MIT licenses. Please refer the original repository for the original licenses.
This extension is developed with Visual Studio Project System, which is in preview.
Requirements
- Visual Studio 2017, Visual Studio 2019, Visual Studio 2022
- emscripten Installation
Installation
From Visual Studio Extenstion Manager
- Open Visual Studio Extenstion Manager ( [Tools] > [Extensions and Updates...] )
- Search for Emscripten Extension Pack
From Visual Studio MarketPlace
| Visual Studio Version | .vsix Download Page |
|---|---|
| Visual Studio 2013, 2015 | (Not .vsix, but https://github.com/crosire/vs-toolsets will help) |
| Visual Studio 2017, 2019, 2022 | https://marketplace.visualstudio.com/items?itemName=KamenokoSoft.emscripten-extensions |
From GitHub Releases (Cutting Edge)
First Step with this tool
- Open project preference (in [Project] > [$(ProjectName)\ Properties ...]) and fill out General/Emscripten ("emscripten インストールディレクトリ" in Japanese) with your emscripten installation path.