Xman
驱动大牛
驱动大牛
  • 注册日期2001-08-24
  • 最后登录2011-10-07
  • 粉丝0
  • 关注0
  • 积分343分
  • 威望127点
  • 贡献值0点
  • 好评度34点
  • 原创分0分
  • 专家分0分
阅读:1361回复:1

这个文件是在工程中是怎样使用的?

楼主#
更多 发布于:2004-11-01 11:24
一个工程有一个*.a51的文件,(类似的情况还有*.lib以及*.obj文件)好像是定义了一些常量或者函数,我认为在其他文件中至少有类似于include语句来应用它,或者在keil的某个设置中提到它,可是没有任何地方提到这个文件名!为什么?

类似的情况还有*.lib以及*.obj文件!!!!!

我是根据VC++的使用习惯来提出这个问题的。
[img]http://www.driverdevelop.com/forum/upload/Xman/2004-04-05_2004324183110706.jpg[/img]
xuhaiqg
驱动牛犊
驱动牛犊
  • 注册日期2004-04-12
  • 最后登录2005-05-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-11-01 15:28
不用提到这个文件名,只需要在其他文件中用extern来说明一下*.a51中定义的全局变量和函数就可以调用了*.a51中的全局变量和函数是用public修饰的,如果是*.a51中用到c的函数或变量就用extrn来修饰,*.lib和*.obj的用法也一样,不用提到文件名,只需要在调用的文件中用extern说明他的变量和函数就好了
纸上来得终觉浅 绝知此事要躬行
游客

返回顶部