Je tente de construire GSL en tant que bibliothèque (DLL, lib) à utiliser avec mon application. J'ai testé les deux ports GSL (gladman) vers VS et CMake route et je ne veux pas aller sur ce chemin pour diverses raisons.Création de GSL (bibliothèque scientifique GNU) sous Windows pour VS2015
Actuellement, j'utilise la version de nuget et je ne suis pas très heureux à ce sujet car certaines fonctions sont manquantes. Je veux construire moi-même pour être absolument sûr de ce que je vais obtenir. L'objectif est de construire quatre ensembles de dll et libs --- win32, win32d, win64 et win64d.
Je sais que d'une bibliothèque MinGW je peux créer un fichier lib (pour VS2015) et ensuite dll en utilisant l'outil Microsoft LIB si j'ai un fichier DEF disponible.
Mon expérience open source est très limitée. Jusqu'à présent, j'ai réussi à construire gsl pour MinGW en utilisant ./config, make, make install. Mais je ne trouve pas un fichier DEF généré et je ne sais pas comment utiliser cette version pour générer requis DEF et dll à utiliser avec Microsoft Visual Studio 2015.
Merci
Merci Simon, vous aidera sûrement quand je construis dans Mac comme mon application est multiplateforme. Mais j'ai besoin de construire pour Windows moi-même car j'ai besoin de prendre en charge le débogage, le versioning, la distribution et les licences. –
Peut-être que la solution acceptée [ici] (https://stackoverflow.com/questions/4445418/how-do-i-add-additional-libraries-in-c) vous permettra d'ajouter votre bibliothèque avec succès. Essayez cette solution en combinaison avec Scoop. Je crois que Scoop télécharge tout dans votre répertoire personnel, donc le répertoire ajouté devrait être quelque chose comme **/ **. Bonne chance :) –