J'ai passé beaucoup de temps à essayer de construire des liaisons D pour une bibliothèque C open source. J'utilise msvc pour construire le fichier .lib statique de C, mais DMD est incapable de reconnaître le fichier .lib, il semble être un problème lié aux incompatibilités COFF/OMF.Comment compiler une bibliothèque statique msvc à lier à partir de DMD?
Quelle est la manière la plus simple de compiler une bibliothèque C, compatible OMF, à être liée à partir de D?
le problème n'importe pas les signatures C, mais plutôt un lien vers un fichier msvc .LIB – uzul
http://dlang.org/changelog/2.069.0.html#link-against-vs2015 Quelle version utilisez-vous? – weltensturm
Merci beaucoup pour votre aide, j'utilise VS2012, cela fonctionnerait-il aussi? – uzul