在 macOS kdb+/q(CFLAG?)中编译 qml

compiling qml in macOS kdb+/q (CFLAG?)

我在 macOS 环境中编译 qml 时遇到问题。我不是 IT 背景的,所以我不完全理解编译 C/C++ 程序的每一个细节。

我试图在我的 macOS 上编译 qml 库——但我一直收到这个错误: 'selecting C floating-point options... not found'

由于上述错误,配置过程终止。 通过谷歌搜索,我发现 macOS 的默认 gcc 编译器设置与 linux/windows 的不同。谁能帮我解决这个问题? (即,我应该安装什么样的程序/编译器才能以某种方式定义 'CLFAG' 环境变量?)

提前感谢您的帮助。

您需要使用 gcc(不是 macOS 默认的 clang)。

brew install gcc

然后在qml文件夹

./configure CC=gcc-7

之后按照正常的 make && make test && make install 说明进行操作