当前位置: 技术问答>linux和unix
弱问一个gcc的问题
来源: 互联网 发布时间:2015-09-14
本文导语: 我把gcc源码小改了一下,请问怎样编译改后的gcc呢 请说一下具体的步骤 谢谢 | 改gcc,牛逼 | 你不要讲你有什么急活需要改gcc,我想这绝不是好主意,也不可行。就算参加gcc开发...
我把gcc源码小改了一下,请问怎样编译改后的gcc呢
请说一下具体的步骤
谢谢
请说一下具体的步骤
谢谢
|
改gcc,牛逼
|
你不要讲你有什么急活需要改gcc,我想这绝不是好主意,也不可行。就算参加gcc开发的gnu编码人员如果随便修改gcc源码,他们自己也会出现很多无法编译的问题,因为gcc是大型项目没有任何人能了解从头到尾的详细流程,。
况且gcc内部是建立在编译过程的语法分析器,词法分析器,优化等高度抽象的对象模型上,其抽象层次更在编译原理所讲的状态机,LALR分析器之上,你又怎么去改了,你怎么能改的了,你都不知道它在做什么。如果你能改的了,就有其它办法,也就不必要去改gcc源码,
你改GCC的理由是什么,完全可以用其他办法实现。说出来帮你解决。
况且gcc内部是建立在编译过程的语法分析器,词法分析器,优化等高度抽象的对象模型上,其抽象层次更在编译原理所讲的状态机,LALR分析器之上,你又怎么去改了,你怎么能改的了,你都不知道它在做什么。如果你能改的了,就有其它办法,也就不必要去改gcc源码,
你改GCC的理由是什么,完全可以用其他办法实现。说出来帮你解决。
|
gcc -c file_you_modified.c
make
make
|
that is, re-compile the file you modified, then link the newly created object file with other object files.
this will give you a fresh executable
this will give you a fresh executable