1樓:隨松蘭毓亥
你鬧飢純用的是debug模式編譯的,這個模式是用來除錯的,生成的程式不包含它需要使用dll,所以到其他電腦上跑不起來了,因為缺少dll,建議你換成release模式編譯,這個是發行模式,便宜的程式包含所有用到的資源包括dll,再到其他液咐電腦上運肢基行就沒問題了。
2樓:欒微蘭宮春
從檔案->新建陸槐,選擇工作區,起個名字儲存後。
在新建工程-》早餘友選擇win32
console
3樓:網友
你用的是debug模式編譯的,這個模式是用來除錯的,生成的程式不包含它需要使用dll,所以到其他電腦上跑不起來了,因為缺少dll,建議你換成release模式編譯,這個是發行模式,便宜的程式包含所有用到的資源包括dll,再到其他電腦上執行就沒問題了。^.
4樓:網友
根據提示 while looking for precompiled header directive ,我覺得應該是沒有找到預編譯標頭檔案,也就是 include的那個 所對應的檔案,有兩種解決辦法,一種是通過工程屬性設定讓它自動生成預編譯標頭檔案,由於我用的是vc2005,的話你自己搜尋一下吧。另一種辦法就是建立工程時選擇建立空工程,這樣它就不會給你插入任何**了,祝你好運。
c語言程式寫完了,用vc++6.0可以執行,但直接點選debug中exe檔案卻無法執行
5樓:風若遠去何人留
**中有開啟檔案的操作。
並且使用了相對路徑。
在vc除錯的時候, 和雙擊exe時的執行路徑不同, 所以導致開啟失敗, 從而在fscanf時出錯。
修正方式:1 改為絕對路徑。
2 將要開啟的檔案複製到合適的相對路徑上,比如exe所在資料夾。
6樓:二天有
檔案54行有錯。錯誤原因是stream不等於null。沒原始碼,不知道如何改錯。
7樓:網友
用release版本去組建,然後點release裡的exe程式執行試下。
8樓:網友
賦值有問題,或者變數沒有初始化而直接使用造成越界吧。
9樓:潛珈藍志
你緩衝區是不是開闢的有點小了,檢查一下。
10樓:八堵暖暖
記憶體溢位,沒**沒法幫你分析。
11樓:網友
上**,或者到華夏聯盟問問吧。
vc++6.0無法組建exe
12樓:化幼
編譯器錯誤,路徑的問題。
vc++6.0組建後沒有在release資料夾中找到.exe執行檔案
13樓:網友
在工具欄空白處點選右鍵,選擇組建,就會出現如下工具欄:
把win32 debug改為win32 release:
再從新編譯執行即可。
14樓:潮範君
檢視下專案設定,是不是修改了輸出目錄?比如bin目錄?
使用vc++6.0 編譯乙個程式 卻執行不出來exe檔案
15樓:巫日斐冠
你這個問題我遇到過,首先你看看有沒有成功編譯,編譯成功會自動生成exe檔案,再者看看編譯器有沒有問題,還有就是你的原始檔目錄有沒有在專案裡。
16樓:撒騰騫
仔細看,編譯說你程式有錯誤,圖下面顯示你有5個錯誤沒有修改;無法執行。
vc++6.0不能生成exe檔案怎麼回事?
17樓:歲月殘沙
先編譯一下,再執行,要是沒有報錯誤,就已經生成了exe,想找他的話在你的專案包裡邊。
vc++6.0寫好**之後如何生成exe檔案。
18樓:育知同創教育
方法/步驟。
按ctrl+n組合鍵新建立乙個工程,命名為」exe檔案生成「,儲存路徑設定為自己想要儲存的地方,然後點選「確定」;建立乙個空工程,接著點選」完成「;最後點選」確定「。
再次按ctrl+n組合鍵新建乙個"c++ source file"的檔案,其餘的不用設定,直接點選」確定「就好了。接著就會出現輸入程式**介面。
輸入程式**,這裡以程式執行後輸出」welcome to c++!為例。(注意:
在程式中有一行為 「system("pause");」這是為了程式執行到這裡時能夠暫停一下,否則在程式執行後就視窗及消失了,只能看到視窗閃了一下就沒了。可以把這一句去掉驗證一下)。
然後進行編譯、鏈結,沒有錯誤也沒有警告的話,就可以執行了。
執行成功後就可以進行exe檔案的生成了。點選工程->設定。在視窗的左上角有乙個設定,點選下拉選單,選擇win32 release。然後點選「確定」。
點選組建->批組建。保留win32 release 前面的對勾,去掉win32 debug前面的對勾。然後點選「建立」。
然後你開啟你所建立工程的資料夾,可以找到乙個檔名為release的資料夾,開啟此檔案,裡面有乙個exe格式的檔案,它就是我們需要的程式。把它拷貝後就可以單獨執行啦!
19樓:匿名使用者
點編譯~執行後應該會在檔案所在目錄的debug目錄下生成exe檔案!如果沒有的話,vc++好像在編譯旁邊還有個生成選項!
20樓:匿名使用者
vc++用法如下:
開啟vc++,點選「檔案」,點選「新建」,這時會出現乙個框,點選框上的「檔案」,然後點選「c++ suorce file」,然後在「檔名」下面的輸入框輸入你的檔名稱,如:檔案。c/檔案。
cpp(c語言字尾用。c,c++語言字尾用。cpp),然後在「位置」下的輸入框選擇你想把檔案放的位置,然後點選「確定」就進入了**介面,寫入你的**,然後按「ctrl+s」進行儲存,然後按「f7」進行編譯(按下f7會出現幾個對話方塊,點選「是」),如果系統在最下面的對話方塊提示沒有錯誤(顯示為「**
exe - 0 error(s), 0 warning(s)」,其中***代表你的檔名),按「ctrl+f5」就能執行你寫的程式了。
如系統提示有錯誤,系統會在最下面的那個框進行提示(點選該框,滑動滑鼠滑輪可以看提示的詳細資訊),根據提示修改**後重新儲存,重新編譯,直到沒有錯誤(顯示為「**exe - 0 error(s), 0 warning(s)」,其中***代表你的檔名),才能進行執行,否則執行不了。
21樓:武銳
f7或者點選生成按鈕。
vc++6.0無法組建。
22樓:網友
ctrl+shift+esc看下是不是有個正在執行。
這個應該是vc的bug,有時候除錯完了,程序不會關掉,只能關掉vc,殺掉這個程序,再開一次vc就可以了,因為如果你修改了**,編譯的過程會形成新的exe,如果和這個檔名稱相同的exe在佔用的話是沒法構建出新exe的。
VC 6 0執行程式沒反應,vc 6 0執行沒有反應,但是helloworld可以執行
可以採取下列步驟 1,你先看看你的鍵盤壞沒有。分別按ctrl和f5。試一試,如果沒壞,請繼續往下看。2.在編輯器裡直接點執行圖示試一試,如果還是能執行,那就可能是你的快捷鍵設定的問題了。這樣重新設定快捷鍵試一試 選單 tools customize中的keyboard選項卡 類別 組建 builde...
vc60裝置上下文問題,VC 6 0 裝置上下文問題
所建cclientdc 是基於對話方塊還是桌面?建議,該dc全域性宣告,然後在對話方塊初始化時建立,在關閉對話方塊時釋放。cclientdc 可以new和delete。方法很多,下面是一種 宣告 cclientdc g pclientdc null 建立過程 在對話方塊 g pclientdc ne...
VC 6 0為什麼不能用string
把下列標頭檔案都加上,就好了 include include include using namespace std void main string s try a string test cout 1 c 的標頭檔案是不需要 h 字尾的 2 請指明 c 標準命名空間 std include in...