首先要配置PHP環(huán)境,可以用集成的,XAMPP,wamp server都可以

成都創(chuàng)新互聯(lián)公司專注于企業(yè)網(wǎng)絡(luò)營銷推廣、網(wǎng)站重做改版、貴南網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5場景定制、商城網(wǎng)站建設(shè)、集團公司官網(wǎng)建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為貴南等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
然后用編譯軟件即可,可以用notepad++
編輯好放在apache的document root中,用瀏覽器訪問
最初的windows如3.x并不是一個獨立的系統(tǒng),而是需要在ms-dos上運行的,知道win95才變成獨立的一個系統(tǒng)。最初的windows可能也是在dos上編譯的,當然也可能是在當時的其他一些系統(tǒng)中進行的,這個實在找不到資料,可能在比爾蓋茨的傳記里面會稍微提到吧。win7的編譯工作應(yīng)當也是在windows上進行編譯的吧,沒法想象微軟會拋棄自己的產(chǎn)品采用其他的平臺
(1)先用記事本編寫如下所示的代碼,并另存為hello.cpp,假設(shè)其保存路徑為
C:\Users\Administrator\Desktop。
#includeiostream
using namespace std;
int main()
{
cout"hello world!"endl;
return 0;
}
(2)用記事本寫一段簡單的批處理文件,內(nèi)容如下所示,在保存文件時選擇另存為,文件名
假設(shè)為batch.bat,bat是批處理文件的后綴,保存類型選擇:所有文件(這個尤其需要注意),
假設(shè)其保存路徑也是:C:\Users\Administrator\Desktop。
set path=D:\Softwares\en_Visual_Studio2010_Professional_x86_x16-81637\VC\bin
set include=D:\Softwares\en_Visual_Studio2010_Professional_x86_x16-81637\VC\include
set lib=D:\Softwares\en_Visual_Studio2010_Professional_x86_x16-81637\VC\lib
上面批處理文件的第一句話表示設(shè)置環(huán)境變量,這個也可以通過:計算機/屬性/高級系統(tǒng)設(shè)置/
環(huán)境變量/用戶變量,把D:\Softwares\en_Visual_Studio2010_Professional_x86_x16-81637\VC\bin
放到path的值里去,記得與之前已有值之間用";"隔開。這個path文件夾是我們裝載VS2010時自
帶的,在設(shè)置路徑時要根據(jù)自己的安裝路徑進行修改,里面包含微軟在Windows下給我們提供的
C/C++編譯器cl.exe程序(編譯器自身也是一個軟件程序,只是它的作用是用來編譯其它的程序),
當然還有l(wèi)ink.exe鏈接程序,調(diào)用cl時,系統(tǒng)會自動調(diào)用link程序(后面將看到我們只用了cl命令就
可以進行C/C++程序的編譯、鏈接)。后面兩句話分別表示包含C++中自帶的頭文件庫和靜態(tài)鏈接
庫,靜態(tài)理解庫包含了頭文件中函數(shù)對應(yīng)的實現(xiàn)部分,為了不讓人們看到其中的源代碼,它以二進
制文件形式編碼,若要查看其內(nèi)容需要進行反匯編。
(3)通過cmd命令進入DOS操作界面,輸入cd C:\Users\Administrator\Desktop進入cpp文件和bat
批處理文件所在的位置,然后鍵入batch.bat進行批處理,這些操作在VS2010集成開發(fā)環(huán)境中都為我
設(shè)置好了,所以我們在里面寫C/C++程序時并沒有這樣設(shè)置路徑的繁瑣操作,但是通過自己手動的
路徑設(shè)置,我們會對程序的編譯、鏈接、執(zhí)行有更加深入的認識。
(4)鍵入cl hello.cpp,我們會看到計算機報出了“無法啟動此程序,因為計算機中丟失mspdb100.dll。
嘗試重新安裝該程序以解決此問題”的系統(tǒng)儲物,dll文件是動態(tài)鏈接庫文件,其是在cl.exe程序運行時
才被加載進來的文件,這個靜態(tài)鏈接庫lib文件不同。這說明在D:\Softwares\en_Visual_Studio2010_
Professional_x86_x16-81637\VC\bin路徑里沒有找到mspdb100.dll,原來此文件在文件夾D:\Softwares\
en_Visual_Studio2010_Professional_x86_x16-81637\VC\Common7\IDE里,我們可以將此文件拷到bin
文件夾里,或?qū):\Softwares\en_Visual_Studio2010_Professional_x86_x16-81637\Common7\IDE加到
批處理的path環(huán)境變量里,或者將其加到cpp文件所在的文件夾里,這只會引起在搜索順序上的不同。
(5)再次鍵入cl hello.cpp,我們看到在C:\Users\Administrator\Desktop文件夾里得到了hello.obj文件,
這是編譯后的輸出文件,但是沒有得到可執(zhí)行exe文件,DOS界面里出現(xiàn)這樣的錯誤“LINK:fatal error LNK
1104:cannot open file 'kernel32.lib' “這樣的鏈接錯誤,kernel32.lib是Windows系統(tǒng)文件,通過Windows
自帶的搜索工具,我們看到此文件在文件夾C:\Program Files\Microsoft SDKs\Windows\v7.0A\Lib里,我們
可以將其加到cpp文件所在的文件夾或bin文件里。再次鍵入cl hello.cpp,我們發(fā)現(xiàn)這次程序被成功編譯鏈接
了,cpp文件所在的文件夾里多了兩個文件:hello.obj和hello.exe。
(6)在DOS界面鍵入hello.exe,程序被執(zhí)行,輸出了我們預(yù)想的hello world!,至此,在Windows下模擬
linux命令行操作,編譯C/C++文件全部完成了。
具體方法如下:
1、打開win-builds-1.5.0,前兩項默認即可,點擊Browse選擇安裝位置。
2、任意選擇安裝位置,但是安裝路徑最好不要有中文,然后點擊OK按鈕。
3、點擊右上角的“process”按鈕開始下載gcc。
4、下載和安裝可能需要較長的時間,請耐心等待。
5、安裝完成后點擊右上角的關(guān)閉按鈕關(guān)閉該窗口就可以了。
首先必須要在 Windows 操作系統(tǒng)上安裝一個 C/C++ 編譯器(例如:Microsoft Visual Studio C++),然后在這個集成環(huán)境中編寫 C 語言源程序(擴展名為 *.c),編寫完源程序之后,使用編譯器自帶的編譯、鏈接選項對源程序進行編譯、鏈接,若此時源程序沒有任何問題的話,即可以生成一個擴展名為 *.exe 的可執(zhí)行文件。
不一定。例如:Windows 操作系統(tǒng)就是不自帶編譯器的,它是一個獨立的操作系統(tǒng),如果你需要編程的話,你還需要單獨購買 MS Visual C++編譯器,然后在安裝好 Windows系統(tǒng)的前提下面,再安裝運行 MS VC++,此時 VC++才能夠?qū)δ憔帉懙?C 語言源程序進行編譯、連接,最后產(chǎn)生可執(zhí)行程序;而Linux則不同,它是自帶編譯器 gcc 的,所以你在安裝 Linux系統(tǒng)時,只要把 gcc 選上,就可以把 gcc 編譯器連同 Linux 操作系統(tǒng)一起安裝好。就不需要單獨購買 gcc 編譯器軟件了。
文章題目:windows系統(tǒng)編譯的簡單介紹
分享URL:http://chinadenli.net/article23/dsgopjs.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、用戶體驗、品牌網(wǎng)站制作、定制開發(fā)、域名注冊、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)