问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux 少编译了一个扩展,需要再重新全部编译一次么

发布网友 发布时间:2022-05-27 11:00

我来回答

3个回答

热心网友 时间:2023-10-18 03:22

如果是修改配置的情况,那必须按照清理配置,重新配置,最后make的顺序执行,没有其它捷径。感觉往往是不可靠的。追问我是感觉如果后面使用的话有发现少了一个或几个什么的,不能每次都是整个编译一次吧,应该有简单的方法,或者只是单独编译,编译的话一般是指定到一个目录,但是如果只是单独的编译一个,是不是会覆盖掉前面编译的整个东西,所以我每次都是整个一起编译一次,全部编译一定没错,但是总感觉还有捷径啊

追答如果你能读懂Makefile,直接修改Makefile也能达到你所谓的捷径。但是我觉得这个比你重新配置重新make还要麻烦,而且不保险。

热心网友 时间:2023-10-18 03:22

不需要全部编译,使用 phpize 来追加编译
举例,增加PHP扩展mssql
# cd /usr/php-5.5.28/ext/mssql/
linux下用phpize给PHP动态添加扩展
# /usr/local/php/bin/phpize
# ./configure --with-php-config=/usr/local/php/bin/php-config --with-mssql=/usr/local/freetds/
# make && make install

热心网友 时间:2023-10-18 03:23

就是一个程序我还没写完 下次打开写完了就不能编译了 编译等一些按钮全是灰白色的 哪位大侠帮忙解决一下
linux只想部分修改内核应该怎么办,是不是要重新编译

如果只是修改内核的模块内容,则可以不需要重新编译,因为即使重新编译非模块部分还是原来的一样。只需要改完后make modules 在make modules_install。这个过程中make modules会重新编译内核的模块,install则会把模块放到/lib/modules/内核名 的文件夹里去,并且接下来运行depmod,重新生虫*.dep文件,系统靠...

linux为什么要重新编译内核

回答:.config 是配置编译内核的最初步骤,你要编译驱动程序,就必须要了解这个,多上网查下资料 然后重新编译 Linux作为一个自由软件,在广大爱好者的支持下,内核版本不断更新。 新的内核修订了旧内核的bug,并增加了许多新的特性。如果用户想要使用这些新特性,或想根据自己的系统度身定制一个更高效,更...

JVM详解基础篇之执行引擎(玩转Java,游刃有余)

一个被多次调用执行的方法或一处代码中循环次数比较多的循环体都可以被称为 热点代码 ,因此都可以通过JIT编译为本地机器指令。2.1 栈上替换OSR(On Stack Replacement) 纵观所有编程语言,类似于C/C++、GO等编译型语言,都属于静态编译型,也就是指在程序启动时就会将所有源代码编译为平台对应的机器码,但JVM中的JIT...

APS,PHP都是什么意思

例如,先以 Linux 架的网站,在系统负荷过高时,可以快速地将整个系统移到 SUN 工作站上,不用重新编译 CGI 程序。面对快速发展的 Internet,这是长期规划的最好选择。一个PHP实例First program<?phpecho "hello, worldn";?> 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 哎呀一哎...

linux重新编译nacoslinux重新编译

它也可以用来当做一个通过跟踪不同的程序调用来了解系统的工具。这个工具的好处是不需要源代码,程序也不需要重新编译。使用strace的基本语法是:strace的输出非常长,我们通常不会对显示的每一行都感兴趣。我们可以用-eexpr选项来过滤不想要的数据。用-ppid选项来绑到运行中的进程。用-o选项,命令的输出...

PHP是什麽(我想要详细一点的答案)

用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,充分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户再一次访问这个程序时就不需要重新编译程序...

关于linux下的文件扩展名的问题

windows操作系统根据文件的扩展名来区分文件类型,而Linux系统不是,Linux通过查看文件内的头部信息来确定文件的类型,而与文件的名字无关。使用gcc 编译test时出现错误,不是操作系统的原因,代码文件命名为text与text.c,对于操作系统来说,它们都是text文件,没有什么区别,但对于编译程序gcc来说就不同了...

linux下c开发了一个应用程序,它的扩展名是什么?

至于后缀,般没有后缀,或者按个人喜好吧。如果是跨平台的代码的话,那就看目标系统是怎么样的了。像楼下说的ELF文件,这个貌似是16位可执行二进制文件。在linux上进行交叉编译时见过,就是在linux系统里编译一段别的机器(比如路由,PDA,等能装嵌入式linux系统的东西)上可以执行的代码。

开发linux设备驱动,是不是每次添加一个驱动都必须编译一次内核?

linux驱动是可以以模块的形式加入内核的,并不用每添加一个就编译一次内核,可以编译成模块

linux make命令什么意思

展开全部 无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和makefile工具就可以简洁明快地理顺各个源...

linux怎么用gcc编译 linux 编译 linux编译命令 如何编译linux内核 linux源码编译 linux 编译gcc linux内核编译的基本流程 linux编译内核步骤 linux gcc编译c文件
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
黄山区中通快递派件时间 今天早上五点的中通快递从合肥中转部运往黄山市最快什么时候到达目的地... 从郑州往安徽黄山要寄一件衣服,用什么方式好呢?还有就是如果用快递的... 从徐州出发2天一夜自驾游哪里好_徐州周边2日自驾游!合适的推荐下_百度... 喝茶时加糖有助缓解工作压力 喝茶 可以放糖吗? 喝茶时到底能不能在茶里面加“糖”? 喝茶加糖不营养?茶应该这么喝 solidworks flow simulation 问题,请各位大侠解答,谢谢! 三十首正能量歌曲有哪些 青岛市内拍的不错的古装写真哪里有?? 谁知道青岛这边哪个写真馆能拍非主流照片 再过几天就是生日了,想给自己拍套写真留念下,青岛哪里写真拍的不错的,有知道的介绍下。 UNIXODBC和freeTDS是什么关系 青岛拍写真现在多少钱?哪里的比较好? 青岛哪里的情侣写真又便宜拍的又好?? 数物体的个数常用什么方法,边数边做记号 为什么2月29号4年才过一次 QQ超市收听京东微博怎么不能收听,提示未开通微博啊 QQ超市充换礼品码 QQ超市里的好友怎么分享 qq超市怎么用微博的礼品码 请问QQ超市转播微博提示未开启微博问题 几年才有一次2月29日2月29日什么时候出现 怎样在QQ超市中多拥有好友 qq超市里那个转播微博怎么领礼包啊 qq超市的验证码说在微薄可以免费领取怎么领? qq超市微博怎么领18位奖码 为什么QQ超市,我转播领奖,说我没开通微博怎么回事额? qq超市腾讯微博怎么领奖 直肠溃烂应多吃什么水果蔬菜 直肠饮食吃什么好 预防直肠癌吃什么? 预防直肠癌应该吃什么蔬菜呢? 得了直肠癌的人,吃什么食物对人有帮助? 公司注册完后,账户里的钱可以全部取出吗 哪里学健身教练,国内去哪里学健身教练最好,并且是私教做的比较好的 跟人打架后,胸口出现两处小青块,用手按着会发痛,是因为打架的原因吗,还有这种要多久会好? 请问怎样治疗急慢性软组织扭挫伤 胸部脊椎扭伤怎么恢复 有人认为,21世纪健康的膳食结构是“一荤一素一菌”,你如何看待?为什么? 格式工厂转化以后在电视上放不出 电影文件为什么转换格式后放不出来?但是我的电视放不了几个格式的,所以我转换格式。 用转码器把是视频转为mp4格式后 放SONY电视没有画面 什么情况? 为什么我转换成了MP4文件,然后弄到U盘里面去插在电视机上还是放不出。显示的是这样的。 天时达V628视频下载动画转换后放不出来,怎么办? 我用硕鼠把视频下载出来再转成电视机支持的格式放到u盘里,但电视上还是放不出来。怎么办 MP4 为啥转码过后mp4放不出来呢? 为什么电视放不出来U盘上的视频?已经转成mp4格式了 QAQ 视频转码后不能在手机上播放