-
-
Notifications
You must be signed in to change notification settings - Fork 154
Open
Description
予期しない動作の内容 | Describe the unexpected behavior
Linux版で、アプリを相対パスで実行するとFileSystem::ModulePath()の結果が相対パス(argv[0]のまま)で返ってきています。
カレントディレクトリを変更する場合があるので、Linux版も絶対パスで返ってくると嬉しいです。
Windows版は.exeの絶対パス、macOS版は.appの絶対パスで返ってきています。
再現方法 | To Reproduce
Console << FileSystem::ModulePath();./Siv3DTestで実行した場合- → 結果が「
./Siv3DTest」になる
- → 結果が「
./Linux/App/Siv3DTestで実行した場合- → 結果が「
./Linux/App/Siv3DTest」になる
- → 結果が「
/home/user/OpenSiv3D/Linux/App/Siv3DTestで実行した場合- → 結果が「
/home/user/OpenSiv3D/Linux/App/Siv3DTest」になる
- → 結果が「
発生環境(デスクトップの場合) | Desktop (please complete the following information):
- OS: Ubuntu 22.04.5 LTS
- OpenSiv3D 0.6.16
備考 | Additional context
Discordの報告URL: https://discord.com/channels/443310697397354506/1000291580915232879/1444334071676276800
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
No status