我是Mac OS X,R和C++的总新手。听起来很不错,不是吗?RQuantlib和Mac OS X 10.8.2
我需要使用RQuantLib,因为我想在R内部的QuantLib软件包中使用一些定价功能,这些都是在Mac OS X驱动的环境中。
我已经正确安装了QuantLib。我已经问过官方的QuantLib邮件列表,并且我们似乎已经得出结论,我遇到的问题与我的QuantLib安装无关,这看起来没问题,并且配置正确。
所以,我转向R试图解决问题。每当我尝试从R内运行ZeroCouponBond,复制和粘贴提供的官方文档的第一个例子,我得到以下错误:
"Error in DiscountCurve.default(discountCurve.param, list(flat = 0.05)) :
cannot find function errorOccured"
现在,我会排除任何syntax.related问题出来了,因为我” m复制官方帮助中出现的相同示例。
我不知道我做错了什么,但我知道我需要不惜一切代价寻找解决方案。我已经安装了Rcpp,并且配置看起来确实很好。只有一个问题,我无法找到答案:根据我的理解,RQuantLib基本上充当了QuantLib和R之间的链接。如果这是正确的,我该如何告诉RQuantLib在哪里寻找libQuantLib.a,也就是从安装QuantLib本身时执行的“make & & sudo make install”命令生成的编译库?
我很抱歉,但我无法找到中的配置工具RQuantLib软件包。不过,你认为我的诊断可能是正确的吗? RQuantLib无法在我的系统上找到QuantLib库是否存在问题? – Giovanni
您是否可能会将* source *包和* binary *包混淆? * source *包明确包含'configure',否则它将无法在任何包含OS X的Unix-y系统上构建。 –
正如我所说,我是一个新手,所以我很抱歉如果我已经那个错误。无论如何,回到我的问题,你有任何线索? – Giovanni