能不能把C文件生成库文件?

[复制链接]
2924|6
 楼主| mc9s08aw60 发表于 2007-2-27 14:17 | 显示全部楼层 |阅读模式
JerryBJ 发表于 2007-2-27 14:42 | 显示全部楼层

有办法

设置工程属性(Standard&nbsp;Settings按钮),修改Linker&nbsp;for&nbsp;HC08的Options,在Output属性页将第一项Link&nbsp;as&nbsp;ROM&nbsp;Library打勾,则生成的是库文件。<br />要注意,库文件里边不能有main()。并且要为你的库函数配对编写头文件和详细说明,要不然人家没法用。&nbsp;
 楼主| mc9s08aw60 发表于 2007-2-27 15:13 | 显示全部楼层

如下图,我想把画红线的生成库文件。头文件自己写。

如何设置?好象不能单独选取*.C文件。<br />用KEIL时,可以。。<br />CW好象是把整个工程都生成LIB。<br />LIBMAKER不会用。<br />谢谢。。。
 楼主| mc9s08aw60 发表于 2007-2-27 15:14 | 显示全部楼层

按斑竹的试了一下,编译报错。

是不是单独建一个*.c文件呢???
张明峰 发表于 2007-2-27 15:48 | 显示全部楼层

LIB Maker

我的理解是建一个专门的项目维护一个库,项目中的所有文件模块将被编译连接生成一个库文件供其他应用项目调用;<br />另,好像看到过一眼:CW必须是professional版本才允许你进行自建的库管理。免费版怕不行。
 楼主| mc9s08aw60 发表于 2007-2-28 08:00 | 显示全部楼层

谢谢两位指点。我再试试。。。

  
 楼主| mc9s08aw60 发表于 2007-2-28 08:36 | 显示全部楼层

这个网站有一个教程。http://www.dyic.com.cn/

介绍了如何生成库并调用。我没试,贡献给大家。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

133

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部