社区
C语言
帖子详情
连结时在工程的设置里面加入了10个Lib,而实际用到的只有6个Lib,那么连结后的输出文件是不是比用6个lib的大?
morninggood
2004-12-21 11:09:01
也就是说,加了没有用lib进行link,是不是会增加目标文件的字节?
...全文
72
3
打赏
收藏
连结时在工程的设置里面加入了10个Lib,而实际用到的只有6个Lib,那么连结后的输出文件是不是比用6个lib的大?
也就是说,加了没有用lib进行link,是不是会增加目标文件的字节?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
morninggood
2004-12-22
打赏
举报
回复
谢谢楼上的朋友
wujian53
2004-12-21
打赏
举报
回复
不会的, 如果没有用到相关函数的LIB, 编译器会自动抛弃;
当然不同的编译器表现不一;
肯定的一点, 是Release也就是正式发布版本, 编译器的优化肯定会抛弃无用的代码
耙子
2004-12-21
打赏
举报
回复
看不同的编译器和相应的link版本了。
我用过的bc和VAX下的C都会大一些,但感觉不是把整个lib都连接了,不知道为啥。
Hello Windows
工程
代码
工程
源代码。 注意事项:如果使用Microsoft Visual C++ 为此程序建立新项目,那么得加上
连结
程序所需的链接库
文件
。从Project菜单选择 Setting选项,然后选取Link页面标签。从 Category清单方块中选择General,然后在 Object/
Lib
rary Modules文字方块添加WINMM.
LIB
(Windows multimedia-Windows多媒体)。您这样做是因为HELLOWIN将使用多媒体功能呼叫,而内定的项目中又不包括多媒体链接库
文件
。不然
连结
程序报告了错误信息,表明PlaySound函数不可用。(或者在函数预编译命令
时
加上:#pragma comment(
lib
,"Winmm.
lib
"),就是告诉编译器在链接DLL
时
候连接了此函数) 另外声音
文件
必须在您的
工程
目录下。。
winpcap环境部署(VC6.0出现找不到“pcap.h_x27”
文件
解决方法).pdf
winpcap环境部署(VC6.0出现找不到“pcap.h_x27”
文件
解决方法).pdf
OpenGL开发库(完整版)
下载了 glut.
lib
glut32.
lib
glut.h glut.dll glut32.dll并放到了相应的
文件
夹中 但是在运行程序
时
还提示说缺少opengl.dll,我又下载了一个opengl.dll接着又运行,说又缺少了HfxClass45.dll,后来又提示还少个ipl.dll.我又下载了补上了. 编译联接都能通的过,可执行
时
又弹出”无法定位程序输入点glPopAttrib于动态
连结
库OPENGL.dll上”. 这个
文件
包中包含了所有需要的
文件
,按照其中的说明配置,就会成功!
opengl配置开发库完整包括glut glext
glext.h在glutdlls37beta里。放到了相应的
文件
夹中即可。 今天在运行程序
时
还提示说缺少opengl.dll,我又下载了一个opengl.dll接着又运行,说又缺少了HfxClass45.dll,后来又提示还少个ipl.dll.我又下载了补上了. 编译联接都能通的过,可执行
时
又弹出”无法定位程序输入点glPopAttrib于动态
连结
库OPENGL.dll上”. 这个
文件
包中包含了我下载了很久的乱七八糟一堆配置
文件
,glew为1.90版,win32
lib
-resource-path:一个节点库,用于使用资源路径来操纵资源的层次结构
lib
-resource-path(v0.0.7) 入门 通过NPM安装: npm install @liquicode/
lib
-resource-path 在源代码中包含该库: const
Lib
= require ( '@liquicode/
lib
-resource-path' ) ; 简单用法 更多
连结
C语言
70,026
社区成员
243,262
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章