It's UWAweek 21 (1st semester, week 12)

help3002

This forum is provided to promote discussion amongst students enrolled in CITS3002 Computer Networks.

Please consider offering answers and suggestions to help other students! And if you fix a problem by following a suggestion here, it would be great if other interested students could see a short "Great, fixed it!"  followup message. How do I ask a good question?

Chris is away until 4th June. Dr Atif Mansoor is the unit's coordinator until then.
Displaying selected article
Showing 1 of 449 articles.
Currently 1 other person reading this forum.


 UWA week 18 (1st semester, week 9) ↓
SVG not supported

Login to reply

👍?
helpful
10:08am Tue 30th Apr, Christopher M.

ANONYMOUS wrote:
> Are there any restrictions on the compilers we should be using for the project, like in previous CITS units? Or do we have more freedom? > > For example, I am trying to use some header files that only work if I use the -std=gnu11 flag, which would still be under the C11 standard if I'm not mistaken. > > If we do have more freedom, does this mean that we should include a makefile to clarify what compilers we are using etc.?
Your question is not really about compilers, but about language standards or dialects: https://gcc.gnu.org/onlinedocs/gcc-13.2.0/gcc/Standards.html#C-Language If needing to use -std=gnu11, rather than just -std=c11 (gcc's current default is -std=gnu17) you must be selecting some additional features provided by GNU that may not, portably, be available in other environments. I'm interested to know what extra features your project requires, provided by -gnu11 but not standard C, (as some other teams may benefit from them, too) ?

The University of Western Australia

Computer Science and Software Engineering

CRICOS Code: 00126G
Written by [email protected]
Powered by history
Feedback always welcome - it makes our software better!
Last modified  5:07AM Sep 06 2023
Privacy policy