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?



Rispondi Citando




e posta fica 
