在命令列下使用VC 2008的編譯器

2021-08-25 01:14:41 字數 684 閱讀 3692

vc 2008命令列下有乙個編譯器,名叫cl.exe。由於最近正在嘗試搭建pc^2編譯系統,因此需要研究如何在命令列下使用該編譯器。

需要增加一些環境變數,注意,分號是用於分隔各個變數的。

以下均假設vc 2008安裝在預設路徑。

增加include變數,設定為c:\program files\microsoft visual studio 9.0\vc\include

增加lib變數,設定為c:\program files\microsoft visual studio 9.0\vc\lib;c:\program files\microsoft visual studio 9.0\vc\bin;c:\program files\microsoft sdks\windows\v6.0a\lib

其中,c:\program files\microsoft sdks\windows\v6.0a\lib似乎是vista下才需要設定的。xp下就不知道了。

最後,在系統的path變數後增加:c:\program files\microsoft visual studio 9.0\vc\bin;c:\program files\microsoft visual studio 9.0\common7\ide;

之後就可以使用cl.exe ***x.cpp這樣的格式在任意路徑編譯檔案了。當然,這個只是編譯命令列程式。如果是帶窗體的程式,可能會複雜一點。

VC 2008環境下的OpenGL配置

vc 2008環境下的opengl配置 蔣明原 2009 3 7 裡面包含了glut32.lib glut32.dll以及glut.h 2.將glut.h放到c program files microsoft sdks windows v6.0a include gl目錄下 glut32.lib放到...

單鏈表的實現(VC2008下通過測試)

重新回顧一遍資料結構與演算法,手寫了乙個鍊錶,廢話不說 上 ifndef xklinkedlist h h h h define xklinkedlist h h h h template struct node template class xklinkedlist t2 getend void ...

VC 2008環境下的OpenGL配置

裡面包含了glut32.lib glut32.dll以及glut.h 2.將glut.h放到c program files microsoft sdks windows v6.0a include gl目錄下 glut32.lib放到c program files microsoft sdks wi...