mirror of
				https://github.com/bellard/quickjs.git
				synced 2025-05-29 01:49:18 +08:00 
			
		
		
		
	JS_STRICT_NAN_BOXING option allows compact packaging for 32 **and ** 64 bit versions. JS_STRICT_NAN_BOXING is the only option that enables x64 builds using MSVC
QuickJS Javascript Engine
Authors: Fabrice Bellard and Charlie Gordon
Ported from https://bellard.org/quickjs/ and its official GitHub mirror https://github.com/bellard/quickjs
By Andrew Fedoniouk (a.k.a. c-smile)
This version is Microsoft Visual C++ compatible/compileable.
The main documentation is in doc/quickjs.pdf or doc/quickjs.html.
Build using Microsoft Visual Studio (2017 or 2019)
Prerequisite: premake5 - download and install it.
Then go to /win folder and run premake-vs2017.bat or premake-vs2019.bat .
It will generate .build/vs2017/quickjs-msvc.sln and open it in Microsoft Visual Studio.
Press F5 to compile it and run qjs - interactive JS command line application.
					Languages
				
				
								
								
									C
								
								94.1%
							
						
							
								
								
									JavaScript
								
								5.3%
							
						
							
								
								
									Makefile
								
								0.5%
							
						
							
								
								
									Shell
								
								0.1%