vc編譯源碼成exe文件
A. 高分求c++源碼生成exe的方法和教程!我用的是vc++6.0編譯器!
少年啊 ,你簡直一個小白啊 ...
源碼需要經過編譯和鏈接才能生成可執行程序
工程文件只是為了方便管理源代碼,才建立的,不一定要有工程文件,才能編譯出程序來
而且,不同的 IDE 創建的工程文件是不同的,同一系列的 IDE 或許可以識別
不同系列的 IDE 就無法正常編譯了
有一個最方便的方法,用 VC6.0 新建一個工程
然後把原來的工程裡面的全部源碼文件拷貝進去
重新編譯鏈接
再根據編譯提示修改編譯選項
B. VC++編譯exe文件怎麼生成
1、打開電腦上安裝的vc6.0,進入如圖界面
C. 一個成熟軟體的源文件,如何用VC來編譯成EXE文件
先看看有沒有sln或者dsw文件,有的話直接用vc打開,然後重新編譯下工程就行了,如果沒有,那可能是被作者刪除了,那就自己建個新的工程,然後把裡面的頭文件和源文件都添加到工程,再看看那些庫需要鏈接進來的就到工程屬性中去設置,沒的話就直接編譯整個工程就行了,這樣也會生成exe文件
D. c語言如何把c程序編譯成可執行的exe文件
1、編寫一段簡單的代碼,如下圖所示,編輯一段簡單的輸出語句。
E. C++如何將寫的代碼,編譯成EXE可執行文件。
vs下的C++有兩種,託管的,和非託管的。
所謂託管代碼,由公共語言運行庫環境(而不是直接由操作系統)執行,在運行時分兩階段: 1.源代碼編譯為託管代碼;(所以源代碼可以有很多種,如VB,C#,J #) 2.託管代碼編譯為microsoft系統的.net平台專用文件(如類庫、可執行文件等)。
非託管代碼:
在公共語言運行庫環境的外部,由操作系統直接執行的代碼。非託管代碼是在運行庫之外運行的代碼。例如COM 組件、ActiveX 介面和 Win32 API 函數都是非託管代碼的示例。
所以你若想讓別的計算機執行你的c++程序,分兩種情況:
託管代碼只能運行在安裝了.net framework 框架平台的計算機上。
非託管代碼可以由操作系統直接運行。
F. VC如何用編譯器將自己的源代碼轉換成目標軟體,可以執行打開的軟體,編譯成exe文件是所有文件編譯的結果
至於生成什麼文件應該看樓主需要進行設置,一般默認都會生成.EXE文件,
首先先從文件說吧,不管什麼格式都是一個文件,裡面都是數字也就是代碼,而我們在軟體里常用的文件格式一般是頭文件(.h .hpp以h開頭等),代碼實現文件(.c .cpp等),裡面裝的也就是程序代碼。
Windows(一般用VC寫的程序)程序分為 程序代碼 和 UI(User Interface用戶介面)資源 兩大部分,兩部份最後以RC編譯器整合為一個完整的EXE 文件。
所謂UI 資源是指功能菜單、對話框外貌、程序圖標、游標形狀、圖片等等東西。這些UI 資源的實際內容(二進制代碼)系藉助各種工具產生,並以各種擴展名存在,如.ico、.bmp、.cur 等等,這需要樓主在VC的資源(RC)編輯器里去搞,
過程就是,你點擊運行時,首先C編譯器編譯(所有的,當然會有先後順序這要看編譯器了).cpp文件並(.h 不會編譯不然就不要#include了~~)生成.OBJ文件(其中進行語法檢查,轉換成匯編,再轉換成二進制代碼等);提示一下,如果你在VC中有圖片呀,按鈕呀之類的是RC編譯器在你添加後自動做好的文件,它就是以圖形的形式顯示給你看而已,在C編譯的同時RC編譯器將這些圖片呀之類的搞成一個.RES的文件,再之後就是連接了,連接器把.OBJ .RES再弄成.EXE文件,
其實樓主先把這些比較核心和基礎的搞懂就OK了,希望樓主是VC界一代新秀啊~~~~~~
G. 如何把VC編程生成的EXE文件反編譯出源代碼
vc++ 寫的代碼只能反編譯成匯編。源碼就算了!
H. 怎樣將VC++源代碼生成exe可執行文件
一般來說,五子棋通常都是 GUI 程序,GUI 程序需要很多 API 導入庫等其他編譯器提供的資源。
這些資源都因編譯器不同而不同,Dev C++ 提供的格式與 VC++ 就不同。
所以樓主首先應該從下載的站點獲知源程序是在那個編譯器下使用的,再使用相同的編譯器進行編譯。
當然,通常來說,網上提供的源碼,都是 VC++ 書寫的,一般在 Dev C++ 上不能正確編譯(至少不能正確鏈接)
補充:不需要導入吧?看看下載的文件里是否有 *.dsw 文件?雙擊即可。
I. VC++編譯完C語言文件後怎樣生成exe文件
使用文本編輯工具編寫C程序,其文件後綴為.cpp,這種形式的程序稱為源代碼(Source Code),然後用編譯器將源代碼轉換成二進制形式,文件後綴為.obj,這種形式的程序稱為目標代碼(Objective Code),最後,將若干目標代碼和現有的二進制代碼庫經過連接器連接,產生可執行代碼(Executable Code),文件後綴為.exe,只有.exe文件才能運行。