我正在尝试安装最新版本的glib版本2.64.3库,该库使用meson
构建系统来编译glib代码。
安装glib时,我试图为编译器提供自定义选项,以使用特定的gcc版本进行编译...等。>
这是我的命令:-
/test/common/pkgs/python/v3.6.1/bin/meson setup glib_install -Dbuild.cpp_args="-fPIC" -Dbuild.c_args='-fPIC -O2' -Dc_link_args='/test/common/pkgs/gcc/v6.3.0/lib64' -Ddefault_library=both -Db_staticpic=true -Dprefix='/home/user/test/glib-2.64.3/glib-2.64.3/glib_install'
我正在关注以下问题:-
The Meson build system Version: 0.54.2 Source dir: /home/user/extlibs/glib-2.64.3/glib-2.64.3 Build dir: /home/user/extlibs/glib-2.64.3/glib-2.64.3/glib_install Build type: native build WARNING: Unknown options: "c_args, cpp_args" The value of new options can be set with: meson setup <builddir> --reconfigure -Dnew_option=new_value ... Project name: glib Project version: 2.64.3 meson.build:1:0: ERROR: Compiler cc can not compile programs.
我不确定我是否想念这里的东西。我找不到很多信息,例如我们如何在运行介子时提供自定义参数以使用特定的编译器标志。让我知道我是否在这里缺少什么。
我正在尝试安装最新版本的glib版本2.64.3库,该库使用介子构建系统来编译glib代码。在安装glib时,我试图为编译器提供自定义选项来编译...
检入glib_install/meson-logs/meson-log.txt
文件以查看配置失败的原因,但起初看来,您需要在命令行上传递-Dcpp_args="-fPIC" -Dc_args='-fPIC -O2'
(没有build.
)。