Allora, non riesco a trovare un ambiente di programmazione C (/C++) sotto Winnozmerda (ovviamente, un ambiente free) nel quale funzioni la direttiva #include, beninteso se riferita alle mie librerie.

Insomma, i vari ##include <stdio.h>, <math.h>, <stdlib.h> ecc. vanno senza pobblemmi.


Ma i miei #include "lamiacazzodilib.h" NO.

Li ho messi in una cartella di qua, li ho messi in una cartella di là, ho giocato con vari menu per aggiungerli a path, ho creato progetti -non singoli file- e li ho aggiunti al progetto... niente.


Allo stato ho provato con Dev C++ e codeblocks. Stesso problema cazzucazzu.



La cosa strana è che in compilazione non ci sono problemi... i problemi nascono se provo ad usare le cose che ho incluso, alla prima chiamata di funzione si incazza e dice che non esiste ma che oooh!

Prima che lo chiediate: sì, è tutta roba che nasceva sotto linux e andava da dio, illo tempore compilavo coi makefile...
E per inciso funziona ancora (oddio, qualche warning ma vabbè), perché se copypasto dai file c tutte le routine in un unico file .c, tolgo gli include e metto i prototipi... le routine funzionano!



Si accettano suggerimenti. inb4formatta. inb4dattifuoco. inb4ceffiga?