移植程式到symbian平台

2021-05-21 19:18:26 字數 472 閱讀 8585

symbian平台理論上可以平移標準的c/c++語 言程式,以及標準庫。只需要在mmp檔案中進行如下編寫:

target hello.exe

targettype exe

uid 0

sourcepath .

source

slhello.c

systeminclude /epoc32/include/libc /epoc32/include

library estlib.lib

euser.lib

staticlibrary ecrt0.lib

注意裡面的/epoc32/include/libc 還有estlib.lib 這些都是必須的,以形成標準庫的正確呼叫。ecrt0.lib也是需要的。

這裡面有幾點是要注意的:

總之,一定要謹慎,絲毫的差錯都會引起程式的崩潰!

Windows 程式移植到Linux平台的一波N折

本人前端時間寫了個html檔案分析器,windows平台上的vc6.0,使用標準c 昨天接到指令,應要求要發布乙個linux版本的,茫然啦,linux下面的hello world都沒有玩過,對linux下的c 程式僅僅限於聽他們神吹過的gcc,g makefile什麼的,其他一概不知。這就注定移植過...

從S60 5th移植程式到Symbian 3

本文中將介紹從s60 5th移植程式到symbian 3平台上的時候,需要修改的地方和需要注意的問題。隨著系統的不斷完善,我會以q a的方式來維護該文章,如果開發者也發現了不同的問題,也希望共同維護該文章。hide q mmp檔案中需要什麼樣的修改?a 由於資源的構造 有了變化,所以在mmp檔案中要...

gloox移植到android平台

最近需要在android平台是使用gloox,官方gloox沒有沒有對應的android.mk檔案,那當然也可以用android ndk來編譯,但是我覺得用ndk編譯有點麻煩,就寫乙個android.mk來使用mm編譯。首先,進入src目錄,configure該專案 configure host a...