當前位置:首頁 » 編程軟體 » xp源碼編譯教程

xp源碼編譯教程

發布時間: 2022-04-25 03:22:54

1. 怎麼在XP下寫匯編語言程序

下載一個8086模擬器,下載地址:http://www.fixdown.com/soft/6767.asp

介紹:集成了8086匯編器和免費教程。模擬器在一個虛擬機上運行程序,可模擬真實的硬體,例如屏幕,內存和輸入輸出設備。它會在模擬器中一步一步的編譯程序並執行,視覺化的工作環境讓它更容易使用。你可以在執行時查看寄存器、標志位和內存。它集成了一個支持語法加亮的高級代碼編輯器,匯編器、反匯編器,支持調試的軟體模擬的虛擬機,和手把手的教程。

非常優秀的匯編語言學習工具,推薦給所有的匯編語言愛好者

2. 怎樣在windows XP 系統下安裝GCC來編譯C程序

推薦一個我正在用的, tdm-gcc,打包了mingw(包含最新的gcc穩定版本),安裝很簡單。網址
http://tdm-gcc.tdragon.net/

3. 在WIN7下怎麼編譯在XP中運行的程序

在win7下面安裝一個
虛擬機
,在虛擬機裡面安裝
XP系統
,在裡面運行程序即可。

4. 如何修改windows xp源碼

你是想修改什麼文件的。XP保護密碼是使用的那幾個軟體,沒人知道的,更不會有人知道修改哪裡,還是去問微軟工程師吧。

5. WINXP的源代碼

可以學習反編譯 樓上說得對
但除了比蓋的法律保護
一般人就是學會了反編譯
也不可能反編譯出所有的Windows軟體
因為你認為誰會有那個本事嗎
呵呵?

再說就算全部編譯出來後 還有會侵權這一說嗎?
那就真成了第二個比蓋自己去創作操作系統去了
哈哈哈!

6. 製作自己的XP系統

第一步、在一台計算機上安裝好Windows XP操作系統並進行減肥瘦身。之後再安裝一些諸如OFFICE2003、Winrar等常用軟體到系統盤C:\program file\目錄下,接著對系統進行瘦身。目的主要是減少系統盤的體積,將其鏡像文件盡量壓縮到700M甚到650M之內,方便我們進行光碟刻錄。
先關閉電源管理的休眠功能。點桌面右鍵--屬性--屏幕保護---電源--高級。
取消對"啟用休眠"的選中狀態,這時在C盤根目錄下的頁面文件hiberfil.sys會自動刪除,節省的空間大小即為您設定的虛擬內存容量。接著用SFC命令刪除C:\Windows\System32\ dllcache 目錄內的文件以釋放空間。在命令提示符下輸入sfc.exe /purgecache(注意:sfc.exe與/之間有空格),能夠減肥300M左右。

第二步、卸載和更改裡面的驅動程序。打開設備管理器(右鍵點擊我的電腦---屬性---硬體--設備管理器)
依次卸載網路適配器、通用串列匯流排控制器、聲音、視頻游戲控制器、監視器、顯示卡,卸載時只要按右鍵,點卸載就行了。(如果系統提示您重新啟動,都按否,切勿啟動,因為一旦重啟系統,將重新掃描硬體,剛才所做改動就會全部失效!)
接下去,更改計算機的Advanced Configuration Power Interface(ACPI)屬性為Standard PC。
在Advanced Configuration Power Interface(ACPI)上點擊右鍵,點更新驅動程序,彈出"硬體更新向導",點"從列表或指定位置安裝(高級)",點擊"下一步",在接著彈出的頁面
中點擊"不要搜索。我要自己選擇要安裝的程序",點擊"下一步":
並更改成"Standard PC",點"下一步"再單擊"完成"按鈕之後,電腦也會提示你重新啟動,按否!
再更改 IDE ATA/ATAPI控制器,將您的計算機的IDE 控制器改成標準的雙通道 PCI IDE控制器! 用更改ACPI屬性同樣的方法將原控制器類型更改成標準的雙通道 PCI IDE控制器,
之後,電腦也會提示你重新啟動,同樣點否不重啟計算機。至此為止,刪除驅動程序完成。
第三步、創建自動應答文件,系統重新封裝!系統重新封裝工具在Windows XP 安裝光碟中都已自帶!位置是安裝光碟目錄SUPPORT\TOOLS\DEPLOY.CAB文件,但請注意,這個文件只能封裝沒裝SP1補丁包的Windows XP操作系統,要封裝已安裝SP1補丁包的Windows XP操作系統,需在到以下地址下載一個新版本的封裝工具Sysprep(http://download.microsoft.com/download/whistler/tooldep/sp1/wxp/en-us/xpsp1deploytools_en.cab)。在 C盤根目錄下建立一個名為Sysprep 的文件夾,將DEPLOY.CAB壓縮包文件或下載來的文件用Winrar 解壓縮到 C:\Sysprep
點擊C:\Sysprep\setupmgr.exe 文件,
點擊"下一步",
點擊"下一步"創建新文件.
選擇第二項"Sysprep setup"安裝點擊"下一步"
在出現的頁面中進行系統選擇,然後再點"下一步",點下一步,選完全自動安裝。再點"下一步",在頁面分別輸入用戶名稱和單位名稱,點"next",在接下來出現的"Display Settings"中按默認點"next",接著出現如圖畫面中選擇北京時區,點"next"。
在"Proct Key"頁面之中輸入安裝序列號。
在接著出現的"Computer Name"頁面輸入計算機名稱,點"next"按鈕,在出現的"Administrator Password"頁面輸入管理員密碼並進行確認,密碼為空則安裝好後可進入系統。推薦不輸密碼,系統安裝好後再改更為方便。在下一步的"Networking Componets"頁面、"Workgroup or Domain" 頁面按默認再點擊"next",在接著出現的"Country or region"中選擇"China" 再點擊"next",在緊接出現的"Regional Settings"中按默認點擊"next",再在下面的頁面選中"中文(簡體)"再點擊"next",在出現的"Install printers" 點擊"next"跳過列印機的安裝,在以下出現的"Run Once"和"Additional Commands"頁面點擊"next",在"Identification String" 頁面點擊"Finish"之後,點擊"OK"按鈕,再在出現的畫面點擊"Cancel"按鈕完成自動應答文件的創建。這個文件的文件名為 sysprep.inf,在C:\sysprep目錄下。接下來做系統封裝,點擊C:\sysprep\sysprep.exe,點"確定"按鈕,在"Options"中,共有4個選項。其中,第一項(不重置激活的寬限期)和第三項的(不重新產生安全標識符)都是XP以上系統專用,也就是正版用戶激活用的,第二項是使用最小化安裝。第四項為檢測非即插即用硬體,將前三個選項勾選後點擊"Reseal",大約半分鍾後,電腦會自動關機。重新封裝任務完成。
該操作步驟中的注意事項:
最好使用PS2口子的滑鼠和鍵盤,防止在刪除通用串列匯流排控制器時發生滑鼠和鍵盤無響應的情況;
不要在C:\sysprep該目錄里里存放其他文件和文件夾,系統第一次啟動後將自動刪除C:\sysprep該目錄里的所有文件和文件夾。關機之後,你的C盤里的XP系統就是一個完全重新封裝的 Windows XP系統了。
在創建系統自動應答文件,卸載和更改硬體驅動之後電腦不可重新啟動,從卸載驅動到重新封裝必須一氣呵成。
第四步、關機切換到實DOS模式下,採用"high"高壓縮比做ghost鏡像文件。

第五步、用Nero等光碟刻錄軟體進行光碟刻錄。打開Nero程序,在"新編輯"左邊框中選擇"CD-ROM(引導)",在右框中的"啟動"頁面勾選"打開高級設置(僅適用於高級使用者!)(F)"一項,在軟碟機中插入Win 98或Win Me的啟動盤,點擊"新建"按鈕,然後按一般程序將已做出的重新封裝的 Windows XP系統ghost鏡像文件、ghost程序及滑鼠驅動程序燒錄到光碟之中即大功告成。
使用:將需安裝系統的計算機設成光碟優先啟動,再選擇掛上光碟機方式啟動。之後切換到光碟機,按ghost正常操作方法將Windows XP系統ghost鏡像文件恢復到硬碟中,即可實現在所有計算機中用鏡像文件安裝Windows XP和Windows Server 2003系統。

7. XP下如何使用如tar.gz等打包的開源代碼

tar.gz的格式是這樣的,先用tar打包,在用gnu-zip壓縮,常見於linux系統下,win下可以用winrar解壓縮。源代碼要編譯才能變成二進製程序,你要在windows下面編譯不保證能滿足庫的依賴,如果你一定想嘗試,可以考慮先安裝mingw或者整個把cywin裝上,這樣你就有了unix下的基本工具了,然後嘗試編譯,但是失敗的可能性很大,因為依賴的庫很難在win下找到。比如你編譯安裝pidgin,那麼依賴很多庫,例如libopenssl-dev之類的。所以,除非你能確定代碼沒有這些不可能在windows下存在的依賴出現,使用的是標準的c(沒有用gnu擴展)或者標準的其他語言,否則很難在win下編譯成功。不過有了cywin之後,起碼可以執行./configure來判斷自己缺少什麼庫文件(要是源代碼用的cmake之類的工具管理工程,那就不好辦了).總之,就是,你在win下編譯困難重重。手打這么多,給個分吧。

8. 如何編譯QT5.9,支持xp系統

很懸,需要改源碼裡面的介面, 5.9本身編譯參數裡面沒有 -target xp, 其次是裡面用到了一些xp不支持的系統API,重點是用編譯器編譯的時候不會提醒你哪些介面不支持(即使設置了系統版本5.01, 編譯器支持xp),所以到時候編譯完的還要放到xp系統下驗證, 最難受的就是plugin相關的, 因為根本不會告訴你哪個介面沒有。
如果一定要的話, 還是使用5.6的 , 同樣是LTS的, 新的一些功能是沒法用了,但至少支持webEngine嘛

9. gh0st源碼編譯源碼教程。誰會

gh0st的代碼很明顯需要XP或2003SDK的支持
安裝完SDK後設置好VC6.0的路徑直接build就可以過了
很遺憾
剛才看了一下最後一個支持VC6.0的SDK下載地址已經沒有了
下載下面的試試
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.1.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.2.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.3.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.4.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.5.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.6.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.7.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.8.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.9.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.10.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.11.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.12.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.13.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.bat
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/Extract.exe

10. xp適用於什麼樣的軟體開發項目

一,用IDE通過圖形界面寫代碼,這個方法不建議初學者使用1.打開VS2008,新建一個項目,左邊的項目類型里選擇VisualC++下的Win32,右邊模板選擇Win32控制台應用程序,位置和名稱定好之後點擊確定按鈕2.屏幕上出現Win32應用程序向導的對話框,點擊下一步3.應用程序類型選擇「控制台應用程序」,然後附加選項中選中「空項目」,點擊完成按鈕4.在屬性方案資源管理器的窗口中,在「源文件」項上右鍵-添加-新建項,選擇「C++文件(.cpp)」,名稱自己起,如果是想寫C程序的話還要記得在文件名後加上「.c」後綴,確定後即可開始編輯源代碼了二、手動編寫.c或者.cpp文件,在命令行下調用cl.exe編譯,建議初學者用這種方式編譯源文件1.用任意的文本編輯軟體,如windows自帶的記事本編寫源代碼,寫完之後保存為.c或者.cpp文件,要注意的是,用記事本的話,保存的時候在「另存為」對話框中要記得把保存類型從「文本文檔(*.txt)」改成「所有文件」,然後文件名加上.c或者.cpp後綴再保存就OK了。2。編譯環境配置,如果你的VS2008是安裝在了默認路徑的話,去C:\ProgramFiles\MicrosoftVisualStudio9.0\VC\bin\這個文件夾下找到vcvars32.bat這個批處理文件,並運行之,這個工作在裝完VS2008以後做一次就夠了3.開始-運行,輸入cmd並執行,打開命令行窗口,這時就可以用命令行編譯程序了,例如你的源代碼在D:\source\1.c,那麼可以執行以下命令(每行代表一條命令,輸完後記得敲回車):D:cdsourcecl.exe1.c(或者直接cl1.c)這三條命令前兩條作用是將命令行的當前目錄轉到D:\source下,第三條命令才是編譯命令,敲完這三條命令之後,如果你的程序編寫無誤,你就能在D:\source下發現1.exe了,cpp文件也是一樣的個人感覺以上說的已經夠詳細了,如果還有問題的話直接給我發消息吧。

熱點內容
sql創建鏈接 發布:2025-07-08 00:08:38 瀏覽:396
ftp上傳中斷 發布:2025-07-08 00:08:37 瀏覽:639
linux雲計算課程 發布:2025-07-08 00:07:23 瀏覽:21
安卓網易雲怎麼發布歌曲 發布:2025-07-07 23:42:29 瀏覽:625
安卓內存讀取腳本 發布:2025-07-07 23:42:19 瀏覽:870
python27漢化 發布:2025-07-07 23:42:18 瀏覽:720
源碼鎖屏 發布:2025-07-07 23:26:52 瀏覽:941
手機版編程軟體 發布:2025-07-07 22:57:22 瀏覽:121
linux下執行sh腳本 發布:2025-07-07 22:49:00 瀏覽:127
雲盤怎麼存儲資料 發布:2025-07-07 22:49:00 瀏覽:915