當前位置:首頁 » 編程軟體 » vc編譯後程序再改就出錯了

vc編譯後程序再改就出錯了

發布時間: 2022-04-30 15:40:35

『壹』 VC++編譯程序出錯

一.產生這個問題可能的原因
1, 你用vc建了一個控制台程序,它的入口函數應該是main, 而你使用了WinMain.

2. 你用vc打開了一個.c/.cpp 文件,然後直接編譯這個文件,這個文件中使用了WinMian而不是main作為入口函數。vc這時的默認設置是針對控制台程序的。

二. 解決方法
1.進入project->setting->c/c++, 在category中選擇preprocessor,在processor definitions中刪除_WINDOWS, 添加_CONSOLE

2.進入project->setting->Link, 在Project options中將/subsystem:windows.改為/subsystem:console

3.保存設置,Rebuild All.

『貳』 為什麼visual c++編程編譯沒錯誤,重建就出現錯誤了

為了節省編譯時間,VC++對stdafx.h的頭文件,只在第一次時編譯,以後很少再編譯,重建就得重建頭文件,可能是第一次編譯後,你對頭文件中包含的文件做了修改吧!

『叄』 VC++6.0中寫入程序,編譯後提示有一錯誤,1 error(s)怎麼簡單的指出錯誤的所在之處呢,以便修改

編譯出現錯誤,直接按F4,即可定位各錯誤行。

1、首先,進行打開一個需要進行調試的代碼,進行再當前來進行編輯。


『肆』 做C 程序時編完後進行編譯時 總出錯 顯示為 :error spawning c1 exe

摘要 @韓潤琴 實際上這個問題很多情況下是由於路徑設置的問題引起的,「CL.exe」是VC使用真正的編譯器(編譯程序),其路徑在「VC根目錄VC98Bin」下面,你可以到相應的路徑下找到這個應用程序。

『伍』 用vc++6.0編譯後,無論怎樣,都會出現一個錯誤,怎樣修改

查錯誤可以按F4,如果查出來都改了,還是報有錯誤,那就真的說明這個VC6.0有問題,就要重新裝一個,VC6.0可以直接從網上免費的下不需要買的,直接在迅雷上打出VC3.0,就會出現很多軟體就選最上的一個,就是熱門推薦的,很好,下得也很快。

『陸』 在vc6.0編譯程序之後,總出現一個error,顯示為spawning錯誤

實際上這個問題很多情況下是由於路徑設置的問題引起的,「CL.exe」是VC使用真正的編譯器(編譯程序),其路徑在「VC根目錄\VC98\Bin」下面,你可以到相應的路徑下找到這個應用程序。
因此問題可以按照以下方法解決:點擊VC「TOOLS(工具)」—>「Option(選擇)」—>「Directories(目錄)」重新設置「Excutable
Fils、Include
Files、Library
Files、Source
Files」的路徑。很多情況可能就一個盤符的不同(例如你的VC裝在C,但是這些路徑全部在D),改過來就OK了。

『柒』 為什麼在用VC++6.0編寫窗口程序編譯成功後,結果也出來了,但是再次改變了參數後就無法編譯了。

因為這個窗口還在運行,沒有關閉呢。在進程裡面看看。VC不能直接運行兩個程序

『捌』 我用的VC++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\ 後面的東西要相同。
本人深受其害,重裝多次不管用,上面中文部分為高手借鑒,

『玖』 vc++錯誤!當我將源程序改了之後就是這個錯誤,再改回還是這個錯誤!

總的講來,這個問題的原因是
.h文件包含次序不正確。
VC是按需編譯的,你沒修改文件前,這個.obj應該很久沒編譯過了。而修改後,即使在改回來,由於
文件時間
變了,就需要重新編譯。一般是修改一個.h文件後。

『拾』 為什麼在用VC++6.0編寫窗口編譯成功後,再次改變了參數後就無法編譯了

跟你修改程序沒有關系,原因是你前次生成並運行的exe文件沒有關閉掉。

熱點內容
釘鼎伺服器出口ip 發布:2025-05-15 07:13:08 瀏覽:279
移動硬碟和光碟哪個存儲時間長 發布:2025-05-15 07:04:25 瀏覽:489
壓縮一定 發布:2025-05-15 06:57:30 瀏覽:289
進棧演算法 發布:2025-05-15 06:56:02 瀏覽:215
安卓和緩存 發布:2025-05-15 06:56:02 瀏覽:428
筆記本電腦台式伺服器 發布:2025-05-15 06:40:41 瀏覽:109
4k無壓縮 發布:2025-05-15 06:02:54 瀏覽:75
hp存儲6350 發布:2025-05-15 05:40:41 瀏覽:233
怎麼更改電腦默認緩存位置 發布:2025-05-15 05:39:01 瀏覽:877
安卓qq公孫離在哪個戰區戰力最低 發布:2025-05-15 05:38:58 瀏覽:494