Я добавляю некоторые теоремы в библиотеку
https://github.com/coq-contribs/zfc
Но есть не очень хорошая вещь.
Пока я разрабатываю код в CoqIDE, мне нужно добавить
Add LoadPath "/home/user/0my/GITHUB/".
и переименовать все
Require Import Axioms.
до
Require Import ZFC.Axioms.
. Все файлы библиотеки находятся в
/home/user/0my/GITHUB/ZFC
и имя последней папки имеет значение.
Но когда я хочу выполнить команду "make", мне нужно переименовать все обратно.
Файл «Make» содержит имена файлов и префикс. Удаление первой строки не решило проблему.
Я не думаю, что это лучшая практика разработки с CoqIDE, так что мне делать вместо этого?
Edited1:
У меня есть "run_coqide.sh", который состоит из
#!/usr/bin/env bash
COQPATH=/home/user/0my/GITHUB/
/home/user/opam-coq.8.8.1/4.02.3/bin/coqide
«Из ZFC Require Import Sets.» Возникает ошибка «Не удается найти физический путь».
Edited2:
Я выяснил, что это рабочий скрипт:
#!/usr/bin/env bash
export COQPATH=/home/user/0my/GITHUB/
/home/user/opam-coq.8.8.1/4.02.3/bin/coqide
Это обычный бег или взлом?