導航:首頁 > 源碼編譯 > 自己編譯的驅動怎麼安裝

自己編譯的驅動怎麼安裝

發布時間:2022-06-30 19:34:53

❶ 怎麼安裝驅動

驅動程序的安裝,對大多數朋友來說都是非常簡單的一件事了,不過還是有不少初學電腦的朋友因為不能正確的安裝驅動程序而苦惱。下面就給大家介紹一些電腦硬體驅動程序安裝的經驗,希望能對不會安裝驅動程序的朋友有所以幫助。

主板驅動的安裝

目前,所有的主板都提供「傻瓜化」安裝驅動程序,只要依次用滑鼠選安裝條即可。筆者建議在安裝驅動程序的時候先安裝主板驅動程序。不少主板,特別是採用INTEL晶元組的產品,都要求在先安裝主板驅動以後才能安裝別的驅動程序。所以,我們還是先安裝主板驅動程序為佳。INTEL主板驅動為兩個文件,而且有安裝次序之分。筆者試過很多次都需要先安裝INF,再安裝IAA。安裝INF後最好重新啟動電腦,否則會提示不能安裝。而威盛和NF主板驅動則方便的多,只需要執行一個程序就能全部完成。安裝的時候直接執行安裝程序,然後依次點「下一步」即可,直到系統提示重新啟動。這里筆者多說一句,有時候CPU(主要是AMD的處理器)都需要安裝驅動,筆者就發現在WIN XP下安裝AMD處理器驅動以後系統性能有一定的提升。所以,使用AMD處理器的朋友要仔細查看一下你的驅動盤,看看上面有沒有CPU驅動的說明。

顯卡驅動的安裝

在顯卡附帶的驅動盤內一般都附帶了多個版本的驅動程序,但不是最新的驅動就一定最合適。安裝WIN2000以上的操作系統的朋友最好安裝通過微軟認證的驅動。而安裝WIN98或者WINME操作系統的則沒什麼講究,如果發現安裝顯卡驅動以後出現死機的情況,建議更換其他版本的驅動程序。

音效卡驅動程序的安裝

很多朋友可能不清楚自己的主板到底集成什麼音效卡,安裝的時候面對眾多的驅動也不知道應該如何取捨。筆者建議,在安裝驅動程序之前,最好先看清楚主板上的音效卡晶元型號,或者看主板說明書上關於音效卡型號的標注,然後再安裝相應的驅動程序。筆者以前遇到過很多朋友因為安裝了不合適的音效卡驅動而導致電腦不正常,要命的是有些驅動在安裝的時候並沒有「無法安裝」之類的提示,所以很多朋友也不知道安裝的正確與否。

網卡驅動的安裝

目前大多數主板都集成了網卡,這類產品的驅動安裝還是比較容易的。遺憾的是部分集成的威盛網卡容易出現安裝的時候會遇到不能被正確識別的問題。這時候一定要仔細研究說明書然後安裝。筆者就遇到過不少在WIN98系統下無法正常安裝威盛網卡的問題,大家千萬要注意啊。

USB介面驅動的安裝

WIN98根本不能達到USB2.0的傳輸速度,所以在WIN98下只安裝USB1.X的驅動就可以。在WIN2000以上系統當中同樣需要安裝補丁以後才能達到正常USB2.0的速度。所以安裝USB驅動的時候大家要注意一下。

列印機、掃描儀驅動的安裝

有不少的外設產品需要先執行驅動安裝文件,然後根據安裝提示連接,否則會出現無法安裝的問題,例如方正一些型號的列印機。針對這種情況,筆者同樣建議先仔細研究說明書,然後根據說明進行安裝。如果發現安裝錯誤,建議在設備管理器中刪除安裝錯誤的設備,然後重新安裝正確的驅動程序。

RAID驅動程序的安裝

以前有朋友提到過在WIN XP下安裝RAID驅動需要在安裝操作系統的時候進行。這里提醒安裝RAID的朋友注意一下。INTEL 865晶元組中需要安裝RAID時,要用軟盤進行安裝。

其他

另外,筆者想說的是,對於安裝驅動來說,WIN XP操作系統是所有操作系統當中最方便的,如果怕麻煩的朋友最好選擇安裝WIN XP。但即便是WIN XP也不是支持所有的硬體,一樣有很多設備需要手動安裝驅動程序。

如果發現驅動程序安裝錯誤,而刪除設備以後又不能正確安裝應該怎麼辦呢(這種情況在WIN98中出現的較多)?大家只要找到WINDOWS目錄中的INF中相應的文件刪除就可以了。這里要提醒大家注意的是,電腦基礎知識少、英文不好的朋友千萬別輕易嘗試,否則有可能需要重新安裝系統。
參考資料:網路資源

❷ 下載好的驅動怎樣手動安裝

下載好的驅動可以在設備管理器裏手動安裝。

具體操作步驟如下:

1.在電腦上的「設備管理器」選擇合適的選項後,點擊滑鼠右鍵,在彈出的菜單中選擇「掃描檢測硬體改動」項。

❸ NVIDIA顯卡驅動編譯安裝指導第四,五步怎麼做

1、顯卡驅動,建議你去顯卡 官網下載最新的驅動就可以啦
2、或者安裝第三方軟體,比如驅動人生等,檢測最新驅動一鍵安裝就好了,而且還可以咨詢客服呦

❹ 怎麼安裝驅動程序

你要是不會安裝的話,或者不認識驅動的話,你就把驅動盤放到光碟機裡面,然後我的電腦-屬性-硬體-設備管理器-,然後你看那個設備上是黃色的而且有個小問號,就在那個設備上右幾-屬性-轉到驅動程序,然後更新驅動,你要是XP的話,就直接下一步,2000也是這把,很簡單,一看都會,只到他搜到,然後一路下一步就完成拉,你要是沒驅動盤,可以去電腦城買張驅動大全,然後按照我上面說的方法安裝把。

linux下怎麼編譯安裝驅動

linux
編譯安裝驅動有兩種,動態載入與靜態載入
動態載入
一,編譯,在指點內核樹下編譯,生成.o文件或.ko文件
二,將生成的.o或.ko文件拷到相應目錄,一般是/lib/mole/kernel下面
三,用insmod命令載入,用rmmod命令卸載
靜態載入
靜態載入主要就是編譯內核。就是將編寫好的驅動放進內核相應的目錄下面。然後編譯內核。然後運行編譯好的內核。

❻ 新人求教 驅動源碼編譯安裝

1、安裝scons
(1) 下載python2.7, 使用x86_32位,因為scons只有32位安裝包可用;
(2) 下載scons2.3.0;
(3) 安裝python 和 scons, 將C:\Python27\Scripts寫入PATH;
(4) 下載安裝pywin32 ,It is recommended you install pywin32 if you want to do parallel builds (scons -j)

2、安裝boost庫(1.49版本).
解壓後雙擊bootstrap.bat,生成bjam.exe後,cd到目錄c:\boost下,(將boost_1_49更名為boost了)編譯boost。
編譯命令:C:\boost>bjam variant=release --with-filesystem --with-thread --with-date_time --with-program_options threading=multi toolset=msvc-10.0 link=static runtime-link=static address-model=32
這是使用VS2010環境編譯的release版本,編譯完成後,生成C:\boost\stage\lib文件夾,下面有6個lib庫:

如果要編譯成debug版本,使用命令:bjam variant=debug --with-filesystem --with-thread --with-date_time --with-program_options threading=multi toolset=msvc-10.0 link=static runtime-link=static address-model=32

編譯完成後,生成C:\boost\stage\lib文件夾,下面有10個lib庫和dll:

此處為MongoDB文檔中對於編譯boost庫的要求原文:
When using bjam, MongoDB expects
variant=debug for debug builds, and variant=release for release builds
threading=multi
link=static runtime-link=static for release builds
address-model=64 for 64 bit(64位的話,把32換為64)。link=static runtime-link=static,boost需要編譯成靜態庫,因為mongodb只會去鏈接boost的靜態庫
address-model=64在win7 64環境下此項必須,不加在編譯mongodb的c++ client時會出現鏈接錯誤。

3、下載mongo2.4.6源碼 http://www.mongodb.org/downloads官網下載
編譯Mongoclient.lib

cmd命令提示符下,cd到解壓後的文件目錄,例如我放在了E盤,E:\mongodb-src-r2.4.6,輸入命令:
scons –-dd --32 mongoclient.lib // build C++ client driver library
Add --64 or --32 to get the 64- and 32-bit versions, respectively. Replace --release with --dd to build a debug build.
編譯後在mongodb\build\win32\32\dd\client_build\生成mongoclient.lib.

4、測試程序
就用Mongodb自帶的例子吧,使用VS2010打開E:\mongodb-src-r2.4.6\src\mongo\client\examples中的simple_client_demo.vcxproj,編譯,會提示生成simple_client_demo.sln,保存。
使用debug模式,配置工程環境:打開工程->屬性,配置Configuration Properties下的VC++ Directories,頭文件路徑添加C:\boost,Lib庫路徑添加boost的lib,以及mongodb client的lib:
C:\boost\stage\lib

E:\mongodb-src-r2.4.6\build\win32\32\dd\client_build
進入C/C++下面的Code Generation,將Runtime Library設置為Multi-threaded Debug (/MTd)
進入Linker下面的Input,設置Additional Dependencies,添加ws2_32.lib,psapi.lib,Dbghelp.lib,mongoclient.lib
將E:\mongodb-src-r2.4.6\build\win32\32\dd\mongo\base下生成的error_codes.h和error_codes.cpp文件,拷貝到E:\mongodb-src-r2.4.6\src\mongo\base目錄下。
ok,編譯、運行.

5、問題解決
error LNK2038: mismatch detected for '_MSC_VER': value '1700' doesn't match value '1600' in error_codes.obj
1>mongoclient_d.lib(dbclient.obj) : error LNK2038: mismatch detected for '_MSC_VER': value '1700' doesn't match value '1600' in error_codes.obj
1>mongoclient_d.lib(assert_util.obj) : error LNK2038: mismatch detected for '_MSC_VER': value '1700' doesn't match value '1600' in error_codes.obj
1>mongoclient_d.lib(jsobj.obj) : error LNK2038: mismatch detected for '_MSC_VER': value '1700' doesn't match value '1600' in error_codes.obj
1>mongoclient_d.lib(status.obj) : error LNK2038: mismatch detected for '_MSC_VER': value '1700' doesn't match value '1600' in error_codes.obj
1>mongoclient_d.lib(mutexdebugger.obj) : error LNK2038: mismatch detected for '_MSC_VER': value '1700' doesn't match value '1600' in error_codes.obj

VS的版本不匹配,lib是在更高級的版本中編譯生成的,而使用的時候,是在低級版本中使用的,所以出現了不匹配的錯誤。例如,我在VS2010 SP1和VS2012的環境下編譯的,而使用是在VS2010上使用,所以在編譯時,出現了以上問題。

1>mongoclient.lib(stacktrace.obj) : error LNK2001: unresolved external symbol __imp_SymCleanup
1>mongoclient.lib(stacktrace.obj) : error LNK2001: unresolved external symbol __imp_SymGetMoleInfo64
1>mongoclient.lib(stacktrace.obj) : error LNK2001: unresolved external symbol __imp_SymInitialize
1>mongoclient.lib(stacktrace.obj) : error LNK2001: unresolved external symbol __imp_StackWalk64
1>mongoclient.lib(stacktrace.obj) : error LNK2001: unresolved external symbol __imp_SymFromAddr

在工程依賴庫中添加Dbghelp.lib

其它問題,看看你手頭的編譯器、編譯出來的boost庫版本、mongoclient.lib的版本,是否對應好了。

❼ 電腦驅動怎麼自己安裝

一般都有帶驅動碟的,放進光碟機,右擊點「我的電腦」「管理」「設備管理」在黃色問號相應硬體上右擊點「屬性」「更新驅動」在尋找位置指向光碟機,讓它自己找,這是最簡單的方法了,用手機上的網路,不太方便,希望對你有助
最正確快捷的方法是(各種主板驅動自動安裝程序的順序通常也是這樣):1、主板驅動,重啟一次
2、顯卡、音效卡、網卡驅動,重啟一次
3、其他外設驅動,重啟一次
4、再開機系統正常工作。
(如果真的不會你可以買一張「番茄花園」的系統盤,這樣的系統盤自帶大多數主板,顯卡驅動,不用你另行安裝)

閱讀全文

與自己編譯的驅動怎麼安裝相關的資料

熱點內容
桌面雲伺服器組建配置 瀏覽:923
濟寧織夢源碼怎麼跳轉到qq 瀏覽:290
西安java培訓 瀏覽:298
蘋果用戶app如何退款 瀏覽:889
解壓方式就是喝酒 瀏覽:396
麥塊怎麼添加到游戲伺服器 瀏覽:962
噴油螺桿製冷壓縮機 瀏覽:581
python員工信息登記表 瀏覽:377
高中美術pdf 瀏覽:161
java實現排列 瀏覽:513
javavector的用法 瀏覽:982
osi實現加密的三層 瀏覽:233
大眾寶來原廠中控如何安裝app 瀏覽:916
linux內核根文件系統 瀏覽:243
3d的命令面板不見了 瀏覽:526
武漢理工大學伺服器ip地址 瀏覽:149
亞馬遜雲伺服器登錄 瀏覽:525
安卓手機如何進行文件處理 瀏覽:71
mysql執行系統命令 瀏覽:930
php支持curlhttps 瀏覽:143