作者kvykn (simple life)
看板C_and_CPP
標題Re: [問題] 請幫幫我找到程式進入點.....
時間Sat Mar 21 21:47:37 2009
這是wxwidgets的程式 跟一般你看到的main winmain不太一樣
這全部都是類別 算是中小型程式 新手看這個code會看到發癲
不過你可以去看wxwidgets的書 天瓏書局有賣 一千多塊的樣子
不過官方網站也可以下載跟書一模一樣的PDF 這個不用錢
這跟MFC非常類似 全部物件都是由類別構成
整個視窗的骨架是Frame.h Frame.cpp
是由App.h App.cpp裡面的某個地方去初始化
或者
先從小程式去跑 慢慢瞭解程式架構 (我強烈建議從這個開始)
下載Code::blocks + wxPack(已經為gcc編譯好函式庫)
相關設定參考一下wiki或者是去gogole一下該怎麼設定函式庫
接下來就是用C::B開wx的程式 新開的程式有template 直接編譯就可以產生視窗了
大概就這樣
※ 引述《QQ29 (我愛阿蓉)》之銘言:
: 大家好
: 因為最近在想辦法解決我遇到的問題 然後就去網路上找相關的程式
: 想從中領悟一些東西 不料 我卻連他的程式進入點都找不到....
: 我不知道該怎麼trace起來.......
: 它是用VC7寫的 我一開始是從 ctrl+f 輸入 main....tmain..... Winmain
: 都找不到.............
: 他是用C++寫的吧= =
: 以下是source 連結
: http://mew.cx/glsl/glsldemo/glsldemo-src-3.8.zip
: 請教各位有什麼好方法能找到 程式進入點嘛....
: 或是可以讓他一跑程式就停在進入點的位置 (類似設中斷點...)
: ps.還有他GUI是用什麼寫的.....我覺得還不賴= =
: 謝謝各位
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.7.163
※ 編輯: kvykn 來自: 140.118.7.163 (03/21 21:53)
推 QQ29:謝謝你 但我可以請問 我一般開都開 win32 主控台專案 03/21 22:53
→ QQ29:是誰跟 compiler說 我程式進入點是 main()? 03/21 22:53
→ QQ29:那這種wxwidgets 的程式 是誰告或是哪裡設定 compiler 程式 03/21 22:54
→ QQ29:進入點 是哪個地方呢???? 謝謝 03/21 22:54
→ kvykn:你好執著"程式進入點" 那我先問你對main()理解的程度有多少? 03/22 04:43
→ kvykn:大概啦 不過這跟他看的程式碼有點不一樣 03/22 13:56