㈠ vc6.0編譯器不能編譯程序2
看樣子是路徑不對的問題,你再好好看看對不對呀,如果還不行的話,卸掉再裝一次應該就可以了
㈡ 編譯器的工作原理
編譯 是從源代碼(通常為高級語言)到能直接被計算機或虛擬機執行的目標代碼(通常為低級語言或機器語言)的翻譯過程。然而,也存在從低級語言到高級語言的編譯器,這類編譯器中用來從由高級語言生成的低級語言代碼重新生成高級語言代碼的又被叫做反編譯器。也有從一種高級語言生成另一種高級語言的編譯器,或者生成一種需要進一步處理的的中間代碼的編譯器(又叫級聯)。
典型的編譯器輸出是由包含入口點的名字和地址, 以及外部調用(到不在這個目標文件中的函數調用)的機器代碼所組成的目標文件。一組目標文件,不必是同一編譯器產生,但使用的編譯器必需採用同樣的輸出格式,可以鏈接在一起並生成可以由用戶直接執行的EXE,
所以我們電腦上的文件都是經過編譯後的文件。
㈢ visual c++ 6.0 編譯器中的問題
囧
這個很簡單啊
把滑鼠放在藍色標記上面,右鍵,點擊移除所有bookmarks就行了
㈣ VC6.0的編譯器怎麼用
換英文版的 ,漢化的都會卡住。
㈤ C語言編譯器的問題
用了一個無效的編譯器,可能是編譯器路徑沒有準確配置。建議把該軟體卸載干凈然後再重裝
㈥ 為什麼我用VC6.0軟體編譯正確的c++代碼會發生錯誤
最簡單的方法:重新安裝VC++就可以了。
其他方法:
方法1: 啟動VC時不要用圖形界面,通過在命令提示符下輸入
:Msdev /useenv
運行( / 前面有個空格).它會強制使系統環境變數全高設置成正確值.而且,只需要使用一次這樣的方式運行VC,以後再次通過雙擊圖標的方式啟動也不會有問題。
方法2: 在VC中點擊「Tools」—>「Option」—>「Directories」,發現路徑有誤,重新設置
「Excutable Fils,Include Files,Library Files,Source Files」的路徑。
要是顯示「找不到mspdb60.dll」,去能正常運行VC++的電腦中搜索mspdb60.dll文件,
拷貝到你的機器上Microsoft Visual Studio\Common\MSDev98\Bin下。缺失其他文件類似操
作
方法3: 「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
如果你裝在其他盤里,則仿照其路徑變通就行。關鍵是
microsoft visual studio\
後面的東西要相同。
㈦ 新手用啊哈c編譯60秒計時 總是錯誤 但是啊哈c又指不出來(我用的是半形) 下面的代碼錯在哪了
/*sleep函數在VC中使用帶上頭文件
#include<Windows.h>
單位為毫秒且「s大寫」
在gcc編譯器中,使用的頭文件因gcc版本的不同而不同
#include<unistd.h>
單位為秒(如果需要更精確可以用usleep單位為微秒)且「s」是小寫的,標准c中"s"是小寫的*/
//例如在VC環境下正確程序為
#include<stdio.h>
#include<stdlib.h>
#include<Windows.h>
intmain()
{
inta;
a=60;
system("color0a");
while(a>=0)
{
system("cls");
printf("%d",a);
Sleep(1000);//Sleep函數的「S」是大寫的
a=a-1;
}
Sleep(1000);
return0;
}