Establish an assembly integrated environment with UltraEdit

zhaozj2021-02-11  187

Establish assembly integrated environment keyword UltraEdit; assembly; integrated environment; commissioning one, in mind, compile this thing, learn from a school ... so come out of a book; then download the compiler, of course, Tasm, I will look for Borland. From the simplest start, write a "hello world!" Because the wrong "AH" is written as "AX", I knocked the N-pass Tasm LX000 TLINK LX000 LX000 (the assembler named lx000.asm) In order not to let Repeatedly bored content canceled my sudden learning compilation, decided to add a shell to TASM and be an integrated environment. Since the hands, it is too much trouble, it is not necessary, the preferred is of course a famous UltraEdit. This article describes how to configure compilation integration environments in the UltraEdit environment, and how to debug assembly sources, which should be helpful for people who compile them to me. If you are a master, this article may help you save a lot of valuable time. Second, the integration I use UltraEdit-32 v10.00b Chinese version, 6.0 or even previous versions can be configured with new C-source tools in 6.0; the installation path of Tasm5.0 is f: / Tasm. Open UltraEdit, select menu "Advanced" -> Tool Configuration: "Browse" on the Command Line Edit box Select "F: / Tasm/bin/tasm.exe", connect the current file name "% F", compile Current activity files; add "% P" in the "Work Directory" editing box, which generates the .Obj file will be in the same directory of the source file; add "compilation in the" Menu Project Name "Edit box" ) ", The name will be displayed on the menu; select the save activity file to ensure that the changed program is compiled;" Output to the list box "is selected for" DOS Command Output "and select" Capture Output ", which is displayed. In the output box of UltraEdit; click the "Insert" button on the right. Add a "Connection (& L)": "F: /TASM/bin/tlink.exe% P% N.Obj"; "% P% N.EXE": "% p% n.exe": As shown, you can press "On", "Under" to adjust their position in the menu. Press "OK" to complete the configuration, then click "Advanced" to see several menus that have been added. * Note: In the UltraEdit tool configuration,% f indicates the current file name,% P represents the path,% N indicates the current file name,% E indicates the extension of the file. * Take f: /asm/lx000.asm as an example: *% f = f: /ASM/LX000.ASM *% P = f: / asm / *% n = lx000 *% E = .asm * Details please refer UltraEdit Help Third, the test puts the just lx000.asm Tested here: Open F: /ASM/LX000.ASM; "Advanced" -> Compile "; Output Compilation Information in the UltraEdit Output: There is an error, double click "** error ** ..." Try, Ha, actually jumped to the wrong way. "UltraEdit, I love you more and more ..." other surprises are left to readers. Fourth, enhanced 俺 is a compilation beginner, nor does it want to have a deep assembly, just as a hobby.

转载请注明原文地址:https://www.9cbs.com/read-4328.html

New Post(0)