史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 教學文章發表區
忘記密碼?
註冊帳號 論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


發文 回覆
 
主題工具 顯示模式
舊 2014-11-06, 02:09 AM   #1
jangow
註冊會員
榮譽勳章

勳章總數
UID - 342362
在線等級: 級別:1 | 在線時長:8小時 | 升級還需:4小時
註冊日期: 2010-09-10
文章: 5
精華: 0
現金: 6 金幣
資產: 6 金幣
預設 教學 - wxDev-C++ Portable (wxDevCppP7-64b)

我在Windows 7 編寫C++的IDE工具,其中設定了VC2010分享給初學C++好友們
wxDev-C++ Portable (wxDevCppP7-64b)
下載wxDevCppP7-64b.exe網址
http://sourceforge.net/projects/wxdsgn-portable/files/
當然你也可以選擇其他版本,其設定一樣.,我在Windows 7 64bit環境所以我選擇wxDevCppP7-64b
http://sourceforge.net/projects/wxds...?source=navbar
其他 Install 版 不是Portable(便攜版)
http://wxdsgn.sourceforge.net/?q=node%2F4
圖一
http://i.imgur.com/lRlv8fI.png
點選 Download 等五秒開始下載wxDevCppP7-64b.exe完後
執行wxDevCppP7-64b.exe解壓至 C:\wxDevCppP7-64b 資料夾
圖二
http://i.imgur.com/gop8rkB.png
再來下載VC2010.rar 這是我擷取VS2010中的VC的 Bin,Lib,Include檔案.
下載網址: https://mega.co.nz/#!CMRGwDaJ!lOxTjU...DeWNLRuwd-uLVg
解壓至 C:\wxDevCppP7-64b\VC2010\ 的目錄
圖三
http://i.imgur.com/vvzFjUB.png
下一步 執行C:\wxDevCppP7-64b\ wxDevcppP7-64.exe 來完成設定
圖四
http://i.imgur.com/lTYkKMS.png
圖五
http://i.imgur.com/pwNcuV0.png
下一步 先設定中文 點選功能表中 [Tools]->[Environment Options]
圖六
http://i.imgur.com/j7Johmz.png
圖七
http://i.imgur.com/TZbGd7L.png
如上圖 選 Chinese (TW) 並按 OK
當然 選 Chinese 即為簡體版.
圖八
http://i.imgur.com/w7CTY4F.png
中文介面好看吧?
再退出執行wxDevcppP7-64.exe 並進入 C:\wxDevCppP7-64b\Data\ 目錄
使用記事本 修改 devcpp.ini 的組態設定檔
圖九
http://i.imgur.com/Yi7mMPB.png
進入記事本 找到 [CompilerSets_9] 並修改內容如下

CompilerSets_9
cl.exe=cl.exe
C:\wxDevCppP7-64b\VC2010\debug\DebuggingTools for Windows (x86)\cdb.exe=C:\C:\wxDevCppP7-64b\VC2010\debug\DebuggingTools for Windows (x86)\cdb.exe
mingw32-make.exe=mingw32-make.exe
rc.exe=rc.exe
mt.exe=mt.exe
link.exe=link.exe
Options=000000000000000000000000000000000000
cmdline=
LinkLine=
MakeLine=
CompilerType=9
CheckSyntax=/Zs %s
OutputFormat=/c %s /Fo%s
ResourceInclude=/I"%s"
ResourceFormat=/r /fo%s
LinkerFormat=/out:"%s"
LinkerPaths=/libpath:"%s"
IncludeFormat=/I"%s"
DllFormat=/dll /implib:%s /out:%s
LibFormat=/lib /nologo /out:"%s"
PchCreateFormat=/Yc%s
PchUseFormat=/Yu%s
PchFileFormat=/Fp%s
SingleCompile=%s /nologo "%s" %s%s /link %s
PreprocDefines=/D%s
wxOpts.Major=2
wxOpts.Minor=9
wxOpts.Release=3
wxOpts.Unicode=-1
wxOpts.Monolithic=-1
wxOpts.Debug=0
wxOpts.Static=-1
Bins=C:\wxDevCppP7-64b\VC2010\Bin\VS10Vcbin;C:\wxDevCppP7-64b\VC2010\Bin\VS10Common7Tools;C:\wxDevCppP7-64b\VC2010\Bin\VS10Common7IDE;C:\wxDevCppP7-64b\VC2010\Bin\HTMLHelp Workshop\;C:\wxDevCppP7-64b\VC2010\Bin\MsSDKsWinV7.0Abin;C:\wxDevCppP7-64b\;%path%\
C=C:\wxDevCppP7-64b\VC2010\include\VS10Vcinclude;C:\wxDevCppP7-64b\VC2010\include\VS10Vcatlmfcinclude;C:\wxDevCppP7-64b\VC2010\include\MsSDKsWinV7.0Ainclude;C:\wxDevCppP7-64b\;C:\wxDevCppP7-64b\include\common;%path%\;%path%\include\common
Cpp=C:\wxDevCppP7-64b\include\common;C:\wxDevCppP7-64b\VC2010\include\VS10Vcinclude;C:\wxDevCppP7-64b\VC2010\include\VS10Vcatlmfcinclude;C:\wxDevCppP7-64b\VC2010\include\MsSDKsWinV7.0Ainclude;C:\wxDevCppP7-64b\;C:\wxDevCppP7-64b\;C:\wxDevCppP7-64b\include\common;%path%\include\common;%path%\;%path%\;%path%\include\common
Lib=C:\wxDevCppP7-64b\VC2010\lib\VS10Vclib;C:\wxDevCppP7-64b\VC2010\lib\VS10Vcatlmfclib;C:\wxDevCppP7-64b\VC2010\lib\MsSDKsWinV7.0Alib;C:\wxDevCppP7-64b\;C:\wxDevCppP7-64b\lib\wx\vc_lib;C:\wxDevCppP7-64b\lib;%path%\;%path%\lib
RC=C:\wxDevCppP7-64b\include\common;C:\wxDevCppP7-64b\VC2010\include\VS10Vcinclude;C:\wxDevCppP7-64b\VC2010\include\VS10Vcatlmfcinclude;C:\wxDevCppP7-64b\VC2010\include\MsSDKsWinV7.0Ainclude;C:\wxDevCppP7-64b\;%path%\include\common;%path%\
C:\wxDevCppP7-64b\VC2010\debug\DebuggingTools for Windows (x86)\cdb.exe=C:\C:\wxDevCppP7-64b\VC2010\debug\DebuggingTools for Windows (x86)\cdb.exe
C:\ProgramFiles (x86)\Debugging Tools forWindows\cdb.exe=C:\wxDevCppP7-64b\VC2010\debug\Debugging Tools for Windows(x86)\cdb.exe=C:\C:\wxDevCppP7-64b\VC2010\debug\Debugging Tools for Windows(x86)\cdb.exe

使編譯器路徑指向我們 SetUp的資料夾 C:\wxDevCppP7-64b\VC2010\
如此才能使用 VC2010編譯器.
若剛開始 解壓至其他目錄 如 D:\XXXXXX\ 那麼請將 C:\wxDevCppP7-64b\VC2010\ 更改為 D:\XXXXXX\
存檔完工,我們就可 編寫 MinGw中的 64Bit的GCC, 也可編寫 VC2010C++.
現在我們來試編寫程式看看
再啟動執行C:\wxDevCppP7-64b\ wxDevcppP7-64.exe
圖十
http://i.imgur.com/oXEZ5aB.png
點選 [檔案(F)]->[開新檔案(N)]->[專案(P)] 如下圖
圖十一
http://i.imgur.com/zZ9utwD.png
進入 [建立新專案] 選單
1. 選擇 ConsoleApplication
2. 將 專案選項 中的 Name: 輸入專安名稱 ex01 並按 [確定(O)] 如下圖
圖十二
http://i.imgur.com/bZ72sd5.png
再來選擇 專案存檔目錄 C:\work\ex01.dev ( *.dev 為專案副檔名)
圖十三
http://i.imgur.com/IrBWlN0.png
圖十四
http://i.imgur.com/9A64aCI.png
這畫面底色黑丫丫難看設定一下
圖十五
http://i.imgur.com/IDivCe6.png
點選 [工具(T)]->[編輯器選項(E) ]
進入編輯器功能設定 [語法]->[語法風格快速設定]->[Visual Studio] 如下圖
圖十六
http://i.imgur.com/V5QnWsX.png
如下圖十七
http://i.imgur.com/QiyLCtt.png
編譯看看
[執行(Z)]->[編譯並執行(O) F9]
圖十八
http://i.imgur.com/Ri9oWGa.png
圖十九
選擇 C++檔名 並存檔
http://i.imgur.com/XKKA7CG.png
圖二十
由圖二十 可看出內定編譯器為 GCC compiler
http://i.imgur.com/Kk1LSqW.png
完工後會執行
圖二十一
http://i.imgur.com/7IVxd8W.png
修改程式如下
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
cout << "哈囉 wxDev-C++\n";
system("pause");
return 0;
}
重新編譯執行
圖二十二
我們可看出中文輸出沒問題.
http://i.imgur.com/mEpumv9.png
再來設定 VC2010 編譯執行
圖二十三
http://i.imgur.com/PTFSRKJ.png
圖二十四
http://i.imgur.com/94G2hxa.png
確定後 編譯執行
http://i.imgur.com/msYUpkZ.png
重新編寫程式 編譯並執行
本次在 Compiler Progress 視窗中 勾選掉 Close when done 如下圖
如此可看出是 VC2010 編譯出的程式.
http://i.imgur.com/XeheEBh.png
進入檔案總管查看檔案
http://i.imgur.com/537qj4E.png
我想各位看官可看出檔案存放結構.
若不想這麼麻煩,可直接下載我設定的檔案wxDevCppP7-64b.rar網址
https://mega.co.nz/#!yJpgSCxJ!oSTQV8...EqS9QW5SHMiqrU
解壓至C:\wxDevCppP7-64b目錄,立刻可以使用,不想使用直接刪除,多方便.
其他便攜版
wxDev-CPlusPlusPortable_7.4.0.77_Development_Test_9.paf.exe
https://mega.co.nz/#!mAY0EQpS!skHzbf...ueqCtjUCiTEht0
wxDev-CPlusPlusPortable_7.4.1.13_Development_Test_10.paf.exe
https://mega.co.nz/#!uAYGSaCZ!RAq5BO...vXbv1zKHISgz0Y
這些版本可編寫wxWidgetst程式,本次不多作說明,可下載電子書查看
跨平台GUI程式設計wxWidgets(中文版).pdf
https://mega.co.nz/#!SAQXHZTR!Dnc_XA...jBsoRVWwnCn90Q
本說明檔下載處 wxDev-C++Portable (wxDevCppP7-64b).doc
https://mega.co.nz/#!mIgADYYQ!EJ6zP1...S_LDKcZwMhY68E
Jangow 2014/10/20
jangow 目前離線  
送花文章: 0, 收花文章: 3 篇, 收花: 4 次
回覆時引用此帖
發文 回覆


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 07:06 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2018, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1