我正在尝试使用符号 c++ 库,我从以下来源下载了库:http: //issc.uj.ac.za/symbolic/symbolic.html
我打开了库的解决方案,在源文件下,我创建了一个新的 cpp 文件,并粘贴了从 Wikipedia 获取的这段代码。
#include <iostream>
#include "symbolicc++.h"
using namespace std;
int main(void)
{
Symbolic x("x");
cout << integrate(x+1, x); // => 1/2*x^(2)+x
Symbolic y("y");
cout << df(y, x); // => 0
cout << df(y[x], x); // => df(y[x],x)
cout << df(exp(cos(y[x])), x); // => -sin(y[x])*df(y[x],x)*e^cos(y[x])
return 0;
}
当我运行程序时,我收到以下错误消息:
To register a module, you must provide a binary name.
Usage:regsvr32[/u][/s][/n][/i[:cmdline…
/u -Unregister server
/s -Silent; display no message boxes
/i -Call DllInstall passing it an optional [cmdline];
when used with /u calls dll uninstall
/n -do not call DllRegister Server; this option must be used with /i
我在这里做错了什么?有人可以帮我运行程序吗?