VS2008+Windows DDK 7的环境配置(二)
在第一篇的基礎(chǔ)上,進(jìn)行如下的步驟,就可以編譯出X64的驅(qū)動(dòng)程序。
(建議再另外建一個(gè)項(xiàng)目,這樣避免混淆,因?yàn)閤86和x64編譯的有些編譯選項(xiàng)是不同的。)
? ?1. 安裝VS2008 x64 build 組件。如果之前沒(méi)有安裝,可以按照如下的步驟進(jìn)行安裝:
?
?
? ?2. 新建一個(gè)Win32的空項(xiàng)目,將x86項(xiàng)目的代碼復(fù)制過(guò)去,然后按照第一篇文章的編譯選項(xiàng)配置好。
3. 選擇頂部菜單的生成->配置管理器,在活動(dòng)解決方案平臺(tái)下拉框中選擇新建, 在彈出框的新建解決方案平臺(tái)中選擇x64, 從此處復(fù)制設(shè)置中選擇Win32.? ? ? 然后在下面列出的項(xiàng)目中,選擇要編譯成x64的項(xiàng)目,在下拉框中選擇x64,如果沒(méi)有x64,就選擇新建。
? ? ? ? ? 注意:如果是第二次選擇x64,會(huì)提示已有這個(gè)平臺(tái),此時(shí)勾掉"創(chuàng)建新的平臺(tái)"這個(gè)選項(xiàng)就可以了。
4. 將項(xiàng)目屬性的"鏈接器"->"高級(jí)"頁(yè)的"目標(biāo)機(jī)器"選擇為:X64機(jī)器。? ? ? ? ? ??
? ? ? ? ?5. "注冊(cè)輸出"選擇"否","附加庫(kù)目錄"改為ddk中的amd64目錄。
? ? ? ? ? ? ? ? ??
? ? ? ? ? ? ? ? 再編譯,就會(huì)生成x64的sys文件了。路徑是<項(xiàng)目根目錄>/x64/release,而不是<項(xiàng)目根目錄>/release, 如果選擇的是debug, 把release替換成debug就是生成的sys所在的路徑。
轉(zhuǎn)載于:https://www.cnblogs.com/time-is-life/p/5353153.html
總結(jié)
以上是生活随笔為你收集整理的VS2008+Windows DDK 7的环境配置(二)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 关于STM32的延时问题
- 下一篇: Windows环境下搭建React Na