The MASM Forum

64 bit assembler => 64 bit assembler. Conceptual Issues => Topic started by: habran on June 27, 2016, 09:24:57 AM

Title: How to use Visual Studio Community 2013 for HJWasm
Post by: habran on June 27, 2016, 09:24:57 AM
Hi everyone  :biggrin:
I have done it before but here is it again with detailed info and a simple source which can also show how you can have
32 byte alignment for 256 bite data in locals.

Download Visual Studio Community 2013 from here (https://www.visualstudio.com/en-us/news/vs2013-community-vs.aspx)

Copy HJWasm.props, HJWasm.targets, HJWasm.xml and paste them in this folder:
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\BuildCustomizations

Put 32 bit HJWasm.exe in this folder:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin

Put 64 bit HJWasm in this folder:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\x86_amd64

Right click on align.asm in Solution Eplorer and choose properties,
Extend HJwasm, click on General, Edit Include Paths to show where are your includes

If you want the Syntax Highlighting (which I strongly recommend) you can download the Usertype.dat
you can download it from here (http://www.terraspace.co.uk/hjwasm.html)
and put it here:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE

and now you are all set.
Title: Re: How to use Visual Studio Community 2013 for HJWasm
Post by: LiaoMi on June 28, 2016, 06:56:17 AM
Hallo,

interesting article and a test kit in addition Mixing .Net and Assembly (Jwasm) Language in a standalone 64-bit exe  :t
link - http://www.atelierweb.com/mixing-net-and-assembly-language-in-a-standalone-64-bit-exe/ (http://www.atelierweb.com/mixing-net-and-assembly-language-in-a-standalone-64-bit-exe/)

Best Regards