Difference between revisions of "Project 20112 - OOP344"
(→Compiling the project in differnt platfromts) |
(→Linux) |
||
Line 27: | Line 27: | ||
=== Compiling the project in differnt platforms === | === Compiling the project in differnt platforms === | ||
==== Linux ==== | ==== Linux ==== | ||
+ | |||
+ | In iol.h define platform as such | ||
+ | |||
+ | # #define IOL_PLT CC_LNX | ||
+ | |||
+ | learnid@matrix:~> cc iol.c iolmain.c -lncurses | ||
+ | |||
==== Mac (optional)==== | ==== Mac (optional)==== | ||
==== Visual C ==== | ==== Visual C ==== | ||
==== Borland (optional)==== | ==== Borland (optional)==== |
Revision as of 20:10, 22 July 2011
OOP344 | Weekly Schedule | Student List | Teams | Project | Student Resources
Contents
The Project
Basic Input/Output Functions
- C-based multi-platform IO functions: (Majority of the code is provided by the prof).
- The Project is initiated on individual SVN accounts for each team.
The Core Classes
- This part is written in C++ and encapsulates the basic input/output (BIO) routines into classes and also uses the Basic Encapsulating Classes to create User Interface Core Classes for text based applications
Hints
Using SVN to do the project
Using SVN for OOP344 Project - 20112
Compiling the project in differnt platforms
Linux
In iol.h define platform as such
- #define IOL_PLT CC_LNX
learnid@matrix:~> cc iol.c iolmain.c -lncurses