當前位置:首頁 » 編程軟體 » win32編譯

win32編譯

發布時間: 2025-08-23 13:19:16

① 怎樣在64位WIN7下配置WIN32匯編編輯器Radasm

步驟/方法

1、將下載好的masm32壓縮解壓,得到的整個文件夾拷貝至C盤根目錄。
雙擊安裝hla.exe,同樣地,必須也安裝到C盤根目錄下。

2、完成之後,右擊計算機-屬性-高級系統設置-環境變數,查看系統變數,其中的三項如果如圖所示的一樣,證明安裝hla成功,配置也是正確的。

3、雙擊安裝RadASM.v2.2.1.9,由於步驟一已經復制了masm32至C盤根目錄,所以安裝時masm32選項不要勾選,對於hla而言,只需要勾選「文件關聯」一項,如圖所示。安裝目錄同樣選擇C盤根目錄,確保安裝完成之後RadASM.exe在C:\RadASM。

4、雙擊桌面的Radasm圖標或者C:\RadASM\目錄下的RadASM.exe進入程序。工具欄點擊:文件-新建工程,編譯器選擇hla,類型選Console APP,填好工程名,使用hello world的模板。

5、新建的工程完成了,試著編譯並運行,如圖,運行成功得到結果。

6、點擊工具欄:選項-語言,選擇簡體中文。然後是環境變數,發現了沒,Radasm安裝時自動把環境變數和路徑設置為基於C盤根目錄的,這也是之前的步驟為什麼必須把masm32以及hla安裝於C盤根目錄的原因。如果masm32以及hla沒有安裝到C盤根目錄,Radasm的自動配置環境變數將不起作用,用戶必須手動更改。

7、至此,整個安裝和配置過程已經結束了。如果能按照以上步驟做,64位WIN7下對於配置基於Radasm編輯器的hla編程環境和XP是一樣的。

② win32的編譯器

Win32ASM的編譯器最常用的有兩種:Borland公司的Tasm5.0和Microsoft的Masm6.11以上版本,兩種編譯器各有自己的優缺點,Tasm帶了一個不大不小的Import庫,而Masm沒有帶,但Masm在代碼的優化上面好象比Tasm做得好,但它卻不帶Import庫。看來使用哪一種編譯器還是比較難選擇的,但Steve Hutchesson給了我們一個答案,他為Masm建立了一個很全的Import庫,基本上包括了Windows絕大部分的Api函數,這些庫、include文件和其他工具還有Masm6.14版本一起做成了一個 Masm32編譯器 -- Masm32V5。這樣一來,我們用匯編編程就象用C一樣方便。
因為有了Masm32V5,所以就我個人而言,我推薦使用Masm作為Win32ASM的編譯工具,但Masm和Tasm的宏語法有很多的不同,我的這個教程是以Masm格式寫的。

熱點內容
sqlgroupby排序 發布:2025-08-23 16:50:28 瀏覽:311
android屏幕取詞 發布:2025-08-23 16:35:35 瀏覽:798
電腦加密文件打不開 發布:2025-08-23 16:27:40 瀏覽:386
壓縮機cop 發布:2025-08-23 16:22:23 瀏覽:867
java多進程 發布:2025-08-23 16:16:18 瀏覽:806
iphone5s照片文件夾 發布:2025-08-23 15:32:20 瀏覽:801
微博微信登錄密碼是什麼 發布:2025-08-23 15:13:38 瀏覽:203
衡量一個存儲器的指標通常是什麼 發布:2025-08-23 15:12:16 瀏覽:62
資料庫刪除實例 發布:2025-08-23 14:21:27 瀏覽:318
qqandroid反編譯 發布:2025-08-23 14:02:23 瀏覽:911