Erreurs lors de la compilation de la bibliothèque en ligne de commande
Je suis en train de compiler cette bibliothèque: http://www.mega-nerd.com/SRC/win32.html . mais je vais avoir quelques problèmes. Voici ce qui arrive:
C:\libsamplerate-0.1.8>make
1 file(s) copied.
1 file(s) copied.
Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation. All rights reserved.
link.exe /nologo /dll /incremental:no /libpath:""C:\Program Files (x86)\
Microsoft Visual Studio 10.0\Common7\IDE"\Lib" /pdb:"libsamplerate-0.pdb" /impli
b:".\libsamplerate-0.lib" /machine:I386 /out:"libsamplerate-0.dll" /def:".\Win32
\libsamplerate-0.def" ".\src\samplerate.obj" ".\src\src_linear.obj" ".\src\src
_zoh.obj" ".\src\src_sinc.obj"
LINK : fatal error LNK1181: cannot open input file 'Files.obj'
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0
\VC\BIN\link.exe"' : return code '0x49d'
Stop.
- Je exécuter vcvars32.chauve-souris avant de tenter de compiler, je pense que j'ai tous les dossiers de droit dans ma variable de chemin d'accès, mais je suis nouveau à cela, donc je ne suis pas entièrement sûr. Ce que je fais mal?
Vous devez vous connecter pour publier un commentaire.
Avoir un citant problème avec la ligne:
/libpath:""C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE"\Lib"
Devrait être:
/libpath:"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Lib"
Vérifier si ko 815645 n'aide pas:
Vous obtenez l'erreur: "LINK : fatal error LNK1181: impossible d'ouvrir le fichier d'entrée 'Fichiers.obj'"
Parce que l'éditeur de liens pense que vous ajoutez un fichier "Fichiers" comme l'une des entrée des bibliothèques.
Cela vient de "C:\Program Files (x86)" (voir "les Fichiers"?) 😉