• 成功安装HLA

    2005-12-21

    Tag:HLA 汇编

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://utime.blogbus.com/logs/1730078.html

    因为是初次安装HLA,所以费了很大的力气才能成功。把收获与应该注意的问题记下来。如果你也是初次安装,并且安装之后不能汇编链接得到可执行文件的话,请先认真阅读下面的安装说明。或者直接读我的安装笔记,对照你的安装方法,也能立即找到问题所在。

    安装说明:
    http://webster.cs.ucr.edu/AsmTools/HLA/HLADoc/HTMLDoc/Install.html

    安装环境:
    Windows xp;
    Masm32: 安装到C:\masm32
    Hla:安装到C:\hla

    在阅读下面的注意事项之前,保证你已经正确设置了hla要求的环境变量(hlainc,hlalib,hlatmp)。在DOS提示符下,用path, set等设置,而一劳永逸的方法参考下面的1)步。

    1)安装hla后,在DOS下汇编程序时,提示错误“hla既不是命令行,也不是可执行文件”
    解决:在“我的电脑”|“高级”|“环境变量”下加入 Path=C:\hla,因为DOS命令PATH是为系统设置可执行文件路径。

    2)提示错误“ml既不是命令行,也不是可执行文件”
    解决:复制C:\masm32\bin中的四个文件:ml.exe, ml.err, link.exe, mspdb50dll 等到C:\hla文件夹下;

    3)每次打开DOS命令行很麻烦,要多次击键,还要用DOS命令改变当前文件夹。
    解决:先在C:\hla下建立子文件夹\myprojects。然后为DOS命令符建立桌面快捷方式,并为此快捷方式设置起始位置:C\hla\myprojects。

    下次双击DOS命令符快捷方式时,弹出的窗口一定让你满意。


    收藏到:Del.icio.us




    评论

  • <img>http://www.babylon-x.com/updated/news/wanda_nara_1.jpg</img>



    Wanda Nara is an Argentinian model who became famous after rumors of a romance with football legend Diego Armando Maradona.



    Wanda Nara is well known for being a model and a virgin, but this unconfirmed sextape shows that she can suck like a pro.



    This is a must see!(click image to see uncensored video)





    <img>http://www.babylon-x.com/updated/news/wanda_nara_2.jpg</img>
  • tony的问题我也有,但试过dim的方法后仍有问题。显示:



    POLINK:warning:/SECTION:.bss ignored;section is missing.



    请问是怎么回事啊?
  • polink是Pelles C的链接程序,安装Pelles C后,从Pelles C的bin文件夹将polink.exe拷贝到hla文件夹即可避免“polink 不是内部或外部命令,也不是可运行的程序或批处理文件。

    error returned by polink=1”错误。另外Pelles C是免费软件,可以在网上下载。
  • .hla文件按照作者的说明可以用文本文件新建。但我让步骤新建了一hw.hla文件后到DOS里去编译出现如下提示:

    polink 不是内部或外部命令,也不是可运行的程序或批处理文件。

    error returned by polink=1



    请指教一下,希望能长期联系。共同讨论汇编等一系列的问题。



    我QQ:416812797

    邮箱:zsy7758758@163.com

    博客地址:http://zsy7758758.blogcn.com/



    谢谢!
  • 運行HelloWorld測試HLA







    編輯並存檔一個HelloWorld.hla文件,把它存到c:\hla\test,內容如下:







    program HelloWorld;



    #include( "stdlib.hhf" );



    begin HelloWorld;



    stdout.put( "Hello, World of Assembly Language", nl );



    end HelloWorld;







    注意:Randall Hyde在他的AOA(The Art Of Assembly)裏的上述源碼中,英文引號(" ")都變成了中文引號(“”),需要改正過來才可無錯運行。







    編譯並運行它:







    C:\hla\test>hla HelloWorld.hla



    Assembling: HelloWorld.asm







    C:\hla\test>HelloWorld



    Hello, World of Assembly Language







    C:\hla\test>







    请问哈,什么是hla文件?我在hla文件夹下都只能建立诸如.txt 之类的文件。

    急急急



    我装了HLA及MASM32。就差这个hla文件的建立没搞好,请回复。或E-MAIL:zsy7758758@163.com .

    谢谢!





  • 最近比较忙,没时间整理后面的了,要学tcp/ip那些东西,你先学会了指点指点我好了,呵呵

    和你交换blog连接怎么样啊?