Je suis en train de compiler un projet en compilant des fichiers d'objets et de les relier ensemble, rien d'extraordinaire:FPUNV refuse de lier mes fichiers objet
hello.o : hello.h hello.cu
nvcc hello.cu -c -o hello.o
#...
main.o : $(objs)
nvcc *.o -o exec
Quand j'arrive à la phase de liaison, à peu près toutes les méthodes est montré être manquant et non déclaré, malgré le fait que nm montre que chacun est en fait assis dans mes fichiers objets, et leurs noms sont démêlés. Qu'est-ce qui se passe ici?
FWIW, est arrivé à ce q & a parce que j'essaie de comprendre comment appeler les noms mutilés de C via le lieur 'g ++' (qui semble ignorer les noms mutilés). – ragerdl