当前位置: 代码迷 >> WinCE >> 怎么在ccsv5环境下用c调用汇编函数
  详细解决方案

怎么在ccsv5环境下用c调用汇编函数

热度:329   发布时间:2016-04-28 11:50:33.0
如何在ccsv5环境下用c调用汇编函数
我用的是TI C6678的CCS5编译环境,我在.c文件中需要调用asm文件中的一个函数func()。编译过程是把.c和.asm都编译成obj文件,但是在链接时会出现未定义func()的错误。请高手指点一二,多谢

mainc文件
 extern void func();
void main()
{
    func();
}
汇编文件.asm:
       .def     __func
       .global   __func
__func:
       汇编指令

------解决思路----------------------
在汇编语言添加EXPORT __func
------解决思路----------------------
C语言函数和汇编函数相互调用

关于c语言和汇编语言相互嵌套调用的学习总结

一段C语言和汇编的对应分析,揭示函数调用的本质
  相关解决方案