This project is the windows-edition of eigenmath.
However it still can be compiled on Linux and work as usual.(Currently not tested on MacOS)
Want to learn more about the original project and learn about how to use it? Here is the original project and README.md.
georgeweigt/eigenmath: Symbolic math app (github.com)
An Unofficial Chinese Document
PS: I just adjust eigenmath.c . So the source on /src is still the original version.
- add simplified unistd.h for windows.
- add win_defs.h to fix some constant and type missing on msvc.
- simply adjust engenmath.c to include the newly-added files.
- add xmake.lua allowing to compile the project with xmake.
- change default prompt from '?' to '$' (because when I first see it, I used to regarded it as a code error!) and also provide a macro to change the prompt.
You can compile the project with xmake easily just using the following command in Terminal:
xmakeIf you use mingw or something else, you can simply use command like that:
gcc eigenmath.c -o eigenmath.exeAnd you can also compile it with msvc by creating a new visual studio project or just using command. No further elabration.