使用符号C+;运行cpp文件时出现Visual Studio错误+;图书馆 我试图使用符号C++库,我从这个源下载了库:

使用符号C+;运行cpp文件时出现Visual Studio错误+;图书馆 我试图使用符号C++库,我从这个源下载了库: ,c++,visual-studio,symbolic-math,C++,Visual Studio,Symbolic Math,我打开了这个库的解决方案,在“源文件”下,我创建了一个新的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 <&

我打开了这个库的解决方案,在“源文件”下,我创建了一个新的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;
}

我在这里犯了什么错?有人能帮我运行该程序吗?

调试时您是如何运行regsvr32.exe的?我没有调试,我只是运行该程序(CTRL+F5),我将cpp文件作为库项目中的cpp文件之一。
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