0
我正在使用VS 2003作爲IDE和Intel編譯器作爲默認編譯器的開發環境。我必須設置Microsoft默認編譯器來編譯我的項目。由於我找不到在哪裏設置編譯器在2003年VS如果英特爾編譯器是默認編譯器,如何爲VS 2003設置本機Microsoft編譯器?
感謝 阿尼爾
我正在使用VS 2003作爲IDE和Intel編譯器作爲默認編譯器的開發環境。我必須設置Microsoft默認編譯器來編譯我的項目。由於我找不到在哪裏設置編譯器在2003年VS如果英特爾編譯器是默認編譯器,如何爲VS 2003設置本機Microsoft編譯器?
感謝 阿尼爾
不能設置編譯器明確,VS簡單的cl.exe運行。 Windows會嘗試查找名爲cl.exe的文件來啓動,它會搜索PATH環境變量中列出的目錄。您做顯式設置哪些目錄在PATH中。
不確定VS2003,2005以上使用Tools + Options,Projects and Solutions,VC++ Directories,Executable files。從列表中刪除英特爾編譯器目錄。
VS試圖從PATH環境變量中找到cl.exe。 系統上的PATH環境變量如下: %SystemRoot%\ system32;%SystemRoot%; C:\ CCCS \ BIN; c:\ emacs \ bin; C:\ MKSNT;%VS%\ COMMON \ TOOLS \ WINNT;%VS%\ COMMON \ MSDEV98 \ BIN;%VS%\ COMMON \ TOOLS;%VS%\ VC98 \ BIN; c:\ PROGRAM FILES \ COMMON FILES \ INTEL \ SHARED FILES \ IA32 \ BIN;%INTEL%\ ICID;%INTEL%\ EDB;%INTEL%\ I選擇\ BIN6;%INTEL%\ COMPILER60 \ IA32 \ BIN;%INTEL%\ EDB70;%INTEL%\ COMPILER70 \ IA32 \ BIN;%INTEL_COMPILER80%\ IA32 \ BIN; %INTEL_SHARED%\ IA32 \ BIN;%INTEL%\ CPP \ IDB73 \ BIN;%INTEL%\ cpp \ idb80 \ bin 我想刪除英特爾Spec路徑將有所幫助:)。讓我試試看。 – anil 2010-01-05 10:42:42
只有英特爾編譯器位於列表中的目錄中,因此無法刪除它。我嘗試的第一件事是這個..沒有運氣:) – anil 2010-01-05 10:44:37
那麼,它是濺滿了你的道路。三個不同的版本沒有更少。不過,VS在運行cl.exe之前創建了自己的PATH – 2010-01-05 10:56:48