QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2067|回复: 5

求助!如何修改gcc的CFLAG等编译参数?

[复制链接]
发表于 2003-3-14 22:21:28 | 显示全部楼层 |阅读模式
我在置顶的nvidia 41.91驱动帖里面看到关于修改gcc的CFLAG等参数优化编译出来的程序,请问,这个优化参数该怎么修改?要改configure文件吗?还是configure的时候加上参数,又或者可以在某个系统文件里面添加上这些设定?
 楼主| 发表于 2003-3-15 18:38:48 | 显示全部楼层
没人知道吗?拜托办忙啊,我在google上面找过的,都是关于优化参数本身,就是不提在哪里改。
回复

使用道具 举报

发表于 2003-3-15 18:55:33 | 显示全部楼层
如果是用rpm包rebuild,试试--target=athlon参数(默认的athlon优化参数可以在/var/lib/rpm/rpmrc里查看,当然也可以按需修改)
如果是tar.bz编译,试试export CFLAG=优化参数,然后再编译驱动
对于nvidia驱动,其实它的主要模块已经是预编译(你别以为它有源码包就是开源)的,因此就算用优化参数编译,结果也不明显
回复

使用道具 举报

 楼主| 发表于 2003-3-15 23:02:04 | 显示全部楼层
[quote:fbd469b24e="llc"]如果是用rpm包rebuild,试试--target=athlon参数(默认的athlon优化参数可以在/var/lib/rpm/rpmrc里查看,当然也可以按需修改)
如果是tar.bz编译,试试export CFLAG=优化参数,然后再编译驱动
对于nvidia驱动,其实它的主要模块已经是预编译(你别以为它有源码包就是开源)的,因此就算用优化参数编译,结果也不明显[/quote]
原来如此,我已经修改了/usr/lib/rpm/rpmrc文件,就剩下在/etc/bashrc文件里面加入export CFLAG=xxxxxxxxx这一行了是吧?
回复

使用道具 举报

发表于 2003-3-15 23:19:28 | 显示全部楼层
可以在开始编译程序时才export,如果你发现参数没用的话,请检测一下configure脚本,有时程序在这个脚本里指定了一个保守参数
回复

使用道具 举报

 楼主| 发表于 2003-3-15 23:40:22 | 显示全部楼层
[quote:abe8edbf30="llc"]可以在开始编译程序时才export,如果你发现参数没用的话,请检测一下configure脚本,有时程序在这个脚本里指定了一个保守参数[/quote]
I see. 多谢了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-17 15:55 , Processed in 0.041749 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表