Skip to content

A reminder made in C to explore pointers and Dynamic Memory Allocation (DMA) and to have fun creating something useful.

Notifications You must be signed in to change notification settings

LauritsLL/CReminder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Lines of Code

CReminder - A Reminder to help you remember tasks!

(This text is all a joke - Please don't take it seriously)

Have you ever had trouble remembering to do your homework, take your medicin, or coding that application that your boss have been asking for, for a very long time? Well, look no further - I present to you, the CReminder!

Installation and Running the Program

  1. Clone this repository. git clone https://github.com/LauritsLL/CReminder
  2. Install your prefered C Compiler (gcc, clang, ..)

To run this program you compile the program with the -lpthread flag to support multi-threading as this program is using that. Example with the GNU GCC Compiler: gcc reminder.c -Wall -Wextra -g -o reminder -lpthread

Installing a C Compiler (GCC)

Every Linux Distribution:

You already have gcc and gdb installed.

Mac Users:

See this link, which explains really good how to install the latest version of GCC for Mac through the Apple Developer Tools.

Windows:

To install GCC, you'll need to install either cygwin or mingw to emulate a linux environment, and choose the 64-bit or 32-bit version based on, if your operating system is 64-bit or 32-bit.

I recommend Cygwin, as I can confirm that it's easy to install and works great for me! NOTE: If you install Cygwin, then remember to check GCC and GDB for installation when you install extra packages.

About

A reminder made in C to explore pointers and Dynamic Memory Allocation (DMA) and to have fun creating something useful.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages