「ハンドルされない例外が 0x77AF224D (ntdll.dll) で発生しました(Project4.exe 内):
0xC0000005: 場所 0x00000014 への書き込み中にアクセス違反が発生しました。」
と出てエラーが出て止まってしまいます。一体何故でしょうか?
インターネットで調べても何故起きるのか全く分かりませんでした。
ソースコードは以下の通りです。
#pragma comment(lib, "msvcr120-ruby210")
#pragma comment(lib, "msvcr120-ruby210-static")
#include <ruby.h>
void main()
{
// Rubyインタプリタの初期化
ruby_init();
// スクリプトの実行
rb_eval_string("print 'Hello World!'");
// Rubyインタプリタのクリーンアップ
ruby_cleanup(0);
}
下記のサイトを参考にしました。宜しくお願いします。
http://funktor.org/programming/cpp/embe ... by.ja.html