User Tools

Site Tools


proton:linux_setup

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
proton:linux_setup [2023/06/08 13:19] – [Command line arguments] sethproton:linux_setup [2023/06/08 13:21] (current) – [IDEs] seth
Line 121: Line 121:
 ==== IDEs ==== ==== IDEs ====
  
-All of the tools mentioned on this page work from the command lineIt means that no IDE is chosen for you beforehandYou are free to use any editor or IDE you like, be it emacs or vi or something more sophisticated.+I've gotten things to work ok with VScode, I use it remotely on my Windows machine and ssh into the linux box I set the project dir to "proton/RTBareBones" for example, and with the CMake Tools active I can specify the linux/CMakeLists.txt file to build and debug with.
  
-As a personal preference I'm using QtCreator. It has a nice built-in importer for cmake projectsAlthough QtCreator is mainly meant for Qt development it's a great IDE for any C++ developmentYou can open the CMakeLists.txt file with QtCreator and it automatically imports the project in to the IDE. You might need to set some paths or such in the project settings but it's relatively easy to get the building work with Ctrl+B and running with Ctrl+R. QtCreator also has a great UI for debugger. +The only problem is can't get breakpoints in ../proton/shared files to hit, even though I've added the folder to the project and played with source mapping, hrmph.
- +
-You can set multiple run configurations so you can run the applications with different command line arguments for example - perhaps setting a different window resolution for each configuration.+
  
proton/linux_setup.txt · Last modified: 2023/06/08 13:21 by seth