『壹』 (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,好好調試一下,找到是哪條語句出了錯。
內存出錯大都是訪問了不該訪問的地址。