導航:首頁 > 源碼編譯 > 生成重新生成vc編譯

生成重新生成vc編譯

發布時間:2023-02-24 09:38:37

㈠ VC編程時不小心把之前的按鈕刪除了,但是代碼沒有改,所以編譯通過而運行出錯,重新生成clw文件時遇到問題

最簡單的方法就是把與這個按鈕相關的代碼刪掉就可以了,你可以查找這個按鈕的資源ID,然後找到相關變數和代碼刪掉就OK了,如果是誤刪了按鈕那你直接再添加一個按鈕進去,ID改成你之前的按鈕ID就可以了。

㈡ VC6.0如何生成匯編文件並顯示編譯選項

使用了比較久VC6.0,但是從來沒有關注過VC的詳細編譯過程,剛好同事這兩天做反編譯工作,所以就查了一下VC的編譯工具cl的編譯設置。 下面簡單的說兩個我自己比較關注的問題: 1、讓VC在編譯過程顯示詳細的參數(去掉/nologo): 那麼,編譯過成的輸出如下: --------------------Configuration: test - Win32 Debug-------------------- Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8168 for 80x86 Copyright (C) Microsoft Corp 1984-1998. All rights reserved. cl /MLd /W3 /Gm /GX /ZI /Od /D WIN32 /D _DEBUG /D _CONSOLE /D _MBCS /FAs /FaDebug/ /FRDebug/ /FpDebug/test.pch /YX /FoDebug/ /FdDebug/ /FD /GZ /c E:\work\test\test\2-2.c 2-2.c Note: Creating precompiled header Debug/test.pch 2-2.obj - 0 error(s), 0 warning(s) 可以看到,所有的編譯參數了。 2、只編譯生成對應的匯編文件: 在反編譯過程其實主要是分析匯編文件的,但是為了把我們所做的反編譯結果(就是C語言結果)進行驗證,就必須重新編譯成匯編結果,並與之前的匯編語言進行對比,一致才說明自己結果的正確性。 如果要生成匯編文件,需要設置如下選項: 這樣在VC的生成目錄(Release/Debug),就生成對應的匯編文件了。 有關於詳細的編譯參數和相關設置,可以參考:VC6.0編譯參數設置

㈢ VC2010在編譯的時候彈出窗口顯示「發生生成錯誤,是否繼續並運行上次的成功生成」 點擊「是」之後,

不是安裝有問題,是因為vc找不到編譯成功的程序。
可能是你這個程序從未編譯成功過,所以不存在上次的成功生成,或者被刪掉了。

㈣ vc2010 的MFC,工程代碼修改後重新編譯,執行的卻是原來的程序。

有幾個可能:
1、你修改的文件並未被包含在當前的工程內;或被排除出編譯;
2、可能有某些文件的時間大於當前時間(將電腦時間調前進行編譯過);
3、調試執行的文件不是當前編譯的目標文件;
4、編譯目標可能尚未完全退出,所以鏈接失敗了。

㈤ 用vc2005編寫一個DLL程序,編譯成功,但重新生成解決方案時遇到錯誤,亟待解決!!!!

ProMenubarmenuPushbuttonAdd等函數是在哪裡實現的?是同一個工程裡面嗎,如果是,就將實現該函數的CPP文件添加進來。

㈥ VC可執行程序的生成

你可以重新設置編譯的程序使用
靜態鏈接
:
打開"編譯"菜單---->"設置",打開工程設置菜單
在"GENERAL"屬性頁,有一一個"Microsoft
Foundation
Classes"的下拉
列表框
,裡面有2項,"Use
MFC
in
a
Static
Library"就是設置靜態鏈接,"Use
MFC
in
a
Share
DLL"就是
動態鏈接
.
設置成靜態鏈接後,選擇"編譯"--->"重建全部",就可以重新編譯出
EXE文件
,在其他機器上運行.
另外,據我嘗試,主要的
動態鏈接庫
有:MFC42D.DLL,MFCN42D.DLL,MFCO42D.DLL,MSVCIRTD.DLL和MSVCRTD.DLL,你可以將這些文件與你動態鏈接編譯的程序放在一起,也可以在其他機器上運行了

㈦ VC++編譯exe文件怎麼生成

1、打開電腦上安裝的vc6.0,進入如圖界面

㈧ VC++ .NET環境下如何編譯控制台程序

vc6.0下你點擊編譯命令後它會提示你是否建立工程,然後你就一路點下去了,它就幫你建了一個工程,然後編譯鏈接再運行。
vc7環境下不會自動生成工程(或稱項目、解決方案),你需要首先建立一個c++下空的win32控制台項目,然後在裡面添加或新建.cpp及.h等文件,想編譯某個.cpp文件就選擇菜單里的編譯,想運行就點擊運行的那個鍵,它會自動編譯所有源文件然後鏈接生成exe

㈨ vc++如何生成release版本

1、確定Debug版無錯,注意Trace等調試方法可能造成的錯誤
2、Release版的exe文件鏈接的是標準的MFC DLL,比如MFC42.dll。這些DLL在安裝Windows的時候,就會裝到系統中。因此,這樣的exe在沒安裝Visual C++ 6.0 的機器上也能運行。而Debug版不能,除非使用靜態鏈接
3、生成release版的步驟:
「工程」——「配置」——「常規」——「使用MFC作為靜態鏈接庫」。
右鍵點擊菜單空白處——選擇「組建」——選擇「Win32 Release「——重新編譯鏈接

㈩ 如何把一個vc++的程序編譯成一個可執行文件

這里以 WINXP、Microsoft Visual Studio C++ V6.0 為例。首先在 VC 6.0 中編譯一個文件,編輯結束之後,將該文件的擴展名以 *.c(若是 C 語言源程序)、或者是 *.cpp(若是 C++ 源程序)進行保存。然後同時按下:ALT+R,對源程序進行編譯、鏈接,此時如果程序沒有錯誤,VC 編譯器會自動生成一個 *.exe 文件。最後再按:CTRL+F10即可運行該程序。
當然了,還有一個要注意的就是:VC 編譯器雖然在有的情況下可以生成 *.exe 文件,但是並不一定能夠代表程序運行結果就一定正確。因為 VC 編譯器只負責檢查語法上的錯誤(程序中出現語法錯誤的話,編譯器是不會放過去的),而對程序中出現的語義錯誤,編譯器是會放過去的。VC 編譯器畢竟還沒有那麼智能。

閱讀全文

與生成重新生成vc編譯相關的資料

熱點內容
cad修改伺服器地址 瀏覽:788
新手伺服器裝什麼系統好 瀏覽:128
androidxmlui 瀏覽:713
星辰之戀在哪個app播 瀏覽:465
手機卡伺服器出錯誤是怎麼回事 瀏覽:536
cg編譯器怎麼設置 瀏覽:418
單片機教學視頻哪個好 瀏覽:598
編譯器錯誤了怎麼辦 瀏覽:77
看摩托車用什麼app好 瀏覽:405
pdf轉換excel在線轉換 瀏覽:361
php多客服 瀏覽:746
語言編譯程序如何分類 瀏覽:377
pdf下載哪個 瀏覽:77
北京防遺失加密狗地址 瀏覽:534
華為雲伺服器搭建網站 瀏覽:152
游樂場買票用哪個app最便宜 瀏覽:537
華為手機如何加密儲存 瀏覽:212
我的世界伺服器信息怎麼加點券 瀏覽:239
阿里雲盤與雲伺服器 瀏覽:71
蘋果電腦的c編程 瀏覽:319