kdb q: 找到它加载的 C 库

kdb q: find the C libraries it loads

我有这行代码:

loadedFunc: `:mylib 2:(`myfunc;1)

所以从 kdb/q reference. 开始,它意味着加载 "my func",它有一个来自名为 mylib 的动态库的参数。

mylib这个物理库的路径在哪里?我没有看到其他地方指定的任何路径..

默认路径设置如前所述here

它将首先尝试从当前工作目录(如 \pwd )加载。

如果它在那里没有找到合适的库,那么它会尝试从 $QHOME/[installationType] 目录加载(所以 C:/q/w32 默认为 Windows 32 位等.)