Math 是否有Visual C+的库+;这就是数学公式?

Math 是否有Visual C+的库+;这就是数学公式?,math,visual-c++,mathml,formulas,Math,Visual C++,Mathml,Formulas,我已经到处找了,但是我找不到任何可以让我在窗口上简单显示数学公式的免费软件。我找到了一个Visual C++ .NET,但没有API。有没有?数学公式是什么格式的 我的第一个冲动是尝试找到一个C++的胶乳库,它可以让你把胶乳渲染成一个图像。这样可以显示最基本的公式,但公式必须采用LaTeX格式 尝试重新格式化(http://reformath.webnode.com). 在Windows和Linux下运行。虽然它还没有完成,但可以渲染许多元素。这是一个多么好的问题!是的,现在有: 你必须先安装V

我已经到处找了,但是我找不到任何可以让我在窗口上简单显示数学公式的免费软件。我找到了一个Visual C++ .NET,但没有API。有没有?数学公式是什么格式的


我的第一个冲动是尝试找到一个C++的胶乳库,它可以让你把胶乳渲染成一个图像。这样可以显示最基本的公式,但公式必须采用LaTeX格式

尝试重新格式化(http://reformath.webnode.com). 在Windows和Linux下运行。虽然它还没有完成,但可以渲染许多元素。

这是一个多么好的问题!是的,现在有:

<>你必须先安装VS 2017社区,然后检查最小的C++特性(这样就不会花一整天)。 然后,使用安装包安装Boost

但你仍然需要建立一个激励机制。通过使用VS>Tools>visualstudio命令提示符。将CD刻录到boost目录并运行
\bootstrap.bat
,然后运行
\bjam.exe
。这需要一整天的时间

好消息是,到目前为止,它似乎在Windows7、64位VS2017社区和最新的boost 1.6.x上运行

Latex库还有其他要求,我还没有尝试过,但如果有任何问题,我会在这里发布我的笔记


确保所有目录都很短,例如
C:\VisualStudio2017
。但是,如果您使用常规的windows命令提示符,则boost将失败,除非您执行
vcvarsall.bat
技巧。VS命令提示符会为您执行此操作,以便boost可以找到您的MSVC内容。如果使用默认目录而不使用VS命令提示符,Boost可能仍然会失败

同样,我的boost在
C:\boost{blah version}
中,假设您只使用一个版本的boost,那么应该将其缩短为
C:\boost

一个原因是,如果您必须将相应的
/bin
目录添加到系统
路径
,则不会因为最大化
路径
值的长度而失败(是的,它有一个最大长度)。另外,这些东西很容易找到,尤其是从命令行,因此您可以在那里快速找到
cd
。如果你不想把所有东西都放在
C:\
中,那就做一个
C:\\uu工具或一些简短的东西


我会在这里张贴我的笔记,当我得到乳胶渲染

笔记
  • 使用bjam构建boost时,如果一个项目的挂起时间似乎超过10分钟,则在命令行中单击一次
    ctrl-C
    。这似乎可以在不取消安装的情况下解除对其的影响
  • 待办事项

您可能想看看公式的形式。如果需要解析和显示,这很难。如果你只需要显示,看看任何开源的乳胶库。“我为Visual C++ + NET找到了一个,但是没有API”:那么,如果不是API,那该怎么办呢?