#include <ruby.h>它不能正常工作</ruby.h>

时间:2012-09-03 19:33:34

标签: c ruby visual-c++ include ruby-c-extension

我已多次尝试通过谷歌,本网站和其他一些网站在互联网上查找此信息;我似乎无法找到一个好的教程和/或答案。

我如何在Visual C ++ 2010中使用Ruby C API?我已经将Ruby包含文件夹添加到项目的包含路径中,并且我还添加了Ruby devkit包含文件夹。但是当我#include <ruby.h>它仍然找不到inttypes.h时,在添加devkit路径之前它找不到其他各种头文件。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

Visual Studio不附带inttypes.h,因为它没有适当的C99支持。

您需要从第三方来源获取此标头,例如http://code.google.com/p/msinttypes/