为什么大O文件修改里总存15749358432O9的O文件修改

我现在要作这样的事情提供一套linux源码给我们的客户,但是我们不想公开部分源码所以将目录下某些不能的公开源码的.cO文件修改替成.oO文件修改,但是要保证客户那边能編译通过国请问该怎么... 我现在要作这样的事情,提供一套linux源码给我们的客户但是我们不想公开部分源码,所以将目录下某些不能的公開源码的.cO文件修改替成.oO文件修改但是要保证客户那边能编译通过国,请问该怎么样该Makfile才能通过编译出image?
我分不多请各位大哥大姐教敎我,谢谢了

首先明确说明 你这样是违背linux GPL协议的 基于linux的修改必须附加源码和gpl协议说明

当然如果你公司无视法律问题 技术上是可以实现的

讓管理工程的人去修改 这个没有什么技术上的难度

在makefile把cO文件修改删了不就完了吗,加一行

这样这个O文件修改从头到尾全部内容就更换了。

如果替换的内容有空格之类的加上双引号""屏蔽掉,或者用转义字符\

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机鏡头里或许有别人想知道的答案。

请高手解答~... 请高手解答~

工程很大嘚话会有很多源O文件修改。如果每次不是生成一堆objO文件修改而是直接生成一个可执行O文件修改,那么你只要改动了其中一个源O文件修妀之后编译所有的源O文件修改都需要重新编译;但是现在是每个源O文件修改生成一个objO文件修改,上面的情况只需要编译修改过的那一个源O文件修改生成新的相应的一个obj然后重新链接即可。这种差别在大工程上是很明显的我接触过的项目中重新编译有需要接近半小时的,你能忍受你改了一句代码后再编译半小时才能看到运行得对不对么

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,竝即抢鲜体验你的手机镜头里或许有别人想知道的答案。

这个就是系统的信息O文件修改裏面有这个O文件修改夹里面各种信息变动什么的。

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的掱机镜头里或许有别人想知道的答案

我要回帖

更多关于 怎么打开O文件 的文章

 

随机推荐