J'essaie donc cette bibliothèque bigint: https://mattmccutchen.net/bigint/ sur OSX Lion.Problèmes avec la bibliothèque BigInt en C++
J'ai essayé de créer un fichier simple en utilisant l'exemple sur leur site.
#include <iostream>
#include <bigint/BigIntegerLibrary.hh>
using namespace std;
int main(){
BigInteger a;
int b=5;
a=b;
cout<<a;
return 0;
}
Quand je compile cela dans TextMate, la sortie est:
Undefined symbols for architecture x86_64:
"BigInteger::BigInteger(int)", referenced from:
_main in ccl9yNN5.o
"BigInteger::operator=(BigInteger const&)", referenced from:
_main in ccl9yNN5.o
"operator<<(std::basic_ostream<char, std::char_traits<char> >&, BigInteger const&)", referenced from:
_main in ccl9yNN5.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
Quelqu'un peut-il me dire ce qui est faux?
Y at-il une bibliothèque qui va avec l'en-tête? Si oui, l'avez-vous installé et lié dans votre build? – jpm
Je n'ai utilisé aucune bibliothèque externe auparavant, donc je ne sais pas trop de quoi vous parlez ... – cortex
Ceci est une capture d'écran, si cela peut vous aider. http://cl.ly/2K472I0i2k0h3w2I2d3E – cortex