ruby-rice

    0熱度

    1回答

    有效地,我想知道如果我可以,純粹通過使用Ruby的C庫,追加到$ LOAD_PATH。 這樣做的理由是我有一個書面的擴展名(使用Rice,但這不是非常重要的),我希望它可以與其他幾個人在自己的目錄中自成一體。 現在,我已經有兩個工作解決方案,我很好。首先,我只是使用由Rice生成的Makefile將共享對象自動安裝到已經在$ LOAD_PATH上的標準目錄中。超級簡單沒有麻煩。另一個是我在運行之前

    0熱度

    1回答

    從ruby C++擴展返回'nil'我正在使用Rice開發Ruby C++擴展,並且在C++中有一個finder方法,它可以返回一個指針或NULL指針。 Instrument* Parser::getInstrumentPtr(const long int code) { Instrument* instru = NULL; instrument_db::iterator instr_iter