1. 為什麼在Microsoft Visual C 6.0C 中可編譯的程序不能執行
1 Visual C++ 6.0 不僅能編譯程序 還能編譯 其他的 如 動態庫 com組件,你編譯的是程序嗎?
2 Visual C++ 6.0 編譯的C程序一般是控制台程序 需要在CMD下運行
3 Visual C 6.0 默認生成的程序是debug版本,脫離了環境就提示缺少MFC42??.dll文件 不能運行。解決如下:你在vc6中看到 帶紅嘆號的 是 編譯微型條 ,所有 只能 編譯debug 要想編譯Release,在 vc6中 這樣 處理
右擊 工具欄的空白處 ,把 「組建」 選上,就會出現 組建工具條 ,組建工具條,也有紅嘆號,組建里 可以選擇 Release的發行版本,默認的是 debug,請調整
2. vc6.0編譯好,怎麼無法運行
大概是編譯器的路徑有問題,你在安裝的時候可能把主程序路徑和編譯器的路徑設置的不一致……
還有,你確定你編譯的程序沒有問題嗎?有的時候編譯通過了,還是不能運行,那很有可能是程序的問題,就要仔細找找了。
3. VC++6.0編譯沒問題,一運行就停止工作
右鍵單擊VC6.0
快捷方式
後,選擇「
屬性
」,然後單擊「兼容性」
選項卡
,選擇「以兼容模式運行這個程序」。
4. 在Microsoft Visual C 6.0編譯器下為什麼通過了編譯的程序卻無法執行
可能很多人在安裝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\ 後面的東西要相同。
本人深受其害,重裝多次不管用,上面中文部分為高手借鑒,
下面路徑為本人深思所得,終於解決。與君分享。
5. 在VC6.0中寫了簡單的輸出程序,但是運行不了(本人電腦是win10系統的),求大神解答啊啊啊啊啊
error spawning 'vcspawn.exe' 不能啟動'vcspawn.exe'程序
通用解決辦法:
思路1 找到它
1 先在vc++6.0的安裝目錄下找那個vcspawn程序,可以用winkey+f的搜索功能
2 找到瞭然後給它放回原位,通常和vc什麼.exe放在一起
思路2 如果只有這個'vcspawn.exe' 錯誤而已,通常,你的代碼已編譯連接成功,生成了可執行文件(你的代碼文件名.exe)
1 找到你寫的源程序代碼(那個Hello),找到與它只有擴展名不同的文件,其中有個exe的,對,就是它
2 然後打開命令行提示符cmd(shift+右鍵點擊資源管理器中空白的部分)
然後回車,可以看到結果了!
6. c++6.0編譯沒有錯誤但運行不了為什麼
微軟的VC++6.0編譯環境下運行程序是默認自動在最後加上system("pause")的,不至於這樣人工干涉吧。
樓主說的「沒有一點兒反應」是什麼情況,是程序框框出來後就不走了一直掛在那裡,還是根本就沒有看到程序框框出來?
對了樓主,你不會是扔下VC++親自跑到Debug文件夾里去雙擊那個exe文件了吧?那樣的話是需要在代碼最後面寫上system("pause")的,或者加個無用的cin之類的輸入也行。
哦,還有一種情況,VC++6.0編譯的時候很容易死掉,你點關閉按鈕他還說「正在組建不能關閉」。其實不只是在「編譯」的時候,連「組建」也會出這問題。我一般喜歡先點編譯,提示obj沒錯誤就直接去點執行,讓他給我組建完了馬上運行出來,但是下面的提示信息欄顯示link...(組建中)就沒動靜了,程序出不來,點那個停止按鈕也沒反應,我就直接用任務管理器把他斃了再雙擊那個工作空間文件(.dsw)打開。聽說微軟有個這方面的補丁,我也沒下載過,不知道管不管用。不知樓主是不是也遇上了這情況。
7. visualC++6.0編譯組建都沒錯誤可是執行時說不能執行
可能是兼容問題,VC++6.0最好在win98 或 XP 上運行,win7以上的平台已不支持VC6的老組件,特別是 debug 版本,你可以試試 release 版本編譯,或許組件還在 。
8. c++在VC6.0中出現無法執行程序
c++在VC6.0中出現無法執行程序是設置錯誤造成的,解決方法為;
1、VC++6.0上出現提示「無法執行程序」,很可能是創建工程和文件的時候選擇錯了,注意運行C和C++的是.cpp文件,不是.h。
9. VC6.0編譯成功,但運行出錯
只能說編寫的程序有錯誤了...編譯成功一般只能說明你的程序沒有語法錯誤
運行出錯一般是內存的錯誤
涉及到數值的錯誤,可能有數組越界,0作分母等等
建議將源代碼貼上來看一下
10. 使用VC++6.0 編譯一個程序 卻執行不出來exe文件
首先你看看有沒有成功編譯,編譯成功會自動生成exe文件,再者看看編譯器有沒有問題,還有就是你的源文件目錄有沒有在項目里