在C51中调用已经编译好的OBJ文件里面的函数(PLM语言) 在主程序开始做如下声明: --------------------------------------------------------------- extern alien void sub_cpu_s(unsigned char data CPU_ADD,unsigned char data ORDER); --------------------------------------------------------------- 并在项目文件中最后新建个库文件夹,把已经编译的OBJ加入进去,编译时却通不过去,在函数调用处指出说找不到sub_cpu_s函数。
PLM中sub_cpu_s函数是这么定义的: --------------------------------------------------------------- SUB_CPU_S:PROCEDURE(CPU_ADD,ORDER) BYTE EXTERNAL; DECLARE CPU_ADD BYTE MAIN,ORDER BYTE MAIN; END SUB_CPU_S; ----------------------------------------------------------------
请大家帮帮忙指点指点,谢谢啦,祝大家新年快乐! |