Re: [問題] 想問有關wxWidgets的問題...

看板 C_and_CPP
作者 easterday (....)
時間 2024-08-25 22:24:41
留言 16 ( 5推 0噓 11→ )
回文 4則
※ 引述《easterday (....)》之銘言: : ※ 引述《easterday (....)》之銘言: : : 開發平台(Platform): (Ex: Win10, Linux, ...) : : Win11 : : 編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出) : : mingw-w64 + msys2 : : 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) : : wxWidgets : : 問題(Question): : : 最近稍微看一下wxWidgets, 網路上的教科書是這本 : : (https://www.wxwidgets.org/docs/book/) : : 因為沒有CD-ROM範例檔案,所以我去github上搜尋 : : 找到了這個 : : https://github.com/JarlPed/Cross-Platform-GUI-Programming-with-wxWidgets : : 看到chap03就卡住了 : : 為什麼都編不過啊? : : 網頁上面有一個patch,我有看過,也有改上去了,但應該不是重點 : : 重點是這個project裡面疑似有缺檔案吧... : : 我的作業檔 : : [ : : https://1drv.ms/u/c/e70dd04afa100356/EY8h5T3SG5JOlynUfOLDPJYB-pD64zJ5gE5MOOAoutRNWQ?e=4%3aIgSr9o&sharingv2=true&fromShare=true&at=9 : : ] : : 似乎這個project沒有編寫wxApp和wxFrame的類別,是嗎? : : 有牛人可以幫忙看看嗎? : : 餵入的資料(Input): : : 預期的正確結果(Expected Output): : : 錯誤結果(Wrong Output): : : 程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔) : : 補充說明(Supplement): : 自問自答: : 要把chap02的code 拿到chap03來 : 然後自己補上有缺的部分 : 我好像已經做了一半了... : https://1drv.ms/u/c/e70dd04afa100356/EeG9OVbKYc5FhJSRK-l1QSgBM0dEdApYcc1C9M0E_rgsgA?e=4%3aMzzDwk&sharingv2=true&fromShare=true&at=9 : 上面的結果如果把視窗拉大,可以看到一個按鈕,按下會觸發事件;好像有進步 : 但是現在卡在我要怎麼定義課文29頁的MyTextCtrl然後安排好它的Event巨集.... : 如果知道該怎麼做的大大可以幫幫忙嗎... 自問自答: 現在我的進度到這裡:https://tinyurl.com/2atpsmkh 編起來就是有錯誤訊息 C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: textbox.o:textbox.cpp:(.rdata$.refptr._ZTV10MyTextCtrl[.refptr._ZTV10MyTextCtrl]+0x0): undefined reference to `vtable for MyTextCtrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:/msys64/mingw64/lib/libmingw32.a(lib64_libmingw32_a-crtexewin.o): in function `main': C:/M/B/src/mingw-w64/mingw-w64-crt/crt/crtexewin.c:67:(.text.startup+0xbd): undefined reference to `WinMain' collect2.exe: error: ld returned 1 exit status make: *** [Makefile:11: CH3.exe] Error 1 有人肯幫忙看看嗎? -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.27.194.69 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1724595884.A.103.html

回文

留言

Lipraxde 錯誤訊息中兩行比較關鍵的資訊: 08/26 03:32 1F
Lipraxde undefined reference to `vtable for MyTextCtrl' 08/26 03:32 2F
Lipraxde undefined reference to `WinMain' 08/26 03:32 3F
Lipraxde 剩下你努力看看 08/26 03:32 4F
closer76 你的 code 好像 access denied? 08/26 14:00 5F
closer76 先確認一下 IMPLEMENT_APP() 有加嗎? 08/26 14:01 6F
※ 編輯: easterday (114.27.194.69 臺灣), 08/26/2024 19:47:44
easterday code下載:https://tinyurl.com/2atpsmkh 08/26 19:48 7F
lc85301 我會建議先附上個人的想法,你覺得這個錯誤是什麼? 08/26 21:47 8F
lc85301 然後我查 wxwidgets undefined reference to vtable 是有 08/26 21:48 9F
lc85301 一些東西的,建議可以先參考 08/26 21:48 10F
easterday 我真的缺乏關於<事件處理>的巨集的知識的知識... 08/27 00:34 11F
easterday 幫幫我吧 08/27 00:35 12F
lycantrope 推文建議這麼多,關鍵字也給了... 08/27 09:08 13F
wulouise 原PO你學會怎麼用搜尋引擎,花錢找家教比較快 08/27 12:24 14F
closer76 這個跟compiler/linker的參數比較有關... 好奇問一下, 08/28 11:57 15F
closer76 有規定一定要用MinGW嗎?可以用VisualStudio嗎? 08/28 11:58 16F

最新文章

[東方] 大垂奶咲夜
c_chat orca1912
2024-09-20 13:36:02
[妮姬] 露姬的內衣迷信會是什麼?
c_chat kasumi5566
2024-09-20 13:35:35
[閒聊] 會為了比賽熬夜收看嗎
4 13 c_chat ss8901234
2024-09-20 13:33:15
[閒聊] 遊戲王MD 我484遇到鬼了?
6 9 c_chat newrookie
2024-09-20 13:30:03
[問題] 說人羅傑算人身攻擊嗎
1 1 c_chatbm ss8901234
2024-09-20 13:27:33
[妮姬] 別人的愛麗絲跟我的愛麗絲
12 15 c_chat tsucomi69
2024-09-20 13:24:35
[馬娘] 中二時期喜歡隨處決鬥
2 2 c_chat baychu
2024-09-20 13:19:43
[閒聊] 會講原來如此的女角
9 16 c_chat togs
2024-09-20 13:18:11
Re: [我推] 我推 161 文字情報+圖透
3 6 c_chat kikiwatcher
2024-09-20 13:14:31
Re: [閒聊] 回顧老任跟可樂噗大戰
7 17 c_chat ryoma1
2024-09-20 13:13:55
[蔚藍] 貓狗大戰
4 4 c_chat anpinjou
2024-09-20 13:13:44