嵌入式开发者社区
标题:
编译出现 unresolved symbol的问题,求解!
[打印本页]
作者:
ifredie@163.com
时间:
2015-11-4 14:11
标题:
编译出现 unresolved symbol的问题,求解!
在C6657DSP开发中,中断服务表用的汇编语言实现,除中断服务表之外的程序都用C语言来实现(中断服务子程序用C语言来实现)。出现 unresolved symbol _c_int14,first refrenced in ./text1.obj
请求各位大师解答,如何破解!
/**********************************/
程序如下:
defiles.asm 文件
.global _vectors
.global _c_int00
.global _vector1
.global _vector2
.global _vector3
.global _vector4
.global _vector5
.global _vector6
.global _vector7
.global _vector8
.global _vector9
.global _vector10
.global _vector11
.global _vector12
.global _vector13
.global _c_int14
.global _vector15
/**********************************/
definesc.h 文件
extern interrupt void c_int14(void);
/**********************************/
text0.c 文件
#include "definesc.h"
void main(void)
{
int flag;
do
{
flag=0x1;
}
while(1);
}
interrupt void c_int14(void)
{
return;
}
作者:
希望缄默
时间:
2015-11-5 09:09
看起来没有什么问题 检查工程设置吧
作者:
ifredie@163.com
时间:
2015-11-5 15:19
已解决,把asm文件中_c_int14 改成 c_int14
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4