導航:首頁 > 源碼編譯 > vc編譯鏈接運行

vc編譯鏈接運行

發布時間:2023-05-08 21:26:12

『壹』 (VC6.0)1.輸入源程序後,如何編譯該程序 2.如何鏈接程序生成可執行文件 3.如何運行程

1單擊主菜單欄中的build編譯
2在得到後綴為obj的目標程序後選擇build菜單下的build選項,表示要求連接並建立一個可執行文件。
3得到可執行文件後選擇build菜單下!execute文件名.exe,執行文件。

『貳』 請問vc++6.0環境下怎麼實現多文件c程序的編譯和連接

一般是這樣,每個文件要配一個頭文件,把函數和變數的聲明放在頭文件。然後在源文件里包含頭文件。在主函數文件里包含所有頭文件

『叄』 vc++6.0在寫完程序之後怎麼編譯連接運行

編譯的快捷鍵是:Ctrl + F7
連接、執行的快捷鍵是: Ctrl + F5

『肆』 我的VC++6.0為什麼沒有編譯,連接,運行按鈕

你右擊c++6.0窗燃桐口的上面空白處,判褲就是菜單欄的右邊什麼字也沒有的那地方,右擊的時候會出現豎菜單項,你點擊那個掘段簡編譯微型條,那些按鈕就會出來了。

『伍』 VC中編譯與連接有什麼區別

要連接要先編譯,如果沒編譯會連接時會自動編譯。舉個例子,如果你有兩個文件,對一個文件進行編譯只是講這個文件編譯成了目標文件.obj,但是另外一個文件沒有,需對另外一個文件進行編譯,可以觀察結果輸出框的顯示,這時連接便會將兩個文件連接在一起,才會將互相調用的函數等聯系起來,生成.exe。如果不編譯直接點連接,系統自動將兩個文件編譯,並連接,生成.exe文件。
假設兩個文件分別是a.cpp,b.cpp,a調用b的函數:
編譯a:
--------------------Configuration: a - Win32 Debug--------------------
Compiling...
a.cpp

a.obj - 0 error(s), 0 warning(s)
然後編譯b:
--------------------Configuration: a - Win32 Debug--------------------
Compiling...
b.cpp

b.obj - 0 error(s), 0 warning(s)
然後連接:
--------------------Configuration: a - Win32 Debug--------------------
Linking...

a.exe - 0 error(s), 0 warning(s)

假如編譯一個後直接連接:
編譯a:無變化
--------------------Configuration: a - Win32 Debug--------------------
Compiling...
a.cpp

a.obj - 0 error(s), 0 warning(s)
直接連接:
--------------------Configuration: a - Win32 Debug--------------------
Compiling...
b.cpp
Linking...

a.exe - 0 error(s), 0 warning(s)

如果兩個都不編譯,直接點連接:
--------------------Configuration: a - Win32 Debug--------------------
Compiling...
a.cpp
b.cpp
Linking...

a.exe - 0 error(s), 0 warning(s)
注意:假如文件沒有被修改的話,編譯一次後不會再進行編譯了,可以直接連接,如果這時不編譯,直接點連接,也只是連接,沒有編譯過程。
編譯.h文件會提示不能編譯,因為.h一般存放的是函數的聲明,類的定義等,系統不會編譯,但是可以在頭文件中點連接進行整個程序的編譯連接過程。
連接後就可以運行了,也可以在沒編譯、連接時點運行,系統會自動編譯、連接。

『陸』 我想請問一下我用VC++6.0 寫的程序每次都要編譯一次 然後在連接一次 然後在運行。

編譯就是把高級語言變成計算機可以消嫌識別的2進制語言,計算機只認識1和0,編譯程序把人們熟悉的語言換成2進制,機器代碼一般以*.obj文件保存。
鏈接就是將上一步產生的obj文件與操作系統動態庫組合為可執行的exe文件.

具體為什麼兄橋世這樣麻煩,你可以參考《程序設計語言-編譯原理羨肢》- 國防工業出版社

『柒』 怎樣使用VC軟體編譯並運行C語言程序

使用VS2008編譯C程序,本文中使用VS2008 professional版本。
1.打開VS2008,這就不用多說了吧
2.打開了VS2008的主界面,然後選擇,文件→新建→項目
彈出如圖對話框

3、在項目類型中選擇VC++→win32 然後在右側模板中選擇win32控制台應用程序,再在下面輸入一個名稱(項目名稱,不用帶.C)選擇保存位置後確定好了,彈出個對話框,不管它,下一步

『捌』 我把用VC6.0編譯連接好的程序.exe文件直接發給別人,可在他那裡怎麼運行不了呢

肯定是動態鏈接庫依賴,
用dependency軟體依賴查詢一下,
找出以來的dll鏈接庫文件,
然後將他們考的對方電腦的C:/windows/system32文件夾下面
軟體應該就可以運行了

『玖』 我的vc 6.0 可以編譯,可用鏈接,點擊執行,顯示ready,但彈不出黑框

重新下一個VC安裝,可能是VC的問題
VC的卸載如果按照程序給的卸載程序進行,會有少量殘余,無法重新安裝
即使用360、優化大師等軟體刪除也不可以
必須手動刪除後,去注冊表裡進行修改
樓主可以從網上搜一下「如何徹底刪除VC」
第告殲世一步 刪除注冊表信息

點擊「開始」按鈕,單擊「運行」,敲入RegEdit然後是你要刪除的注冊表中的某一項。

或者你敲入Regedit 打開注冊表編輯器

在注冊表中按照目錄順序找到具體的某一項,然後按delete鍵刪除。

上述是講了兩種刪除注冊表中某一項的方法。下面列出你要刪除的:

HKEY_LOCAL_MACHINE\Software\Microsoft\Devstudio

HKEY_LOCAL_MACHINE\Software\Microsoft\HTML Help Collections

HKEY_LOCAL_MACHINE\Software\Microsoft\Visual Basic

HKEY_LOCAL_MACHINE\Software\Microsoft\Visual Component Manager

HKEY_LOCAL_MACHINE\Software\Microsoft\Visual Modeler

HKEY_LOCAL_MACHINE\Software\襪肢Microsoft\Visual Studio

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\Visual Studio 6.0

- OR-

MSDN Library

- OR-

Visual Studio 6.0 components

HKEY_CURRENT_USER\Software\改裂Microsoft\Devstudio

HKEY_CURRENT_USER\Software\Microsoft\Visual Basic

HKEY_CURRENT_USER\Software\Microsoft\Visual Component Manager

HKEY_CURRENT_USER\Software\Microsoft\Visual Modeler

HKEY_CURRENT_USER\Software\Microsoft\Visual Studio

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\StartMenu\&Programs\Microsoft Visual Studio 6.0
-or_
MSDN Library
-or-
other Visual Studio 6.0 components

HKEY_USERS\S-1-5-21-2127521184-1604012920-1887927527-72713\Software\Microsoft\Visual Studio

HKEY_USERS\S-1-5-21-2127521184-1604012920-1887927527-72713

\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\StartMenu\&Programs\Microsoft Visual Studio 6.0

-or_
MSDN Library
-or-
other Visual Studio 6.0 components

第二步刪除目錄

C:\Program Files\Microsoft Visual Studio

C:\Program Files\Common Files\Designer

C:\Program Files\Common Files\Microsoft Shared\MSDesigners98

C:\Program Files\Common Files\Microsoft Shared\MSDN

C:\Program Files\Common Files\Microsoft Shared\Triedit

C:\Program Files\Common Files\Microsoft Shared\VS98

C:\Program Files\Common Files\Microsoft Shared\Wizards98

對於windows2000的用戶

找到C:\Documents and Settings\ your login \Application Data\Microsoft該目錄下刪除Visual Studio文件
第三步刪除動態鏈接庫dll文件

點擊「開始」--à 搜索文件和文件夾

搜索下面的文件,並將其刪除

Hh.exe,Hh.dat,Hhcolreg.dat,Hhctrl.ocx,Itss.dll,Itircl.dll

第四步檢查Comcat.dll文件

在Windows\System或WinNT\System32目錄下找到Comcat.dll文件,如果該文件大小不是22K的話,則進行下面的操作:

點擊「開始」按鈕,單擊「運行」,敲入regsvr32 /u comcat.dll

在Windows\System或WinNT\System32目錄下找到Comcat.dll文件,將其刪除

從visual studio安裝盤中,找到\Common\Ide\Ide98\Redist \Comcat.dll文件將其復制到Windows\System或WinNT\System32目錄下

「開始」按鈕,單擊「運行」,敲入regsvr32 comcat.dll

經過上述四步的操作,visual studio被我們從系統中徹底刪除了,這時只要重新進行安裝即可。

建議

注冊表是Window和windows環境下的絕大部分應用軟體都會寫注冊表的。所以刪除軟體,不能簡單將文件夾刪除,還應刪除相應的注冊表信息。

『拾』 vc++程序編譯鏈接都通過,但運行時卻報內存錯誤

不要老此棚武斷地認為是系侍則統的問題扒運,內存錯誤絕大多數是自己的程序問題。即使在其他機器上沒問題,也未必是系統問題,因為很多bug不是在任何情況下都能出現的。

我認為應該認真對待這些bug,好好調試一下,找到是哪條語句出了錯。

內存出錯大都是訪問了不該訪問的地址。

閱讀全文

與vc編譯鏈接運行相關的資料

熱點內容
北漂程序員出車禍 瀏覽:914
亞馬遜為什麼用雲端伺服器 瀏覽:65
程序員審核職位 瀏覽:385
德龍空調壓縮機 瀏覽:780
紅旗app如何注冊新賬戶 瀏覽:360
慣導pdf 瀏覽:606
c程序員的平均工資 瀏覽:58
微小店源碼 瀏覽:801
編譯原理答題題庫 瀏覽:169
ubuntu編程入門 瀏覽:301
antbuild命令 瀏覽:771
怎麼訂閱伺服器 瀏覽:593
視頻專用加密器哪個好用 瀏覽:295
app無法使用網路哪裡設置 瀏覽:847
紅旗linux怎麼安裝 瀏覽:136
各種破車窗工具測試解壓 瀏覽:933
優格手錶app如何使用 瀏覽:716
docker進入容器命令 瀏覽:498
先河私有雲伺服器價格 瀏覽:459
java字體代碼 瀏覽:829