31 lines
		
	
	
		
			750 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			750 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
# hxcpp
 | 
						|
 | 
						|
[](https://dev.azure.com/HaxeFoundation/GitHubPublic/_build/latest?definitionId=3&branchName=master)
 | 
						|
 | 
						|
hxcpp is the runtime support for the c++ backend of the [haxe](http://haxe.org/) compiler. This contains the headers, libraries and support code required to generate a fully compiled executable from haxe code.
 | 
						|
 | 
						|
 | 
						|
# building the tools
 | 
						|
 | 
						|
```
 | 
						|
REPO=$(pwd)
 | 
						|
cd ${REPO}/tools/run
 | 
						|
haxe compile.hxml
 | 
						|
cd ${REPO}/tools/hxcpp
 | 
						|
haxe compile.hxml
 | 
						|
cd $REPO
 | 
						|
```
 | 
						|
 | 
						|
# cppia
 | 
						|
 | 
						|
You first need to build the cppia host.
 | 
						|
 | 
						|
```
 | 
						|
REPO=$(pwd)
 | 
						|
cd ${REPO}/project
 | 
						|
haxe compile-cppia.hxml
 | 
						|
cd $REPO
 | 
						|
```
 | 
						|
 | 
						|
Then you can do `haxelib run hxcpp file.cppia`.
 |