j'ai voulu compiler l'exemple fourni sur le site de xcas
http://www.google.fr/url?sa=t&rct=j&q=& ... 7201,d.cGU
Code : Tout sélectionner
#include <giac/giac.h>
using namespace std;
using namespace giac;
int main(){
cout << "Tapez une fonction a integrer et une variable ";
gen a,b;
cin >> a >> b;
cout << "La primitive est " << integrate(a,b,0) << endl;
return 0;
}
^
david@Carlitz:~$ g++ -g test.c -lgiac -lgmp
test.c: In function ‘int main()’:
test.c:10:49: error: invalid initialization of reference of type ‘const modpoly& {aka const giac::dbgprint_vector<giac::gen>&}’ from expression of type ‘giac::gen’
cout << "La primitive est " << integrate(a,b,0) << endl;
^
In file included from /usr/include/giac/giac.h:12:0,
from test.c:1:
/usr/include/giac/modpoly.h:159:11: error: in passing argument 1 of ‘giac::modpoly giac::integrate(const modpoly&, const giac::gen&)’
modpoly integrate(const modpoly & p,const gen & shift_coeff);
Peut-on avoir une document complète sur giac en utilisation avec C++?
Je n'ai pas trouvé sur le site de xcas