• 全部
  • 问答

C Rumtine Library是干什么的?

julyclyde 2002-10-14 06:20:13
我发现好多EXE根本没有import那个库嘛
...全文
50 点赞 收藏 13
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
bighouse308 2002-10-27
我们是在讨论什么是运行库
而不是讨论运行库的分类喔

请问stdlib,stdio等头文件是不是运行库喔
回复
dajian2000 2002-10-27
scklotz(晓春) 说得对!
看一些有关DLL的书吧!
回复
ttch 2002-10-18
gz
回复
asvaboy1980 2002-10-15
不太明白:(
回复
julyclyde 2002-10-14
我见过一些exe有msvcrt.dll的import
但是有的就不带

是不是msvcrt.dll只对C而不对C++
回复
blh 2002-10-14
The Microsoft run-time library provides routines for programming for the Microsoft Windows 98, Windows Me, Windows NT, Windows 2000, and Windows XP operating systems. These routines automate many common programming tasks that are not provided by the C and C++ languages.

回复
alexxing 2002-10-14
import 是动态连接的概念
静态连接只要在工程文件中指定 CRT 就可以了,由连接器完成连接连接
而且一般不需要你明确指出,系统会默认连接
回复
julyclyde 2002-10-14
那BCB的连接库是哪个?
回复
srm2000 2002-10-14
UP
回复
eduhf_123 2002-10-14
gz
回复
scklotz 2002-10-14
c 运行时库有静态连接和动态连接之分。
当你使用静态连接的时候,
你的程序文件(*.exe)就不会 import 运行时库。
例如 microsoft vistual c++ 就是 msvcrt.dll
实际上他们是硬连接到你的代码中,
你的代码文件通常会大出100多k.
回复
coppermine 2002-10-14
关注!
回复
pi1ot 2002-10-14
windows下的msvcrt.dll
unix(gnu)下的glibc.so

系统默认的
回复
发帖
C语言
创建于2007-09-28

6.3w+

社区成员

C语言相关问题讨论
申请成为版主
帖子事件
创建了帖子
2002-10-14 06:20
社区公告
暂无公告