『壹』 找一個C語言編譯器,圖標綠顏色的,有個白色字母C
這個編譯器的全名叫:
C/C++程序設計學習與實驗系統
軟體簡介原名《Turbo C/C++ for Windows 集成實驗與學習環境》,支持32位與64位的WINDOWS 7,它是從事一線教學的大學教師根據多媒體教學演示和C語言初學者的特點,量身打造的一個簡單易用的C/C++程序設計教學演示、學習與實驗軟體(支持TC2/TC3、VC6、GCC四種編譯器,單步調試功能免費,沒有使用日期限制)。
這款軟體特變適合新手,比起vs2010來,操作簡單,是一個簡單易用的C/C++程序設計教學演示、學習與實驗軟體,還具有二級C語言模擬考試與自動評分試題解析功能,同時與軟體配套的《C/C++程序設計教程(配有同步實驗、流程式控制制語句動畫演示、提供教程中所有程序實例、實驗、作業中的源代碼(全部用VC6編譯器調試通過)》融入了作者多年的教學和學習經驗、編程建議、編程感悟,新增讀書筆記功能有利用戶 記錄教程中的重點、難點、學習心得體會,同時,為了便於C語言學習,加入C語言學習指導、入門程序設計教程,二級c語言考試題庫。
對於初學或者准備考二級的人來說它是一個不錯的選擇,它裡面有很多的題庫。功能上基本都是免費的,有少部分需要付費使用。
『貳』 vc++6.0編譯器使用
打開後綴名為.dsw的文件,C++Primer第四版是一本不錯的C++參考書
『叄』 C++編譯器可以編譯C程序嗎
C++編譯器完全兼容C,
如果有C++代碼,又有C代碼,就把源文件保存為.cpp,可以直接編譯,
也可以分開一個.cpp文件,一個.c文件,在一個工程里,可以既有C代碼又可以C++代碼,沒有影響,你甚至可以像#include<XXX.h>一樣,#include<XXXX.c>文件。總之C是C++的一部分。
『肆』 vc++6.0編譯器
編譯是針對某個源文件來說的,當你compile的時候,只會編譯當前的源文件。所以只有main函數所在的源文件被編譯了,如果你把其它的源文件打開再編譯,那麼就只有你打開的那個源文件被編譯。
但是build的時候,就會檢查一下看哪些文件被更新了,被更新過的文件都會重新編譯,這也就是makefile的作用。
還有頭文件是不能被編譯的
『伍』 為什麼安裝了VC++2010還是缺失MSVCP120.DLL
因為vs2010的是xxx100.dll,而xxx120.dll是vs2013的。所以你裝了也沒用,根本就沒有安裝這個動態庫。所以,如果你裝了VS2013,就不會報缺這個動態庫。當然,裝VS2013實在是太大了,可以裝vs2013中附帶的分發包「vcredist_x86"和"vcredist_x64」,記得一定要是vs2013的。
『陸』 DOS下如何使用c/c++的編譯器
對於初學c/c++的人,我建議最好在使用dos
我們可以在任何目錄下都可以使用編譯器,要作到上面的,就理所當然要設定path了!設定如下:
vc:假定你的vc安裝在如下目錄:
C:\Program Files\Microsoft Visual Studio\VC98\Include
C:\Program Files\Microsoft Visual Studio\VC98\MFC\Include
C:\Program Files\Microsoft Visual Studio\VC98\Lib
C:\Program Files\Microsoft Visual Studio\VC98\MFC\Lib
C:\Program Files\Microsoft Visual Studio\VC98\Bin
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
那麼寫一個批處理文件(autoexec.bat),內容如下:
set path=C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program
Files\Microsoft Visual Studio\Common\MSDev98\Bin
(找到vc的編譯器cl.exe位置,同時也可以調用MSPDB60.DLL文件)
set Include=C:\Program Files\Microsoft Visual
Studio\VC98\Include;C:\Program Files\Microsoft Visual Studio\VC98\MFC\Include
set Lib=C:\Program Files\Microsoft Visual Studio\VC98\Lib;
C:\Program Files\Microsoft Visual Studio\VC98\MFC\Lib
當然如果你不用mfc也可以這樣:
set path=C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program
Files\Microsoft Visual Studio\Common\MSDev98\Bin
set Include=C:\Program Files\Microsoft Visual Studio\VC98\Include
set Lib=C:\Program Files\Microsoft Visual Studio\VC98\Lib
如果你是使用的bcb的編譯器,設置方法與上面類似!
那就更簡單了!如下:
C:\ CL test.cpp <回車(呵呵,當然你可以在其他目錄下去執行,只要是你編譯的cpp文件的目錄就行)
『柒』 vc編譯器不連接浮點庫是什麼意思
vc編譯器不連接浮點庫是編譯器過度優化了程序。程序操作浮點數時十分有限,採用了特殊的方式,在一些隱蔽的場合,編譯器會忽略scanf()中使用的浮點數。VC本身,是微軟公司推出的一款C++編譯器,VisualC++開發環境就是以此為基礎。
『捌』 vc6.0中的菜單編譯器在哪裡
vc6.0中,沒有專門的菜單「編譯器」,只有「編輯器」。
標准MFC程序,菜單編輯器是在資源編輯器中的一項。
其它類型的窗口程序,有資源的,都可以在資源中添加和修改菜單;沒有資源的,可以在代碼中通過純代碼創建和編輯菜單。
『玖』 怎樣使用c++編譯器
對於初學c/c++的人,我建議最好在使用dos 環境下的編譯器,這樣不至於在GUI的環境(比如vc、bcb)里給弄糊塗了。那麼在dos環境下如何使用c/c++的編譯器了,其實很簡單,下面用vc為例;
首先你告訴LIB和INCLUDE在什麼地方,在就告訴編譯的程序在什麼地方,這樣我們可以在任何目錄下都可以使用編譯器,要作到上面的,就理所當然要設定path了!設定如下:
vc:假定你的vc安裝在如下目錄:
C:\Program Files\Microsoft Visual Studio\VC98\Include
C:\Program Files\Microsoft Visual Studio\VC98\MFC\Include
C:\Program Files\Microsoft Visual Studio\VC98\Lib
C:\Program Files\Microsoft Visual Studio\VC98\MFC\Lib
C:\Program Files\Microsoft Visual Studio\VC98\Bin
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
那麼寫一個批處理文件(autoexec.bat),內容如下:
set path=C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin (找到vc的編譯器cl.exe位置,同時也可以調用MSPDB60.DLL文件)
set Include=C:\Program Files\Microsoft Visual Studio\VC98\Include;C:\Program Files\Microsoft Visual Studio\VC98\MFC\Include
set Lib=C:\Program Files\Microsoft Visual Studio\VC98\Lib;
C:\Program Files\Microsoft Visual Studio\VC98\MFC\Lib
當然如果你不用mfc也可以這樣:
set path=C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
set Include=C:\Program Files\Microsoft Visual Studio\VC98\Include
set Lib=C:\Program Files\Microsoft Visual Studio\VC98\Lib
如果你是使用的bcb的編譯器,設置方法與上面類似!
那麼如何在dos 用c/c++的編譯器編譯程序呢?
那就更簡單了!如下:
C:\> CL test.cpp <回車>(呵呵,當然你可以在其他目錄下去執行,只要是你編譯的cpp文件的目錄就行)
至於執行cl.exe有些什麼參數實現條件編譯,就要自己去查了!:)
當然,上面的方法不適合開發大型的項目,因為很明顯文檔、程序管理不方便!
『拾』 vc編譯器(int)score為什麼不連接浮點庫,會有什麼後
vc編譯器(int)score不連接浮點庫是編譯器過度優化了程序。編譯器僅當必要時才通過載入浮點支持以最小化程序大小。編譯器無法檢測到格式字元串中的浮點格式規范,因此編譯器未載入必要的浮點常式。使用浮點參數以符合浮點格式規范,或在程序的其他地方執行浮點賦值。該操作將導致載入浮點支持。在由混合語言編寫的程序中,當程序進行鏈接時在FORTRAN庫之前指定了C庫。重新鏈接並最後指定C庫。VC本身,是微軟公司推出的一款C++編譯器,VisualC++開發環境就是以此為基礎。