如何在Symbian工程中 加入外部的C接口文件
如题,我用的是Symbian s60 开发工具是Carbide c++,我需要把一些C写的接口移植到Symbian工程,在Symbian工程中可以直接调用那些C接口方法,我应该怎么做? --------------------编程问答-------------------- 这跟编译器相关的,你查一下编译器的帮助文档,它会说明如何实现C++与C或者C与汇编怎么混合编程的 --------------------编程问答-------------------- #ifdef __cplusplusextern "C"{
#endif // #ifdef __cplusplus
#ifdef __cplusplus
}
#endif // #ifdef __cplusplus
使用这个 包含你编写的C代码,然后就可以编译使用了。 --------------------编程问答-------------------- 回复2楼 这段代码要加到哪里?还有C代码包含在哪? --------------------编程问答-------------------- 如果涉及到编译器的差异,到symbian版块问效果会更好吧。
http://forum.csdn.net/SList/Symbian/ --------------------编程问答--------------------
他的意思是把
#ifdef __cplusplus
extern "C"{
#endif // #ifdef __cplusplus
放在你的C代码开始的地方,剩下那段放在C代码结束的地方 --------------------编程问答--------------------
--------------------编程问答-------------------- 学习了。。 --------------------编程问答-------------------- 需要OpenC,下载安装,里面有例子。 --------------------编程问答-------------------- 可以看看官方的:
http://www.forum.nokia.com/info/sw.nokia.com/id/91d89929-fb8c-4d66-bea0-227e42df9053/Open_C_SDK_Plug-In.html
补充:移动开发 , Symbian