社区
C++ Builder
帖子详情
在写DLL时,如何生成带.h头文件?
hzwhzw
2003-07-22 02:31:30
如题
...全文
94
3
打赏
收藏
在写DLL时,如何生成带.h头文件?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
netsys2
2003-07-22
打赏
举报
回复
这是一个标准的.H,VC写的DLL,也能被CB调用。
extern "C"
{
int __stdcall ic_init(__int16 port,unsigned long baud);
int __stdcall auto_init(__int16 port,unsigned long baud);
}
shadowstar
2003-07-22
打赏
举报
回复
.h文件是写出来的,不是生成的。
hzwhzw
2003-07-22
打赏
举报
回复
具体描述:
就是在提供ee.dll同时,能提供别人ee.h头文件。。。。。。。。。。。。
《C深度解析》第二章 C预编译——宏定义、条件编译、
头文件
包含、特殊预编译关键字
课程内容:(1)回顾c预编译(2)宏定义:无宏体宏、有宏体宏、
带
参宏、宏定义与复杂表达式。(3)条件编译:#if、#else、#elif #endif、#ifdef和#ifndef、#if与defined、条件编译与配置文件(4)一些特殊的预编译关键字与实际应用:defined、#error、#line、#与##、#pragma (5)文件包含:是否只能包含.h文件,<>与区别等。
java
生成
头文件
_Windows下根据java文件
生成
.h
头文件
教程
还是直奔主题吧。如何在 windows 系统下根据 java 文件
生成
.h
头文件
?既然你们找到了这篇文章,相信你们也是要编译
DLL
文件吧,这里只讲如何
生成
.h
头文件
。首先,来看看我的 eclipse 下的 java 工程目录。1、按下 win+R 快捷键,打开“运行”程序,输入 cmd,打开命令行窗口。2、在资源管理器中,复制 java 工程的 src 目录地址:D:\WebServer\...
DLL
导出lib文件和.h
头文件
最近工作中遇到需要调用别人的动态链接库,但是只有个
dll
文件,别的一概没有,这可怎么办呢。还有不少
dll
导出的都是类,直接显式调用不太方便,最后综合网上的办法,自己再
写
两个工具,终于实现了将
dll
导出lib文件,并同
时
生成
.h
头文件
。 还是自己动手才能丰衣足食啊。 =====================================================
.h
头文件
.lib库文件 .
dll
动态链接库文件关系
1、.h
头文件
是编译
时
必须的,lib是链接
时
需要的,
dll
是运行
时
需要的。
头文件
,是文本文件,通常只是用来【声明】常量、自定义类型、函数 静态链接库,是经过编译
生成
的二进制文件,具体【定义】是不可见的 打个比方: 静态链接库就好比一个电视机,你不知道电视机内部的具体结构是怎样的
头文件
就好比一个电视机遥控器,提供接口,让你可以使用库 故而源程序中要想使用库,就必须包含该库
.h
头文件
.lib动态链接库文件 .
dll
动态链接库
(1).h
头文件
是编译
时
必须的,lib是链接
时
需要的,
dll
是运行
时
需要的。 附加依赖项的是.lib 不是.
dll
若
生成
了
DLL
,则肯定也
生成
LIB文件 如果要完成源代码的编译和链接,有
头文件
和lib就够了。 如果也使动态连接的程序运行起来,有
dll
就够了。 在开发和调试阶段,当然最好都有。 .h .lib .
dll
三者的关系是: H文件 作用是:声明函数接口
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章