Это вопрос из двух частей … (C / C ++)
ПЕРВАЯ ЧАСТЬ
Идея:
Я ищу библиотеку, которая может выполнять алгебру со строками, практически может, вычитать, умножать и т. Д. Любое виртуальное число любой точности (ограниченное только памятью).
«Возможно» решение:
Я продолжаю искать в Интернете, и все говорят, что нужно использовать арифметическую библиотеку GNU Multiple Precision (на gmpi.org), которая является библиотекой на основе Unix (так они говорят), но способна работать с окнами (так что я использую, так что они говорят).
Основными целевыми платформами GMP являются системы типа Unix, такие как GNU / Linux,
Solaris, HP-UX, Mac OS X / Darwin, BSD, AIX и т. Д.
работать в Windows как в 32-битном, так и в 64-битном режиме.
Я начал с того, что делал кое-что сам, просто для того, чтобы получить представление, но, поскольку мне не нужно заново изобретать weel, я попытался изучить возможности cln в моем SDK (Code :: Blocks v12.11)
ВТОРАЯ ЧАСТЬ:
Начав с нескольких примеров, я попытался создать консольный проект с файлом pi.cc …
Я сделал то, что мне сказали Вот но я не получаю такую ошибку файла или каталога, и меняю путь или параметры компилятора (импровизируя, что я не должен), программа (SDK) падает …
Я сделал глобальные настройки компилятора:
Путь к компилятору:
C: \ Users \ Mr.D2 \ Dropbox \ SourceCode Importado \ Matemática \ cln \ include
Путь к компоновщику (это файлы .c? Думаю, нет):
C: \ Users \ Mr.D2 \ Dropbox \ SourceCode Importado \ Matemática
Вот картинка: Вот
Также я хотел бы спросить,
Зная, что #include <…> указывает, что путь указан в компиляторе, и
#include «…» это файл проекта
Что это значит
[РЕДАКТИРОВАТЬ] "#include <cln/real.h>"
в основном клн / нотация?
Я думаю, что это все
Задача ещё не решена.
Других решений пока нет …