Welcome,
Guest
. Please
login
or
register
. Did you miss your
activation email?
French forum
Home
Help
Search
Login
Register
SFML community forums
»
Help
»
General
»
Compiling SFML Project on Windows and Bash
Print
Pages: [
1
]
Author
Topic: Compiling SFML Project on Windows and Bash (Read 1465 times)
0 Members and 1 Guest are viewing this topic.
firet
Newbie
Posts: 15
Gamedev, web dev and C++ programmer.
Compiling SFML Project on Windows and Bash
«
on:
September 03, 2022, 12:42:20 am »
Hey! I recently set up the Debian terminal (bash) from the Windows store, and I've been trying to compile SFML apps into .exe files using x86_64-w64-mingw32-g++, but it hasn't been working. Is there any good way to compile SFML apps in the Debian terminal of Windows? (Effectively compile as EXE on Linux)
Logged
Online I am: firet; flesheatindragon; Future Games.
eXpl0it3r
SFML Team
Hero Member
Posts: 11030
Re: Compiling SFML Project on Windows and Bash
«
Reply #1 on:
September 06, 2022, 09:07:22 am »
What does "Debian terminal" mean exactly?
Are you using WSL2 and actually run Debian or is it just Bash running on Windows?
You build SFML apps the same way as you would with any other compiler or as with normal Windows CMD and MinGW. Highly recommend to use CMake as a build system, so you don't have to write custom build commands.
Here's an easy CMake template to get started with:
https://github.com/eXpl0it3r/cmake-sfml-project
Logged
Official FAQ:
https://www.sfml-dev.org/faq.php
Official Discord Server:
https://discord.gg/nr4X7Fh
——————————————————————
Dev Blog:
https://duerrenberger.dev/blog/
firet
Newbie
Posts: 15
Gamedev, web dev and C++ programmer.
Re: Compiling SFML Project on Windows and Bash
«
Reply #2 on:
September 06, 2022, 06:58:00 pm »
WSL2
Logged
Online I am: firet; flesheatindragon; Future Games.
eXpl0it3r
SFML Team
Hero Member
Posts: 11030
Re: Compiling SFML Project on Windows and Bash
«
Reply #3 on:
September 06, 2022, 08:55:28 pm »
Ah, you're the same person as on Discord
As mentioned, I don't really recommend cross-compiling and only recommend to run applications directly on Linux with VcXsrv or if you update to Windows 11 "natively".
If you stick to CMake you can easily build natively on Windows.
https://dev.my-gate.net/2022/06/18/code-and-run-apps-with-wsl2/
https://docs.microsoft.com/en-us/windows/wsl/tutorials/gui-apps
Logged
Official FAQ:
https://www.sfml-dev.org/faq.php
Official Discord Server:
https://discord.gg/nr4X7Fh
——————————————————————
Dev Blog:
https://duerrenberger.dev/blog/
firet
Newbie
Posts: 15
Gamedev, web dev and C++ programmer.
Re: Compiling SFML Project on Windows and Bash
«
Reply #4 on:
September 06, 2022, 11:52:35 pm »
I actually know the problem, I just don’t know how to solve it. I used apt-get to install SFML, but it installed into the folder that normal GCC uses, not x86_64-w64-mingw32-gcc. I don’t know how to install it to a different folder.
Logged
Online I am: firet; flesheatindragon; Future Games.
Print
Pages: [
1
]
SFML community forums
»
Help
»
General
»
Compiling SFML Project on Windows and Bash
anything