2

この投稿でrvm用のrubiesをコンパイルする方法などを説明しているのを見ました-O3が、rbenvで同等の方法を実行するにはどうすればよいですか?特に欲しい-O0 -g3(最適化なし、最高のデバッグレベル)

4

2 に答える 2

2

env 変数を介して、CFALGS追加の構成フラグをエクスポートまたは渡すことができます。しかし、これは実際にはruby ​​-build が邪魔をしているケースかもしれません。ruby-build $DEFINITION ~/.rbenv/versions/$DEFINITIONを呼び出すだけで、 で任意の Ruby を使用できるため、Ruby を手動で構成できます。ruby-buildCONFIGURE_OPTSrbenv installrbenv~/.rbenv/versions/

$ CFLAGS="-O0 -ggdb" ./configure --prefix=~/.rbenv/versions/1.9.3-debug
$ make
$ make install 
于 2012-12-08T03:41:05.443 に答える