2
考慮到http://www.erlang.org/doc/man/erl_driver.html#rewrites_for_64_bits中描述的更改,使用#if/#else
預處理器指令嘗試保持端口驅動程序與新舊接口兼容是否合理?與R15B和pre-R15B兼容的Erlang端口驅動程序
考慮到http://www.erlang.org/doc/man/erl_driver.html#rewrites_for_64_bits中描述的更改,使用#if/#else
預處理器指令嘗試保持端口驅動程序與新舊接口兼容是否合理?與R15B和pre-R15B兼容的Erlang端口驅動程序
我認爲它主要取決於如何使用端口驅動程序。
如果它是某個運行R15B的特定項目的一部分,並且不打算返回到舊版本 - 那爲什麼要打擾?在其他情況下,比如試圖在未知環境中構建某種類型的庫,它肯定可以幫助兼容性。
是的,這是一個圖書館。問題在於它是否可能工作或最終難以維護。 – 2012-04-26 05:40:03