求助!如何修改gcc的CFLAG等编译参数?
我在置顶的nvidia 41.91驱动帖里面看到关于修改gcc的CFLAG等参数优化编译出来的程序,请问,这个优化参数该怎么修改?要改configure文件吗?还是configure的时候加上参数,又或者可以在某个系统文件里面添加上这些设定? 没人知道吗?拜托办忙啊,我在google上面找过的,都是关于优化参数本身,就是不提在哪里改。 如果是用rpm包rebuild,试试--target=athlon参数(默认的athlon优化参数可以在/var/lib/rpm/rpmrc里查看,当然也可以按需修改)如果是tar.bz编译,试试export CFLAG=优化参数,然后再编译驱动
对于nvidia驱动,其实它的主要模块已经是预编译(你别以为它有源码包就是开源)的,因此就算用优化参数编译,结果也不明显 如果是用rpm包rebuild,试试--target=athlon参数(默认的athlon优化参数可以在/var/lib/rpm/rpmrc里查看,当然也可以按需修改)
如果是tar.bz编译,试试export CFLAG=优化参数,然后再编译驱动
对于nvidia驱动,其实它的主要模块已经是预编译(你别以为它有源码包就是开源)的,因此就算用优化参数编译,结果也不明显
原来如此,我已经修改了/usr/lib/rpm/rpmrc文件,就剩下在/etc/bashrc文件里面加入export CFLAG=xxxxxxxxx这一行了是吧? 可以在开始编译程序时才export,如果你发现参数没用的话,请检测一下configure脚本,有时程序在这个脚本里指定了一个保守参数 可以在开始编译程序时才export,如果你发现参数没用的话,请检测一下configure脚本,有时程序在这个脚本里指定了一个保守参数
I see. 多谢了
页:
[1]