命令列下編譯C語言檔案

2021-06-16 23:12:52 字數 1123 閱讀 3652

與在ide中編譯相比,命令列模式編譯速度更快,並可以避免被ide產生的一些附加資訊所干擾,下面介紹在win7 命令列下編譯c++。

1、 首先要正確安裝visual studio 2010,安裝路徑(d:\program files)

2、設定環境變數:

path=$path$;d:\program files\microsoft visual studio 10.0\vc\bin

include=d:\program files\microsoft visual studio 10.0\vc\include

lib=d:\program files\microsoft visual studio 10.0\vc\lib

2、寫乙個hello world c++程式

/*the first c++ program*/

#include using namespace std;

//main function

int main()

{ cout<

3、重啟電腦,開啟命令列,執行如下命令

其中,cl是呼叫編譯器的命令,-gx是乙個選項,該選項在使用命令列介面編譯程式時是必須的。微軟編譯器自動產生與原始檔同名的可執行檔案,

4、常見問題

4.1 如果提示找不到mspdb100.dll檔案,則從d:\program files\microsoft visual studio

10.0\common7\ide下拷貝「mspdb80.dll」這四個檔案到d:\program

files\microsoft visual studio 10.0\vc\bin下即可。

4.2 如果執行 cl命令時遇到提示  link : fatal error lnk1104: 無法開啟檔案「kernel32.lib」, 則把c:\program files\microsoft sdks\windows\v7.0a\lib目錄下的kernel32.lib拷貝到d:\program

files\microsoft visual studio 10.0\vc\lib目錄下即可。

sass檔案命令列編譯

寫在前面 今天學習使用sass,網上看了很多介紹和教程,了解到sass檔案有2種字尾 sass 老版本 scss 新版本 兩者語法上有些不同 1 sass檔案中,不可以用 分號 和 花括號 2 scss檔案,像css檔案中一樣使用分號和花括號。然而,現在網上的部落格和教程都是 scss 的寫法,很多...

C 命令列編譯dll

很多時候,我們需要將.cs檔案單獨編譯成.dll檔案,操作如下 開啟命令視窗 輸入cmd到控制台 cd c windows microsoft.net framework v1.1.4322轉到vs.net安裝的該目錄下 執行csc命令csc target library file.cs 在該目錄下...

命令列編譯C (Linux下 Windows下)

一般而言,對於 c 程式編譯有以下4個階段 參考 an introduction to gcc gcc 最開始的時候是 gnu c compiler,就是乙個 c 編譯器。但是後來因為這個專案裡邊整合了更多其他不同語言的編譯器,gcc 就代表 the gnu compiler collection,...