|
論壇說明 | 標記討論區已讀 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2014-11-06, 02:09 AM | #1 |
註冊會員
|
教學 - 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 |
送花文章: 0,
|