社区
C语言
帖子详情
如何把一些通用函数编译成库文件 *.lib?
ych_li
2003-12-12 08:14:45
如何把一些通用函数编译成库文件 *.lib?
...全文
99
7
打赏
收藏
如何把一些通用函数编译成库文件 *.lib?
如何把一些通用函数编译成库文件 *.lib?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cutestar
2003-12-16
打赏
举报
回复
用VC的WIN32 STATIC LIBRARY创建的.LIB文件,只能供VC程序使用。
其实用TC下的TLIB也足够了。
tiger_qi
2003-12-16
打赏
举报
回复
包含頭文件,然後申明倒出就可以了吧
tianjieshui
2003-12-14
打赏
举报
回复
如果是类呢?
tiger_qi
2003-12-12
打赏
举报
回复
extern "C" __declspace(dllexport) void __stdcall test(void);
tiger_qi
2003-12-12
打赏
举报
回复
export
tiger_qi
2003-12-12
打赏
举报
回复
在VC下可以使用向导来做
把你的函数申明为export C __decle(dll_import) ....声明语法可能不对,大致是这个样子
或则加def文件。
layman2008
2003-12-12
打赏
举报
回复
有个老帖字,找找吧
在tc下用tlib 来实现
tlib ***.lib ***.obj
c++编译 (.obj, .
lib
, .dll, .exe的关系(附:
lib
和DLL的区别))
总体介绍: c++程序在编译后,在目标路径下会生成多个
文件
: Debug
文件
夹(*.exe,*.ilk,*.obj,*.pch,*.pdb,*.idb,*,pdb),*.cpp,*.dsp,*.ncb,*.plg *.exe:是生成的可执行
文件
*.ilk:当选定渐增型编译连接时,连接器自动生成ILK
文件
,记录连接信息 *.obj:是目标
文件
,源程序编译后的产物 *.pch:全称是
PyQt中如何使用界面
文件
(*.ui,*.qml)
使用PyQt开发程序时如何从python代码中载入界面
文件
(*.ui或*.qml): 一,载入*.ui
文件
: 载入*.ui
文件
有两种方法: 1.使用pyuic工具将*.ui
文件
转换成*.py
文件
(命令格式是python /usr/
lib
/python2.7/dist-packages/PyQt4/uic/pyuic.py -o [name].py [name].ui,一般默认设置都是这个,如
详解C语言中的
lib
文件
以及t
lib
命令
在使用tc编写程序时,你或许对其中的*.
lib
文件
产生疑问,这些
lib
文件
有什么用途? 用C 语言编程时,通常要建立一些用户
函数
。如果这些
函数
具有
通用
性,一般的方法是将它们作成头
文件
,当需要时用“#include”命令将其包含到源程序之中,以提高编程效率。但在特定的程序中一般仅使用这些
函数
的一部分,若用上述方法包含所有
函数
,编译器在编译的时候会把所有包含进的
函数
都进行编译,这无疑会使源程序变得
.h(头
文件
) .
lib
(
库
文件
) .dll(动态链接
库
文件
) 之间的关系和作用的区分
.h头
文件
是编译时必须的,
lib
是链接时需要的,dll是运行时需要的。附加依赖项的是.
lib
不是.dll,若生成了DLL,则肯定也生成
LIB
文件
。如果要完成源代码的编译和链接,有头
文件
和
lib
就够了。如果也使动态连接的程序运行起来,有dll就够了(放在Debug
文件
夹里)。在开发和调试阶段,当然最好都有。.h .
lib
.dll三者的关系是:H
文件
作用是:声明
函数
接口DLL
文件
作用是:
函数
可执...
简单理解:keil工程里面
lib
文件
作用?一般放在工程哪里?
lib
是 Keil 中编译后的静态
库
,核心作用是代码复用、闭源保护、简化工程、提升编译效率;使用时必须保证.
lib
与 Keil 编译环境(内核、编译器版本、编译选项)兼容;调用.
lib
仅需引用头
文件
,链接器会按需提取
库
中代码,但无法调试
库
内逻辑。.
lib
文件
确实可以对应到.h
文件
声明的那些
函数
的实现(也就是你说的.c
文件
),但它不是 “加密”,而是把.c
文件
编译成
了二进制机器码并打包,最终效果是我们看不到原始的.c源码,只能通过.h的声明调用
函数
。.
lib
确实对应.h。
C语言
70,039
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章