質問: ### 前提・実現したいこと C/C++で数式処理をしたいと思っています。 ここでいう数式処理とは文字を含む四則演算,**微分**,**積分**などの演算のことです。 自分で作るのはあまりにも難しすぎるため,ライブラリを探すことにしました。 しかし,調べてみたところLinux用のライブラリばかりでした。 もし,Windowsでも使えるライブラリがあれば教えていただきたいです。 また,どうしてLinux用のライブラリが多いのか知りたいです。 ### 追記 調べて見つけたライブラリはGiNaCというものです。 GiNaC is Not a CAS GiNaC - Wikipedia どうやらGiNaCはCLNというライブラリが必要なようです。 > > Before manually installing GiNaC you should have downloaded the library CLN and installed it on your system. GiNaC is worthless without that library. > > > CLN - Class Library for Numbers Class Library for Numbers - Wikipedia
回答: 自分が前に同じ様な事をやる必要が出てきた時に、 unixでは、yacc/lex を使って処理を作り、 windows側は、bison を使って作りました。