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

标签 macos kdb q-lang

我在 macOS 环境中编译 qml 时遇到问题。我不是IT出身,所以不太了解编译C/C++程序的每一个细节。

我尝试在 macOS 上编译 qml 库,但收到此错误: “选择 C ​​浮点选项...未找到”

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

感谢您提前提供的帮助。

最佳答案

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

brew install gcc

然后在qml文件夹中

./configure CC=gcc-7

之后按照正常的 make && make test && make install 说明

关于macos - 在 macOS kdb+/q 中编译 qml(CFLAG?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46215389/

相关文章:

kdb - 如何将每个表导出到 kdb+ 数据库中的 csv?

python - 如何将 Python 3 脚本转换为 Mac OS 应用程序包?

macos - 在 Mac OS X 上以编程方式查找 DNS 服务器设置

kdb - 如何从存储在磁盘上的 KDB 表中高效地选择第一行或最后一行

kdb - q - 通过枚举进行数据标准化没有速度增益

kdb - 如何从 q/kdb studio 中的值中删除前 n 个或后 n 个字符?

linux - 得到 'Configuration for rule "no-unused-expressions"is invalid' on linux but not on osx

macos - 在OS X Mavericks上使用Network Link Conditioner出现问题

kdb - q kdb中sublist和take operator(#)的比较

kdb - 如何从 KDB 的列表中删除元素?