『壹』 編譯器有什麼用
簡單講,編譯器就是將「一種語言(通常為高級語言)」翻譯為「另一種語言(通常為低級語言)」的程序。一個現代編譯器的主要工作流程:源代碼 (source code) → 預處理器 (preprocessor) → 編譯器 (compiler) → 目標代碼 (object code) → 鏈接器(Linker) → 可執行程序 (executables)
高級計算機語言便於人編寫,閱讀交流,維護。機器語言是計算機能直接解讀、運行的。編譯器將匯編或高級計算機語言源程序(Source program)作為輸入,翻譯成目標語言(Target language)機器代碼的等價程序。源代碼一般為高級語言 (High-level language), 如Pascal、C、C++、Java、漢語編程等或匯編語言,而目標則是機器語言的目標代碼(Object code),有時也稱作機器代碼(Machine code)。
對於C#、VB等高級語言而言,此時編譯器完成的功能是把源碼(SourceCode)編譯成通用中間語言(MSIL/CIL)的位元組碼(ByteCode)。最後運行的時候通過通用語言運行庫的轉換,編程最終可以被CPU直接計算的機器碼(NativeCode)。
『貳』 編譯器怎麼使用
可能很多人在安裝VC 6.0後有過點擊「Compile」或者「Build」後被出現的
「Compiling... ,Error spawning cl.exe」錯誤提示給郁悶過。很多人的
選擇是重裝,實際上這個問題很多情況下是由於路徑設置的問題引起的,
「CL.exe」是VC使用真正的編譯器(編譯程序),其路徑在「VC根目錄\VC98\Bin」下面,
你可以到相應的路徑下找到這個應用程序。
因此問題可以按照以下方法解決:打開vc界面 點擊VC「TOOLS(工具)」—>「Option(選擇)」
—>「Directories(目錄)」重新設置「Excutable Fils、Include Files、
Library Files、Source Files」的路徑。很多情況可能就一個盤符的不同
(例如你的VC裝在C,但是這些路徑全部在D),改過來就OK了。
如果你是按照初始路徑安裝vc6.0的,路徑應為:
executatble files:
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
C:\Program Files\Microsoft Visual Studio\VC98\BIN
C:\Program Files\Microsoft Visual Studio\Common\TOOLS
C:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT
include files:
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
library files:
C:\Program Files\Microsoft Visual Studio\VC98\LIB
C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB
source files:
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC
如果你裝在其他盤里,則仿照其路徑變通就行(我就是裝在D盤)。
關鍵是microsoft visual studio\ 後面的東西要相同。
『叄』 Dcs是指的什麼
DCS是一種「分散式控制系統」,而PLC (可編程式控制制器) 只是一種控制「裝置」,兩者是「系統」與「裝置」的區別。系統可以實現任何裝置的功能與協調,PLC裝置只實現本單元所具備的功能。
在網路方面,DCS網路是整個系統的中樞神經,它是安全可靠雙冗餘的高速通訊網路,系統的拓展性與開放性更好。而PLC因為基本上都為個體工作,其在與別的PLC或上位機進行通訊時,所採用的網路形式基本都是單網結構,網路協議也經常與國際標准不符。
在網路安全上,PLC沒有很好的保護措施,我們採用電源、CPU、網路雙冗餘。
硬體體系結構
考察DCS的層次結構,DCS級和控制管理級是組成DCS的兩個最基本的環節。過程式控制制級具體實現了信號的輸入、變換、運算和輸出等分散控制功能。在不同的DCS中,過程式控制制級的控制裝置各不相同,如過程式控制制單元、現場控制站、過程介面單元等等,但它們的結構形式大致相同,可以統稱為現場控制單元FCU。
以上內容參考:網路-分散控制系統
『肆』 在 Dev-C++ 環境中,如何使用微軟 Visual Studio 的編譯器
首先進入Microsoft Visual Studio 2005開發環境
點工具->導入和導出設置
選擇 重置所有設置
然後關閉重新啟動Microsoft Visual Studio 2005
會讓你選擇默認環境(就跟第一次啟動Microsoft Visual Studio 2005一樣)
『伍』 DCS是什麼
分布式控制系統。
DCS是分布式控制系統的英文縮寫(Distributed Control System),在國內自控行業又稱之為集散控制系統。
是相對於集中式控制系統而言的一種新型計算機控制系統,它是在集中式控制系統的基礎上演變而來的。
DCS的骨架—系統網路,它是DCS的基礎和核心。由於網路對於DCS整個系統的實時性、可靠性和擴充性,起著決定性的作用,因此各廠家都在這方面進行了精心的設計。
對於DCS的系統網路來說,它必須滿足實時性的要求,即在確定的時間限度內完成信息的傳送。
這里所說的「確定」的時間限度,是指在無論何種情況下,信息傳送都能在這個時間限度內完成,而這個時間限度則是根據被控制過程的實時性要求確定的。