最新のOpen EXR リポジトリから最新のコピーをダウンロードし、ほとんどすべてを問題なくコンパイルしました。ただし、PyILMBase に到達すると失敗します。
私の試みには2つの明確な問題があります。
エラー C2491 'PyImath::FixedArray::name': dllimport 関数の定義は許可されていません PyImath (...)\src\pyilmbase-2.2.1\PyImath\PyImath.cpp 41
unistd.h へのインポートは、ここで対処されます
私の質問は、これを Windows 用に正常にコンパイルした人はいますか? そのコンパイルエラーに関する特定の情報が見つからないのは奇妙に思えます。C++ の動作に何か欠けているものはありますか?
このプロジェクトでは、エラー C2491 の原因となるものを広範囲に使用しているため、変更するのは少し複雑です。