LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1066|回复: 1

请问如何写自定义头文件的makefile

[复制链接]
发表于 2007-4-8 21:42:04 | 显示全部楼层 |阅读模式
我实现了下DES算法.有10个左右的函数,想把它们放到1个头文件中申明
头文件内容为
[php]
#include <stdio.h>

/*把以byte表示的bit转换成bit*/
void bytetobit(unsigned char *, unsigned char *);

/*数据初始置换*/
void initper(unsigned char *, unsigned char *);

/*数据右半部分的扩展置换*/
void expper(unsigned char *, unsigned char *);

/*密匙替换*/
void keyper(unsigned char *, unsigned char *);

/*P盒置换*/
void pper(unsigned char *);

/*末置换*/
void tailper(unsigned char *);

/*把数据分成8字节每块*/
void cvrtdata(int i, unsigned char *, unsigned char *);

/*生成每轮密匙*/
void packper(int, int, unsigned char *, unsigned char *);

/*S盒处理*/
void sproc(unsigned char *, unsigned char *);

/*DES主函数*/
void des(int i, unsigned char *, unsigned char *);
[/php]
每个函数放在函数名.c的文件中,每个.c文件都包含该头文件.以前没用过make,谁会的帮忙写1个,我学习学习,在网上搜了半天,没有看到介绍头文件写法的
望不吝赐教,谢谢!
发表于 2007-4-8 21:45:43 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表