Go to file
2023-03-01 20:54:06 +00:00
.gitignore Import of Initially Provided Code 2023-03-01 20:54:06 +00:00
DLASystem.cpp Import of Initially Provided Code 2023-03-01 20:54:06 +00:00
DLASystem.h Import of Initially Provided Code 2023-03-01 20:54:06 +00:00
mainDLA.cpp Import of Initially Provided Code 2023-03-01 20:54:06 +00:00
Makefile Import of Initially Provided Code 2023-03-01 20:54:06 +00:00
Particle.h Import of Initially Provided Code 2023-03-01 20:54:06 +00:00
readme.txt Import of Initially Provided Code 2023-03-01 20:54:06 +00:00
rnd.h Import of Initially Provided Code 2023-03-01 20:54:06 +00:00
Window.cpp Import of Initially Provided Code 2023-03-01 20:54:06 +00:00
Window.h Import of Initially Provided Code 2023-03-01 20:54:06 +00:00

To run the code on a Mac through the command line:

1. Download Makefile from this section

2. Put Makefile in same directory as DLASystem.cpp (! Remove the .txt extension if present !)

3. Relative to MS Visual Studio code, these files include the following changes: DLASystem.h Window.h mainDLA.cpp

change #include <gl/freeglut.h>

to #include <GLUT/glut.h>

4. Open the terminal in the same folder as these files

5. Type "make" to build project

6. Run the program by typing "./run"

7. To edit your files, run gedit, save the code, and recompile with "make -B" before running the program again.



Thanks to Eliot Ayache for figuring this out!



PS For Coursework 2: In addition, there needs to be a change in Line 72 of MAIN_Source.cpp file from "glutLeaveMainLoop();" to "exit(1);"