社区
C++ Builder
帖子详情
静态调用链接库问题
siva
2000-07-22 09:29:00
我用C++BUILDER5做了一个程序后
在另一个没有装C++BUILDER的98系统上执行
提示少borlndmm.dll和CC3250MT.DLL
请问怎么使程序运行时不需要这两个链接库?
谢谢!
...全文
121
4
打赏
收藏
静态调用链接库问题
我用C++BUILDER5做了一个程序后 在另一个没有装C++BUILDER的98系统上执行 提示少borlndmm.dll和CC3250MT.DLL 请问怎么使程序运行时不需要这两个链接库? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
halfdream
2000-07-26
打赏
举报
回复
wu_xin说得对。
在BCB产生的DLL框架源码中,都有一段注释了的文字说明了这个问题。
它建议用 char* 或ShortStirng 代替AnsiString
wu_xin
2000-07-25
打赏
举报
回复
注意一下在你的函数传递中是否使用了ANSI String类型参数!使用*pointer代换掉,或者把BCB的这两个文件一起发布!
wu_xin
2000-07-25
打赏
举报
回复
主要是指你的DLL中的函数!
radish
2000-07-23
打赏
举报
回复
编译时去掉Build with runtime packages及Use Dynamic RTL(PROJECT OPTION)
调用
静态
链接库
和动态
链接库
调用
静态
链接库
静态
链接库
由.h和.lib文件组成,.h文件在工程中用来声明,而.lib文件包含供外界
调用
的函数的原型。 VC 6.0中
调用
静态
链接库
.lib共3种方法: 1.首先使用语句#include "lib.h",并将lib.h拷贝到当前工程目录下; 接着对staticlib_smp.lib使用语句 #pragma comment(lib,"***\\staticlib
KEIL 创建
静态
链接库
+
调用
自己创建的
静态
链接库
1.为什么要创建
静态
链接库
? 当公司或者个人需要提供自己的编写的代码供他人
调用
时,而你或提供方并不想提供源代码(.c源代码),只想提供头文件.h(在头文件中申明函数)供他人
调用
,他人在
调用
时只需要知道
调用
的函数功能是什么,传递的参数是什么等,无需了解函数是怎样具体实现的。 此时就需要
静态
链接库
(当然还有动态
链接库
,这里先讲解
静态
链接库
的生成和使用)。 2.如何在KEIL 中生成
静态
链接
浅谈Windows平台下C++
调用
静态
链接库
的方式
浅谈Windows平台下C++
调用
静态
链接库
的方式1. 什么是
静态
链接库
?为什么要用
静态
链接库
?维基百科上关于
静态
库的解释是这样的:在计算机科学里,
静态
库(英语:Static library, Statically-linked library),或称
静态
库,是一个外部函数与变量的集合体。
静态
库的文件内容,通常包含一堆程序员自定的变量与函数,其内容不像动态
链接库
那么复杂,在编译期间由编译器与连接器将
静态
库和动态库的相互
调用
在windows编程中,经常会遇到
静态
库里
调用
动态库的
问题
。 具体方法: 1,编写一个动态
链接库
,生成。 2,编写一个
静态
链接库
,里面包含步骤1生成的动态
链接库
的头文件和lib, dll。 3,在
调用
该
静态
链接库
时,将步骤2中的
静态
链接库
的头文件,lib文件以及动态库的头文件,lib,dll文件放在工程下面,编译可以成功。发布的时候,需要将动态
链接库
的DLL跟生成的DLL放在一起,不然会报
Visual Studio封装
静态
链接库
至新
静态
库,供程序
调用
3-2、将上述两部编译生成的MathLibAdd.lib、MathLib.lib两个
静态
库文件,及MathLib.h头文件复制至特定目录。在对应的编译模式下,配制VC++目录中的 包含目录、库目录信息,分别添加MathLibAdd库文件的头文件、lib文件目录地址信息。因为A库很大,同时又不想修改太多A库源文件,所以想到了继续封装A库为B
静态
链接库
,然后可以在Qt中
调用
B库。然后在当前创建的
静态
库文件下右键点击项目名->属性, 配制
静态
库依赖。所以,此文便是如何封装
静态
库,和如何使用
静态
库
调用
静态
库。
C++ Builder
13,824
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章