推 gwliao:你可以參考QT, object file是跟OS有很大的關係. 04/04 16:15
→ gwliao:你想避掉就會搞的跟Java差不多. 04/04 16:16
→ gwliao:像QT, Re-compile你的source code是蠻可行的方式. 04/04 16:16
→ gwliao:object file format不一樣的話, 不要說執行, 04/04 16:18
→ gwliao:連load進記憶體準備執行都是問題. 04/04 16:18
→ gwliao:你還是花多點時間在核心部份. 04/04 16:19
→ gwliao:Win/Linux的問題, 你可以找一些有人維護的Library, like QT 04/04 16:19
→ gwliao:,like QT,來用. 這樣你的心力比較能針對你的核心. 04/04 16:20
推 gwliao:我不是阻止你, 只是勸你把時間花在刀口上. 04/04 16:24
→ gwliao:所以才沒有回答你想知道的東西. 04/04 16:26
我問問題又沒考慮清楚了!謝謝~
我忘了加可以Re-compiler library
但這還是會碰到我的library到底可不可以用syscall,跟glibc呢?
其實我也是想做類似QT的事!只是不是很了解他們如何實作的
※ 編輯: final01 來自: 140.134.35.49 (04/04 17:34)
推 gwliao:你可以去找QT的文章, 而且QT有Open Source的版本. 04/04 18:58
→ gwliao:你可以Trace它的code. 04/04 18:59
→ gwliao:基本上, QT不希望你到QT以外的東西. 04/04 18:59
→ gwliao:所以QT提供了很多功能讓programmer使用. 04/04 18:59
→ tinlans:基本上被稱之為 framework 的東西都有它的遊戲規則, 04/09 03:45
→ tinlans:用其它東西可能破壞這個規則,所以都會盡可能完善。 04/09 03:45
推 mir0703:感覺有點像是busybox的東西,你可以去查看看busybox. 04/17 13:53