R
R
ramntry2013-11-17 01:37:46
IDE
ramntry, 2013-11-17 01:37:46

How to organize a sane environment for the development of a mixed Asm / C project?

It is necessary to organize an adequate environment for comfortable work with a small amount of code in masm-compatible assembler, standard C (C99) and (ideally) standard C ++ (C ++ 03) for the x86-64 platform per person. The development OS - Linux or Windows 7 - is not important, it is important that the resulting code is ported to the MS Visual Studio 2010 environment with minimal effort. How to do this?
Studio possibilities in this regard are not satisfactory for the following reasons:
1. Poor error diagnosis by assembler. In particular, if an error is found in the macro body, the message about it does not correspond to the line of the macro body, but to the line of its use and is rarely more informative than "Syntactic error" or "Operand size error"
2. The debugger cannot enter the body of the macro
3.
4. I just don't like the studio, in particular, the possibilities of its editor. I'm used to Vim.
I will not refuse to see sensible suggestions on a similar issue without the requirement of compatibility with the studio, but with the requirement of compatibility with GNU assembler and compilers, as well as links to documentation and tutorials on masm, especially on its macros.

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question