導航:首頁 > 源碼編譯 > vc6編譯成功但是不能執行

vc6編譯成功但是不能執行

發布時間:2022-12-11 14:01:34

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文件,再者看看編譯器有沒有問題,還有就是你的源文件目錄有沒有在項目里

閱讀全文

與vc6編譯成功但是不能執行相關的資料

熱點內容
dota2怎麼設置國服伺服器地址 瀏覽:212
單片機高電平驅動 瀏覽:115
ios多選文件夾 瀏覽:909
加強行車調度命令管理 瀏覽:243
伺服器已禁用什麼意思 瀏覽:150
部隊命令回復 瀏覽:755
神奇寶貝伺服器地圖怎麼設置 瀏覽:382
加密演算法輸出固定長度 瀏覽:862
程序員去重慶還是武漢 瀏覽:121
伺服器如何撤銷網頁登錄限制 瀏覽:980
微信公眾平台php開發視頻教程 瀏覽:628
怎麼看蘋果授權綁定的app 瀏覽:255
壓縮機單級壓縮比 瀏覽:380
linux測試php 瀏覽:971
什麼時候梁旁邊需要加密箍筋 瀏覽:40
微信清粉軟體源碼 瀏覽:717
matlabdoc命令 瀏覽:550
如何去ping伺服器 瀏覽:75
ecshop安裝php55 瀏覽:817
javaword庫 瀏覽:958