社区
驱动程序开发区
帖子详情
linux格式化工具mke2fs 调用了一个自带的库函数,我修改了它对应的c文件,但完全不起作用啊,库文件没有任何相应的修改
hafy-25
2016-10-09 09:51:31
inux下的格式化工具,我修改了lib/下的一个c文件,make后,对应的.o文件访问和修改时间被更新了,但是我在c文件所做的任何修改都没有用,是不是我修改对应的c文件,对它的库不影响啊?那我怎么办?
...全文
1354
2
打赏
收藏
linux格式化工具mke2fs 调用了一个自带的库函数,我修改了它对应的c文件,但完全不起作用啊,库文件没有任何相应的修改
inux下的格式化工具,我修改了lib/下的一个c文件,make后,对应的.o文件访问和修改时间被更新了,但是我在c文件所做的任何修改都没有用,是不是我修改对应的c文件,对它的库不影响啊?那我怎么办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hafy-25
2016-10-29
打赏
举报
回复
引用 1 楼 yuelengdihai 的回复:
你要把原来的库文件删掉,改完之后再编译出一个同名的库才行啊
哥们,找到原因了,其实对C做的修改有更新到对应的库文件中,但是我makefile里面指明的是链接的静态库路径,然而我configure的时候让它生成动态库了,因此该目录下生成了静态库和动态库,两者有的前提下,系统会优先选择链接动态库。 然而我的makefile没有指定动态库连接路径,所以会到系统指定的路径也就是/lib下的找库文件 。。。然而刚刚好/lib下有我用c生成的动态库的同名文件 所以 。。。。不知道我说清楚没有
cocoabird
2016-10-09
打赏
举报
回复
你要把原来的库文件删掉,改完之后再编译出一个同名的库才行啊
【Shell 命令集合 磁盘维护 】
Linux
建立ext2
文件
系统
mke2fs
命令使用教程
mke2fs
命令是
Linux
中的
一个
磁盘
格式化
命令,用于创建
一个
新的ext2、ext3或ext4
文件
系统。它可以将
一个
分区或者
一个
整个磁盘设备
格式化
为ext2、ext3或ext4
文件
系统,以便在
Linux
系统中进行数据存储和管理。
深入理解
Linux
内核-磁盘IO-Ext2和Ext3
文件
系统
文件
系统
ext2
文件
系统
一个
磁盘可以划分成多个分区,每个分区必须先用
格式化
工具
(例如某种mkfs命令)
格式化
成某种格式的
文件
系统,然后才能存储
文件
,
格式化
的过程会在磁盘上写一些管理存储布局的信息。下图是
一个
磁盘分区
格式化
成ext2...
Linux
中
文件
编程
以前看
一个
朋友的博客,其中有一句话很犀利:“
Linux
下皆
文件
”,短短五个字就说出了
文件
系统在
Linux
下的重要性。在
Linux
操作系统中,它对一切资源的管理归根到底最后都是对
文件
的操作。 一.前言: 在原理课上...
Linux
缓冲区/磁盘/inode
当系统中的组件高度耦合时,对
一个
组件的
修改
可能会引发对其他组件的连锁反应,导致系统的不稳定和难以维护。而解耦合的设计可以使各组件更加独立,降低系统的复杂性,提高系统的灵活性和可扩展性。
驱动程序开发区
1,318
社区成员
2,173
社区内容
发帖
与我相关
我的任务
驱动程序开发区
主要是开发驱动技术
复制链接
扫一扫
分享
社区描述
主要是开发驱动技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章