我用.cla写了一些函数,然后在cla的函数中调用。我想把这些函数放在一个单独的.h或.c中供cla的中断调用可以吗?
怎么实现
Hank Zhao:
cla调用的函数只能在.cla文件中定义,不能在其它文件中定义。
我用.cla写了一些函数,然后在cla的函数中调用。我想把这些函数放在一个单独的.h或.c中供cla的中断调用可以吗?
怎么实现
jinquan li:
回复 Hank Zhao:
我在cla写了一些函数,但是其中几个技术核心,我想封装起来,其他人只在cla中调用这几个函数,不影响使用。但并不能读到源码,请教您有没有什么方便的方法?
我用.cla写了一些函数,然后在cla的函数中调用。我想把这些函数放在一个单独的.h或.c中供cla的中断调用可以吗?
怎么实现
Hank Zhao:
回复 jinquan li:
你可以把定义函数文件的后缀也改为.cla,然后在cla中断中就可以调用这个函数了。
我用.cla写了一些函数,然后在cla的函数中调用。我想把这些函数放在一个单独的.h或.c中供cla的中断调用可以吗?
怎么实现
jinquan li:
回复 Hank Zhao:
试了一下,重新建了一个cla_lib.cla文件,试着放几个函数,在project.cla中头文件链路#include "cla_lib.cla",可以调用cla_lib.cla中的函数。但是cla_lib.cla编译后并没有单独的obj文件生成。所以无法用cla_lib.obj取代cla_lib.cla隐藏源码。请教一下怎么可以隐藏源码,只能调用函数
我用.cla写了一些函数,然后在cla的函数中调用。我想把这些函数放在一个单独的.h或.c中供cla的中断调用可以吗?
怎么实现
Hank Zhao:
回复 jinquan li:
你试试编译一个library工程,将cla_lib.cla添加到这个工程中去,然后再调用你编译生成的这个cla library。