この質問への回答で説明されている方法に従うようにしています。
作業ディレクトリにファイルがあり、関数をロードしようとしていExampleModule.o
ます。しかし、エラーメッセージが表示されます (詳細レベルが 3 に設定されています):ExampleModule.hi
ExampleModule.f
Failed to load interface for `ExampleModule':
locations searched:
ExampleModule.hs
ExampleModule.lhs
packageIdString (thisPackage dynflags)
です"main"
。_
インストール済みのパッケージからしかモジュールをロードできないためだと思います。私は正しいですか?load
関数のようにスタンドアロンのオブジェクトファイルから動的に関数をロードする方法はありますplugins
が、GHC APIを使用していますか?