2017-02-16 20 views
0

Я установил графическую библиотеку Gloss с помощью cabal. Я также установил gloss examples package.Как использовать пакет gloss-examples?

Теперь я хочу проверить примеры. Это может показаться глупым вопросом, но как я могу использовать примеры gloss-пакетов? Я понимаю, что теперь я могу импортировать библиотеку gloss в модуль haskell, но как проверить тестовые примеры, которые я установил, например, как использовать пакет gloss-example?

+0

Действительно? Ни один человек, который использовал примеры глянца, которые могут мне рассказать? – user5846939

+2

Серьезно, вы говорите, что через полчаса? Не ожидайте взаимодействия в режиме реального времени при переполнении стека. Если вы хотите своевременное взаимодействие, я предлагаю вам присоединиться к каналу IRC. –

+0

@OfeliavanAnalhard Люди, которые отвечают на SO, делают это бесплатно. Вы задавали много вопросов, но не отвечали ни на что: почему вы ожидаете, что другие ответят, когда вы этого не сделаете? – Alec

ответ

0

В пакете gloss-examples не установлены какие-либо модули, и вы не работаете с ним как с библиотекой. Вместо этого он создает исполняемые файлы (см. here) под именами gloss-*. Просто запустите те исполняемые файлы, которые находятся там, где у вас есть инсталляция двоичных файлов (обычно $HOME/.cabal/bin).

+0

Я перешел в мою папку .cabal (которая скрыта) через терминал, используя sudo. Но там нет папки, называемой bin, и нет исполняемых файлов. Единственный след примеров - это два распакованных архивных файла gloss-examples-1.10.2.4.tar.gz \t и \t gloss-examples-1.10.2.4.tar.gz.etag внутри папки с именем gloss-examples. Где исполняемые файлы? – user5846939

+0

1. Вам не нужно «sudo' - вам, казалось, нужно было предложить другую проблему. Возможно, вы установили что-то с sudo (плохое), и теперь права правдоподобны, что препятствует правильной работе «cabal install»? 2. Примеры - это когда-либо, когда вы их устанавливаете. Использовали ли вы «clase install gloss-examples»? Какой результат? Есть ли песочница в каталоге, где вы выполнили 'cabal install'? –

2

Building gloss-examples производит несколько исполняемых файлов, как указано Executable entries in the .cabal file. (Еще один контрольный знак только для исполняемых пакетов - это отсутствие записей для модулей на front page of the Hackage docs.) В Linux назначение по умолчанию для таких исполняемых файлов - ~/.cabal/bin. Согласно the answers to this question, в OS X по умолчанию используется ~/Library/Haskell/bin/cabal, если вы не используете диспетчер пакетов Homebrew, который меняет его на ~/.cabal/bin. В Windows это %APPDATA%\cabal\bin. См. Также: the Installation paths section in Cabal's user guide.

 Смежные вопросы

  • Нет связанных вопросов^_^