Resultados da pesquisa a pedido "ruby-c-extension"

1 a resposta

Como compilar uma extensão Ruby C e vincular libcurl no Windows

2 a resposta

Como acesso uma matriz de ruby da minha extensão c?

Estou recebendo este erro ev.c:11: error: subscripted value is neither array nor pointerpara esta linha printf("%d\n", pairs[0][0]); Neste código static VALUE EV; static VALUE PairCounter; static VALUE sort_pairs_2(VALUE self) { VALUE pairs; ...

3 a resposta

Extensões nativas recorrem ao puro Ruby se não forem suportadas na instalação gem

Estou desenvolvendo uma gem, que atualmente é pura Ruby, mas também desenvolvi uma variante C mais rápida para um dos recursos. O recurso é utilizável, mas à...

2 a resposta

mkmf ignora arquivos em subpastas quando compila a extensão C

Gostaria de organizar o código fonte C assim: + / | |___ + ext | | | |___ + native_extension | | | |___ + lib | | | | | |___ (Source files are kept in here - may contain sub-folders) | | | |___ native_extension.c | |___ native_extension.h | ...

2 a resposta

erguntas sobre a API de extensões do Ruby C

Então, recentemente tive a infeliz necessidade de fazer uma extensão C para Ruby (por causa do desempenho). Desde que eu estava tendo problemas para entenderVALUE (e ainda o fazem), então procurei na fonte Ruby e descobri:typedef unsigned long ...