導航:首頁 > 源碼編譯 > bios編譯器未連接

bios編譯器未連接

發布時間:2022-08-24 06:21:35

㈠ 這個編譯器沒有報錯,但是運行不了、vc++

首先,你的源代碼里看來引用了bios.h文件(#include file: 'bios.h'),但是錯誤就在於你的VC++編譯器在默認的頭文件文件夾(一般安裝目錄進去有個include文件夾,.h文件基本都擱那裡頭)里沒找到那個文件,在你的工程文件夾里也沒找到。因此報錯說No such file or directory。
一般的VC++編譯器頭文件庫里確實沒有bios.h,TC++ 3.0(另一種c語言類編譯器)才有這個頭文件,可以放在這下面編譯 。當然你也可以從網上拷個這樣的bios.h文件到include文件夾或工程文件夾下,這樣編譯是能通過的,但是運行可能會有不可預期的行為,畢竟bios.h是Borland公司擱在TC編譯器里的。
祝好運啦~~

㈡ CB一直顯示環境錯誤,是因為沒有編輯器嗎

最大的可能是沒有可用的編譯器,編譯器包括但不限於:
MingW系列,VS系列。
可能是沒安裝,也可能是安裝了但是沒有設置正確的路徑。
照片根本看不清,請拍攝清晰照片追問,至少讓我等看清楚文字

㈢ 富士通主板FjNBB34有M2介面嗎

這天我們村地主家大兒子突然給我來電話,說買了一塊當下流行的M.2介面的固態,買來後才發現好像沒有地方插這塊硬碟,於是讓老K想想辦法看能不能幫忙將M.2的硬碟安裝到沒有M.2介面的老主板上,我想此時大部分人都跟老K當時的第一反應是一樣的:某寶買一塊PCIE的M.2擴展槽插上就完事了唄。但是事實上並沒有老K想的那麼簡單,於是,我們的故事開始了!!

關於網上五花八門辦法的嘗試

關於沒有M2介面主板如何加裝M2固態硬碟的帖子網上也是層出不窮,網上大致分了單一購買並加裝PCIE附加插槽、刷主板BIOS、軟體實現NVme PCIE引導這三大類辦法的帖子,我也逐一研究過並且實踐過 ,下面來說說實踐的具體過程和結果。

照片不是我照的,所以照的很不好

購買NVme PCIE擴展插槽

X寶盜圖,不要按這個買,我只是隨便盜圖一下

接上文老主板沒有M2的介面,大部分人和我的第一反應一樣,覺得買某寶上買一個PCIE的NVme介面擴展槽插在主板上問題就迎刃而解了,但是我實踐的結果是這只是使用M2固態的第一步,並不像大家想像的那樣,直接買一塊M2的擴展插槽往主板上一插就起飛了(起碼我調試的這台華碩玩家國度主板的機器不是這樣)。因為用不了M2固態的原因有兩個,第一個當然是物理原因,就是你的老主板上壓根就沒有M2的介面,第二個問題可以歸納是軟體問題,問題出在老主板沒有M2介面,所以自然也沒有M2 NVme的協議(驅動),最終結果就是你買了一個M2的擴展插槽後發現,固態的介面有了,但是死活就是認不出這塊你心儀的硬碟,只有在DG(DiskGenius磁碟分區軟體)下才能發現有這塊硬碟,但是很遺憾,你的電腦就是用不了,不論你把這塊硬碟怎麼分區怎麼格式化怎麼做系統,只能在DG下認出這塊硬碟,那麼硬體的問題我們可以通過購買M2擴展插槽解決,那麼軟體問題怎麼辦?

五花八門的帖子,種種的陷阱——刷BIOS

在老K來調試這台機器之前,地主家大兒子就在各類華碩玩家國度的論壇內找到了相應」解決「軟體方面的辦法,其實這個辦法很簡單,就是把帶NVme協議(驅動)的BIOS更新到你的BIOS里,你的固態硬碟就可以使用了,但是地主兒子家的玩家國度主板官方並沒有提供帶NVme協議(驅動)的官方BIOS,那麼問題就來了,需要去尋找匹配你主板的非官方的BIOS,你只需要簡單的在網路里打上你的主板型號,有很多論壇都」提供「下載服務,但是這並不是免費的,大部分有」真貨「的論壇都必須注冊繳費會員,而且更有甚者你交納了會員錢下載還得要錢。別問我怎麼知道,地主家大兒子告訴我的。為什麼我要在」提供真貨「打引號,因為即便你下載了相對應主板的所謂魔改BIOS,依然會面對兩個問題,第一就是因為是魔改就會有把主板刷成磚頭的概率,我去調試這台機器的時候也是先解決了這個問題(他們私自刷BIOS,使得主板變磚了),第二是因為大部分魔改BIOS都無法按照正常刷BIOS的途徑進行更新。刷過BIOS的人都是知道的,其實更新BIOS是很簡單的一件事,只需要下載對應BIOS然後下載官方提供的專刷軟體或者在U盤進入到BIOS里更新就可以,但是華碩不可以(其他品牌主板沒有測試,不做評論),原因在於華碩的BIOS是獨特的BIOS擴展名,而且在刷新的時候刷新軟體會識別看是否是官方出品,如果不是官方的BIOS不支持刷新。我試過了所有網上的和我能想到的辦法,最終都繞不開官方設置的BIOS驗證。而且華碩BIOS全部加密,我也試過了先篡改官方的BIOS,把NVme協議加裝進去但全部都失敗了。就是因為華碩的BIOS加密並且刷新需要驗證,所以這就是我前面打引號的原因,給你的確實是魔改過的BIOS,我也確定如果能刷新到主板上確實可以用,但是你不論怎麼做就是沒辦法把BIOS刷到主板上,在我近6個小時的思考和摸索中,我終於明白了可能必須要去買一台BIOS編譯器(硬體燒錄,把BIOS從主板上拿下來鏈接到編譯器上燒錄),而注冊的付費帖子底部有一行小字:如動手能力不行,也可以去我的X寶購買已經刷新好的BIOS硬體,回來自己拆裝上即可。我豁然明朗,前面這所有的所有一切都在為這個做鋪墊,我主觀願意相信,也許根本就無法通過軟體刷BIOS的方法來實現安裝NVme的固態(大神除外)。以上所說的全部是針對華碩玩家國度主板而言,其他品牌主板我沒有實驗過不知道是否BIOS能刷新成功。這里大家需要注意:我不是說不能以刷BIOS的方法來實現安裝M2的固態,刷BIOS是可以實現的,但是前提是你得能刷的上才行。

軟體實現NVme引導

不得不說現在人為了賺錢套路太深了,地主家大兒子只能眼巴巴看著我,我個人突然有一個50元錢收了他的M2固態來幫助他解決困惑的奇妙想法,但是!我的良知告訴我,這樣是不對滴!!從小我就生下紅旗下,長在新中國,我是一個純粹的人、一個高尚的人、一個脫離了低級趣味的人····好吧,牛X就不吹了,來到今天的重頭戲,軟體實現NV么引導,這里要提前說一下,這種辦法適合於每一台老款主板,只要能能把M2的固態插到你的主板上我就能讓他實現引導,出現在你夢寐以求的電腦里。

不知道各位看官是否聽說過黑蘋果,具體解釋去查找一下網路,簡單的說可以把他當作是蘋果版的WINPE(U盤系統),但是我們不是要把系統裝在U盤里,而是通過U盤引導系統,理論就是主板沒有NVme的協議(驅動)所以不能引導NVme協議的硬碟,但是如果將NVme協議安裝在硬碟里度過引導這個階段就可以正常的使用了。在說的簡單點就是把NVme協議安裝到U盤當中,那麼下面我們來看看如何具體騷操作一下,首先你得有一個U盤(512M就行,對你沒看錯512M連1G都沒有,驚不驚喜?),然後下載一個BootDiskUtility軟體(和網上WINPE的製作啟動盤軟體大同小異),這個軟體很好下載,而且有用這個軟體製作U盤啟動的全部教程,是個教程就很詳細,這里就不多贅述了。接下來在製作好啟動盤後我們需要做以下步驟:

在我的電腦中打開U盤中200MB的分區,找到\EFI\CLOVER\drivers-Off\drivers64UEFI文件夾下的NvmExpressDxe-64.efi文件,將他復制兩份分別放到\EFI\CLOVER\drivers64和\EFI\CLOVER\drivers64UEFI目錄下,(注意一下,這里復制的驅動是UEFI的,暫時未在Legacy下測試過)這一步十分關鍵,NvmExpressDxe-64.efi是Clover的NVMe固態硬碟驅動,將提供主板BIOS不具備的NVMe固態硬碟識別能力,讓電腦能夠從NVMe啟動Windows系統。

你們想的對,上面的步驟我是直接復制網上的步驟搬運過來的,但是你們以為就這么簡單嗎?錯誤,我不是個雲玩家,不會像網上那些個人那麼不負責任,我可以很負責任的告訴你,如果說製作黑蘋果啟動盤是第一步,那麼上面絕對不是第二步,其實上面是第三步(最後一步)。因為我製作完啟動盤後,發現盤符文件夾下根本就沒有那個關鍵的文件,你們說氣不氣人?我不知道為什麼網上的這類技術貼都缺斤少兩,個人覺得要不就是雲玩家搬運,要麼就是原帖有不可告人的秘密(秘密請回顧上文)。那麼我是個相當講究的人,上文說到了我是一個純粹的人高尚的人脫離了低級趣味的人,這樣一個完人(為什麼還找不到女朋友),怎麼可能不把這個教程做全?在你做完黑蘋果啟動盤後,以為大功告成了卻發現根本沒有教程上要找的文件,那麼怎麼辦呢?很簡單,在網上下載黑蘋果啟動盤內帶NVme的文件打包(壓縮包),把解壓後的文件放在上文加粗步驟地方,就完整了整個黑蘋果啟動盤的製作(如果你找不到NVme 的壓縮包,請點擊我X寶···請私密我,我傳給你絕對免費)。最後將做好的U盤插在電腦上,當然U盤以後就會一直和電腦合為一體了,接著通過黑蘋果就可以享受勝利的喜悅了。

開機後黑蘋果引導界面,有點像雙系統

機器後面的512M垃圾U盤,救活了一台幾萬的機器

看見桔紅的M2擴展條了嗎?

地主家的電腦

NVMe SAMUNG MZVLB256還有我的USB至尊引導U盤

雖說是幾年前的機器現在也不過時吧

測試新硬碟

寫在最後

上文有很多廢話啊,所以還是需要總結一下老主板加裝NVme固態的流程。(必須步驟)

1、購買NVme PCIE擴展卡(槽、條)

2、將購買的NVme擴展槽(卡、條,雖不隨意?我就是這么隨性,想怎麼寫就怎麼寫)安裝在主板PCIE插槽上。

3、將NVme M.2口固態硬碟安裝到擴展條(卡、槽)內。

4、准備(購買)U盤,容量大於512M(是兆不是G)

5、下載BootDiskUtility軟體,並將准備好的U盤製作成黑蘋果啟動盤。

6、找到帶有NVme驅動的黑蘋果打包文件,解壓文件後,將NvmExpressDxe-64.efi文件,復制兩份分別放到\EFI\CLOVER\drivers64和\EFI\CLOVER\drivers64UEFI目錄下

7、插入製作好的帶有NVme協議(驅動)的U盤至電腦任意U口,這一插就是一輩子。

8、開機選擇需要引導的硬碟,然後正常做系統或者使用已經做的系統即可。

以上就是全部老主板加裝M2固態的流程。這個流程雖然我沒有在別的機器上實驗過,但是我可以肯定絕對適合所有平台的電腦,只要BIOS能用UEFI啟動的都可以使用。希望大家喜歡我給大家做的帖子,最近因為太忙了(搬磚賺錢),所以沒能顧上給大家做游戲的視頻,等年前忙完了一定給大家補上,上次說到想玩使命召喚的兄弟這里也再次對不起一下,白嫖的地方我還沒有找到(也是因為太忙的緣故),今天才到家先跟大家分享了這個帖子,希望能幫助到想安裝M2固態但是沒有介面老主板的用戶們,這里還要在婆婆媽媽幾句,購買M2固態一定要看清楚,M2固態分了PCIE線和SATA3.0線兩種,肯定是PCIE的速度快好多,別讓不良商家騙了,弄了半天技術最後速度還上不去,你說你驚不驚喜

㈣ 電腦出現這個了,哪位大俠知道是啥意思啊

開機黑屏情況太多了, 常見情況如下
1.
電腦開機黑屏,表現為電源風扇和CPU風扇不動,主板上的指示燈不亮,電腦無任何反應。這個時候,首先你應該檢查你的電源插座是否通電,各種電源連接線是不是好的,連接是否正常,如果確認無誤,那麼請你更換你的電源後重新嘗試。
2.
電腦開機黑屏,電源風扇轉動正常,CPU風扇不動,沒有任何報警聲音,表現為主板沒有任何反應。這個時候你首先應該檢查電源與主板的電源連接插口是否插緊,如果已經查緊,則可能是主板嚴重損壞或者是電源與主板的連接接損壞。更換個電源嘗試下,以排除第二個可能;請檢查主板異常,比如有沒有電容凸起(被擊穿),主板面有沒有明顯損傷導致線路不通等,可以拿到維修站檢查下,有條件的話可以更換個主板上去確定下。
3.
電腦開機黑屏,電源風扇和CPU風扇都正常轉動,但是顯示器無任何顯示,無報警聲音。
這個時候,你首先應該當報警聲音聲音損壞了,排除顯示器的問題,顯示器與電腦的連接問題,顯卡的本身問題,或顯卡與主板的插口問題,還要檢查滑鼠鍵盤的連接處(短路也會產生黑屏)和各個外設的連接情況。所以最好先用最小系統法嘗試一下。如果確認了以上的無誤後故障依舊的話,那麼請按以下方法嘗試:
首先了解以下知識:算機啟動過程是個很復雜的過程,它有一個非常完善的硬體自檢機制,在通電自檢短暫的幾秒鍾里,計算機要完成100多個檢測步驟。首先我們先來了解兩個概念:第一個是BIOS(基本輸入輸出系統),BIOS是一組被「固化」在計算機主板中,直接與硬體打交道的程序,計算機的啟動過程是在主板BIOS的控制下進行的。第二個是內存地址,計算機中安裝的內存為了便於CPU訪問,每一個位元組都被賦予了一個地址。
電源剛開始供電時電壓還是不穩定,主板控制晶元組會向CPU發出一個Reset信號,讓CPU初始化,當電源穩定供電後,晶元組便撤去Reset信號,CPU馬上從地址FFFFOH處開始執行指令,這個地址在系統BIOS的地址范圍內,一般的BIOS放在這里的是一條跳線指令,跳到系統BIOS中真正的啟動代碼處。系統BIOS的啟動代碼首先要做的事情就是進行POST(加電自檢),POST的主要任務是檢測系統中的一些關鍵設備是否存在和能否正常工作,如內存和顯卡等。如果這個時候系統的喇叭發出刺耳的警報聲,那就有可能是內存條或是顯示卡出故障了,具體的錯誤一般可以從警報聲的長短和次數來判斷,至於具體的每種聲音代表了什麼,由於相關文章已經刊登過多次,這里就不細說了。為什麼這時的錯誤要用聲音來報警而不是在屏幕上顯示呢,這是因為POST的檢測過程在顯示卡初始化之前,也就是說這時還是「黑屏」階段,所以在POST的過程中發現了一些致命錯誤是無法在屏幕上顯示出來的。
下一步BIOS將檢查顯示卡的BIOS,找到之後調用它的初始化代碼,由顯卡BIOS找來完成顯示卡的初始化。大多數顯示卡在這個過程通常會在屏幕上顯示出一些顯示卡的信息,如生產廠商、圖形晶元類型、顯存容量等內容,這也就是我們開機看到的第一個畫面。
從上面文字不難總結出以下結論:電腦開機到顯示器顯示第一個畫面的步驟為:電源向主板供電—》主板控制晶元組向CPU發出Reset信號—》CPU從地址FFFFOH處開始執行指令—》跳到BIOS啟動代碼—》POST(加電自檢)—》檢查關鍵設備是否正常—》顯示顯卡信息,而這個過程中任一個環節出現問題,那麼就會出現電腦開機黑屏現象,所以要解決問題,只要檢查各個環節就可以。從檢查的困難程度,我們選擇反向排除法來解決:
檢查關鍵設備步,主要是檢查內存,顯卡等設備能否正常工作,這里,你可以先把內存拔下,開機,聽是否有報警聲音向起,如果有,說明前面的步驟都是正常的,主要的問題就在內存和顯卡上,可以用替換法確定問題所在,也可以用報警聲音來確定故障源。如果內存拔下,開機沒有任何報警,在不排除報警聲音出問題的情況下,可以先確定問題出現在前面的步驟。
BIOS啟動代碼步:BIOS中的代碼是存儲在CMOS里的,cmos里
保存的是對bios的配置信息,包括開機自檢程序, 自舉程序, setup程序等,由主板電池供電,如果CMOS中的代碼出現的問題(可能由病毒引起),顯然開機不可能成功。這樣你就必須重刷BIOS代碼(方法網上介紹的很多),簡單點就是把主板電池拿下,過個5-10分鍾再放上去,給CMOS放電,以恢復CMOS到出廠時候的設置。
CPU部分:CPU是整個電腦的控制中心,它出現問題,電腦開機黑屏是肯定的。CPU問題主要集中在以下幾個方面:接觸問題,CPU與主板接觸不好(以前碰到過),導致CPU無法工作;散熱問題,如果CPU風扇壞了或著轉速很慢了或者硅膠幹了,都會引起CPU過熱問題,而導致CPU燒毀或過熱保護引起電腦開機黑屏;CPU損壞:CPU由於各種原因而損壞了顯然也會產生電腦開機黑屏問題,可以用替換法確定CPU是否損壞。
主板晶元部分:如果主板晶元損壞,後面的步驟無法執行,電腦開機黑屏也是必然的,晶元損壞很難檢測出來,一般要拿到維修站檢查。如果有條件,可以將整個主板替換下看看。

4.電腦開機黑屏,顯示器出現信息,開機到進入桌面的時候突然黑屏。這個現象大部分是由於病毒引起的,看能否進入安全模式(開機按F8),如果可以,請查看你的啟動項目,啟動服務,啟動驅動,可以用本站「Windows清理助手+sreng」方法來清除病毒,如果不行,那麼系統可能已經遭到破壞,請還原或重做系統(呵呵);也有可能是電源供電不穩引起這個問題,更換電源檢查。
如果你的機器是最近才這樣的恐怕是和天氣有關系,天天下雨,一些線路受潮導致,你用吹風機把硬體都吹一下,看看,不要溫度過高,會燒壞的。

㈤ C語言 bios.h 為什麼在codeblocks編譯器中寫#include <bios.h>編譯時會出現

CodeBlocks沒有這個頭文件,dos時代的東西,要用Turbo C編譯

㈥ #include<stdio.h> #include<graphics.h> #include<bios.h> int main(void) { int driver=VGA,gmode=VGAHI

這是你的編譯器裡面沒有bios.h這個東東。一般的VC++編譯器頭文件庫里沒有bios.h,TC++ 3.0(另一種c語言類編譯器)才有這個頭文件。你可以從網上下一個安裝在你的編譯器上。

㈦ 為什麼現代c的編譯器中沒有 bios.h這個頭文件呢

用 vc 因為現在的c基本上都是 Windows下,不會使用 dos 和 bios的中斷服務了

所以也就沒有 Bios.h了

㈧ dev編輯器找不到bios.h是怎麼回事

你說的那個dev編輯器是一個IDE開發環境,但是你沒有把相關的編譯環境配置好,如果Include沒有配置的話,就會找不到這樣的文件。

㈨ 編寫bios程序用什麼編譯器

編寫bios程序?樓主問題沒有描述清楚。
如果是你手頭有bios的源代碼,那麼用微軟的MSVC編譯器就可以。
如果你僅僅是想把BIOS文件燒錄到主板上,那麼一般的編程器只要支持BIOS的flash rom的都可以,比如SF100.

閱讀全文

與bios編譯器未連接相關的資料

熱點內容
微信支付頁面加密碼怎麼加 瀏覽:55
網路加密狗問題 瀏覽:696
cnc曲面編程實例 瀏覽:168
什麼app零粉分發視頻有收益 瀏覽:162
肯亞程序員 瀏覽:638
新科源碼 瀏覽:659
如何判斷伺服器有沒有帶寬 瀏覽:41
天正建築批量刪除命令 瀏覽:94
cad最下面的一排命令都什麼意思 瀏覽:456
pythonimportcpp 瀏覽:850
W10的系統怎麼給U盤加密 瀏覽:370
華為手機代碼編程教學入門 瀏覽:762
和彩雲沒會員怎樣解壓 瀏覽:634
androidimageview保存 瀏覽:387
新買店鋪什麼伺服器 瀏覽:883
文件夾能直接刻錄嗎 瀏覽:493
androidxmpp刪除好友 瀏覽:969
javac哪個前景好 瀏覽:428
中華英才網app為什麼不能搜索了 瀏覽:660
伺服器域名是什麼意思 瀏覽:52