[solved][C] Funkcje z biblioteki windows.h - błąd przy kompi

0

W swoim programie, napisanym w ANSI C, używam niektórych funkcji z windows.h.

Include'y w main.c wyglądają następująco:

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <time.h>
#include <windows.h>
#include <ctype.h>
#include "arrays.h"			/* procedures for arrays */
#include "varia.h"			/* additional functions */
#include "struct.h"			/* procedures for data structures */
#include "interf.h"			/* interface procedures */

Wszystko szło dobrze - dzisiaj próbuję ponownie skompilować projekt, i wysypuje się grubo ponad setka błędów... A nic w definicjach funkcji i bibliotek nie zmieniałem.

Po kolei kompilator protestuje przeciwko kolejnym linijkom w windef.h, poniżej zrzut ekranu.

Czy ktoś mógłby mnie oświecić, o co chodzi i co to oznacza?

user image

0

naglowek windows.h wymaga aby byly pewne #define zdefiniowane, np. architektura maszyny.. pogrzeb w archiwum, ktos juz podawal komplet flag jakie trzeba zdeifniowac

0

Okazało się, że w opcjach projektu włączona była obsługa "pewnych cech preprocesorów tradycyjnego ..." - po jej wyłączeniu wszystko jest OK. W każdym razie, dzięki za pomoc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1