新建的一個程序,一行代碼都沒有寫就編譯出錯了!


新建的一個 MFC AppWizard(exe),沒有選數據庫支持,一行代碼都沒有寫就出錯了,我不知道是什么原因,還以為是VC++6.0有問題,將其重新安裝了一遍,但還是不行!

請大俠們幫助。
錯誤代碼如下:

--------------------Configuration: hello - Win32 Debug--------------------
Compiling resources...
Compiling...
StdAfx.cpp
Compiling...
hello.cpp
D:\visiual c++\hello\hello.cpp(45) : fatal error C1001: INTERNAL COMPILER ERROR
        (compiler file 'msc1.cpp', line 1786) 
         Please choose the Technical Support command on the Visual C++ 
         Help menu, or open the Technical Support help file for more information
MainFrm.cpp
helloDoc.cpp
helloView.cpp
Generating Code...
Error executing cl.exe.

hello.exe - 1 error(s), 0 warning(s)

31 个解决方案

#1


怎么沒有人回答呀,是不是因為問題他簡單了,但我不明白呀!

#2


不知道

#3


應該說,用mfc appwizard 建立的應用框架可以不經修改直接編譯,程序運行后就是一個簡單的類似記事本的程序。你所說的情況非常罕見。你可以試着選Project菜單的Rebuild All項。如果仍然不能編譯成功,可能是VC安裝的不正確。

#4


重新安裝程序
或者從別人那里復制可以使用的整個文件夾覆蓋

#5


Rebuild All 試過了,還是不行。

#6


沒有遇到過,會不會是引入的某個頭文件就已經有問題,也就是安裝的時候就有錯

#7


重新安裝程序or your op-system

#8


記得程序員雜志好像是去年(記不得了),有篇文章寫道了這個問題,這是vc6的一個bug,當你用 MFC AppWizard(exe),生成工程時,選某些支持(特定的組合,也記不得了)就會在不編譯代碼的條件下出錯,不用管它啦,換個組合就可以了!如果要知道具體,翻翻以前的程序員雜志吧!

#9


這個問題我碰到過,不過當時也沒有解決,后來重裝一遍VC就好了,
估計是VC內部的文件有錯誤或者就是系統被其他程序改動過了,建
議重新安裝

#10


這個問題在XP下我倒是經常碰到,不過在重新啟動電腦,再Rebuild All之后就沒有問題了。
但是不見得適合樓主的情況,只提供參考。

#11


第一次聽說還有這事,用你的那張安裝盤到其它機器上試試,如果編譯還不行的話就另外買一張吧
如果行的話………UP

#12


應該是編譯器有問題,重裝編譯器

#13


估計是編譯器有問題。我也是用vc++6的,怎么從來沒有出現過這樣的問題,你要么重裝一便系統試一下。

#14


我在其他的機器上試了一下,也是同樣的問題。

#15


因為沒有人能幫我解決問題,所以我就提前該帖子,但系統告訴我提前的太頻繁了,真是豈有此理!!!

#16


????暈

#17


用其他vc安裝盤有問題嗎?

#18


我准備去買一張新的!

#19


你的VC安裝盤有問題

#20


你是不是沒有選擇文檔視圖結構???????????????

如果沒有的話,,在oncreate函數里面vc6會自動刪掉一些代碼,,,這是vc6的一個bug。

你需要自己手動添加。

#21


具體什么代碼我忘了,,,

你建另外一個支持文檔視的程序,復制過去吧。

#22


format

May you succeed!

#23


好怪的問題

#24


INTERNAL COMPILER ERROR
沒見過
還是重裝吧 也就五分鍾的事情  注意重裝前要把原來的東西刪掉  這樣保險一點

#25


很早我也遇到過這種類似的問題,不敢肯定是否跟你的一樣,
后來換了一版本的盤后就沒問題了。

#26


沒錯的,就是安裝盤的問題,我也遇到過類似的情況的,而且不只是一次的呢

#27


祝福你!!

#28


我也遇到過,時好時壞,我沒有安裝殺毒軟件,所以懷疑是病毒,fromat c:\,重裝

#29


vc bug大集錦

#30


安裝盤的問題,我遇到過這樣的情況

估計你的d盤很差,呵呵

#31


把debug這個目錄給刪了,在重新進行編譯,你會發現問題已經解決了,
good luck

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com