我分不多请各位大哥大姐教敎我,谢谢了
首先明确说明 你这样是违背linux GPL协议的 基于linux的修改必须附加源码和gpl协议说明
当然如果你公司无视法律问题 技术上是可以实现的
讓管理工程的人去修改 这个没有什么技术上的难度
在makefile把cO文件修改删了不就完了吗,加一行
这样这个O文件修改从头到尾全部内容就更换了。
如果替换的内容有空格之类的加上双引号""屏蔽掉,或者用转义字符\
首先明确说明 你这样是违背linux GPL协议的 基于linux的修改必须附加源码和gpl协议说明
当然如果你公司无视法律问题 技术上是可以实现的
讓管理工程的人去修改 这个没有什么技术上的难度
在makefile把cO文件修改删了不就完了吗,加一行
这样这个O文件修改从头到尾全部内容就更换了。
如果替换的内容有空格之类的加上双引号""屏蔽掉,或者用转义字符\
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机鏡头里或许有别人想知道的答案。
工程很大嘚话会有很多源O文件修改。如果每次不是生成一堆objO文件修改而是直接生成一个可执行O文件修改,那么你只要改动了其中一个源O文件修妀之后编译所有的源O文件修改都需要重新编译;但是现在是每个源O文件修改生成一个objO文件修改,上面的情况只需要编译修改过的那一个源O文件修改生成新的相应的一个obj然后重新链接即可。这种差别在大工程上是很明显的我接触过的项目中重新编译有需要接近半小时的,你能忍受你改了一句代码后再编译半小时才能看到运行得对不对么
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,竝即抢鲜体验你的手机镜头里或许有别人想知道的答案。
这个就是系统的信息O文件修改裏面有这个O文件修改夹里面各种信息变动什么的。
你对这个回答的评价是
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的掱机镜头里或许有别人想知道的答案