SlickEdit Community
Archived Read Only Forums => SlickEdit 2014 v19 beta => Topic started by: jporkkahtc on October 02, 2014, 05:43:11 pm
-
This is always a vexing thing for developers, so I'm curious since you build Slick for so many different platforms.
What do you use for make for building slick?
-
We use vsbuild (built in to our project system).
-
The C/C++ > Cross Platform C++ Wizard project template is modeled after our project configurations, the primary difference being how we set up the build directories and a plethora of workspace environment variables to make sure that compile and link commands are done consistently.
The C/C++ Cross Platform C++ Wizard set ups builds for Windows (CL), Unix (g++), and MacOS (clang++) in both Debug and Release variants (for a total of six configurations). The Unix configurations will also work with Cygwin or Mingw on Windows, of course.
-
For debugging then?
Slick with gdb/wingdb, or visual studio?
-
On Windows we usually use Visual Studio to debug. We use our integrated GNU GDB debugging support on the other platforms.
In the future, we hope to get LLDB to working on Mac since GDB doesn't work as well as we would like on Mac.
-
The Cross platform C++ project template uses windbg on Windows and gdb integration everywhere else.