[英]Linux : How can i find compilation flag of library provided by Opensuse i.e libOSmesa.so?
I want to know compilation flag used to compile library provided by OpenSUSE. 我想知道用于编译OpenSUSE提供的库的编译标志。 ie libOSmesa.so provided by OpenSUSE.
即由OpenSUSE提供的libOSmesa.so。 Is there any way to find out flags used in compiling these libraries
有没有办法找出在编译这些库时使用的标志
You can check build logs in OBS, see "Build Results" widget on package page. 您可以在OBS中检查构建日志,请参阅软件包页面上的“构建结果”窗口小部件。 For example Mesa package in openSUSE 13.2: https://build.opensuse.org/build/openSUSE:13.2/standard/x86_64/Mesa/_log If you are looking for default C/C++ build flags, use
rpm --eval "%{optflags}"
例如openSUSE 13.2中的Mesa包 : https :
rpm --eval "%{optflags}"
:13.2 rpm --eval "%{optflags}"
如果要查找默认的C / C ++构建标志,请使用rpm --eval "%{optflags}"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.