1

より正確には、モノゲームを使用してビルドされたアプリケーションを実行しようとすると、次のエラーが表示されます。

System.DllNotFoundException: SDL2.dll
  at (wrapper managed-to-native) SDL2.SDL:SDL_SetMainReady ()
  at Microsoft.Xna.Framework.SDL2_GameWindow..ctor () [0x00000] in <filename unknown>:0
  at Microsoft.Xna.Framework.SDL2_GamePlatform..ctor (Microsoft.Xna.Framework.Game game) [0x00000] in <filename unknown>:0
  at Microsoft.Xna.Framework.GamePlatform.Create (Microsoft.Xna.Framework.Game game) [0x00000] in <filename unknown>:0
  at Microsoft.Xna.Framework.Game..ctor () [0x00000] in <filename unknown>:0
  at MovingTeddyBears.Game1..ctor () [0x00000] in <filename unknown>:0
  at MovingTeddyBears.Program.Main () [0x00000] in /home/Dan/Desktop/MonoDevelopPrograms/LinuxMonoGameMovingTeddyBears/Program.cs:19

プログラムのコンパイルにエラーはありませんが、実行すると上記の出力が得られます。私はmonodevelop 3.0.3を実行しているLinux Mintを使用しています

ldconfig -p | grep libSDL2
    libSDL2_image-2.0.so.0 (libc6,x86-64) => /usr/local/lib/libSDL2_image-2.0.so.0
    libSDL2-2.0.so.0 (libc6,x86-64) => /usr/local/lib/libSDL2-2.0.so.0

どんな助けでも大歓迎です。これを解決するのを手伝ってください。

4

0 に答える 0