После обновления до 17.10 графики

Ответ @ steeldriver не работал как есть для меня, поэтому я адаптировал его следующим образом. Я только изменил шаги 3 и 6 и добавил часть тестирования.

Я использую совершенно новый Ubuntu 14.04 32 бит. (Обратите внимание, что использование 64-битного усложняет ситуацию.)

Компиляция

Загрузите версию 2.2 кода с внешними библиотеками, формат tgz
wget http://www.tau.ac.il/~stoledo/taucs/2.2/taucs_full.tgz
Распакуйте его в выбранном вами месте
mkdir taucs_full

tar xvf taucs_full.tgz -C taucs_full

cd taucs_full
Установите пакеты gfortran и libf2c2-dev. (Я не знаю, почему @steeldriver удалил установку lib из своего списка.) [F3] Удалите флаг -Werror из файла параметров глобального компилятора (появятся предупреждения, поэтому он никогда не будет создан, если мы будем относиться к ним как ошибки)
sed -i 's/-Werror//g' config/linux.mk
Теперь запустите скрипт configure ./configure. Наконец, нам нужно выполнить некоторые команды и библиотеку для фактического make. (Эта команда отличается от той, что находится в решении @ steeldriver.) [F5]

Вы должны получить двоичный исполняемый файл в ./bin/linux и lib в ./lib/linux.

Тестирование

Для тестирования lib я использовал файл test_taucs.cpp с этого сайта:

Загрузите версию 2.2 кода с внешними библиотеками, формат tgz
wget http://www.tau.ac.il/~stoledo/taucs/2.2/taucs_full.tgz

Загрузите версию 2.2 кода с внешними библиотеками, формат tgz

sudo apt-get install g++
Распакуйте его в выбранное вами место
mkdir taucs_full

tar xvf taucs_full.tgz -C taucs_full

cd taucs_full

Распакуйте его в выбранном вами месте

./a.out

Установите g ++

1
задан 23 October 2017 в 13:20

0 ответов

Другие вопросы по тегам:

Похожие вопросы: