GraphicsMagick com brew

0

Eu quero usar a API GraphicsMagick C em um Mac. Eu usei brew para instalá-lo, mas os arquivos de cabeçalho que eu preciso usar a API não estão disponíveis. Pelo menos, não consigo encontrá-lo.

Sandesh Jr
fonte

Respostas:

0

Eles devem estar em /usr/local/Cellar/graphicsmagick/1.3.26_1/include/GraphicsMagick.

 $ tree -L 3 /usr/local/Cellar/graphicsmagick/1.3.26_1/include/
 /usr/local/Cellar/graphicsmagick/1.3.26_1/include/
 └── GraphicsMagick
     ├── Magick++
     │   ├── Blob.h
     │   ├── CoderInfo.h
     │   ├── Color.h
     │   ├── Drawable.h
     │   ├── Exception.h
     │   ├── Geometry.h
     │   ├── Image.h
     │   ├── Include.h
     │   ├── Montage.h
     │   ├── Pixels.h
     │   ├── STL.h
     │   └── TypeMetric.h
     ├── Magick++.h
     ├── magick
     │   ├── analyze.h
     │   ├── api.h
     │   ├── attribute.h
     │   ├── average.h
     │   ├── blob.h
     │   ├── cdl.h
     │   ├── channel.h
     │   ├── color.h
     │   ├── color_lookup.h
     │   ├── colormap.h
     │   ├── colorspace.h
     │   ├── command.h
     │   ├── common.h
     │   ├── compare.h
     │   ├── composite.h
     │   ├── compress.h
     │   ├── confirm_access.h
     │   ├── constitute.h
     │   ├── decorate.h
     │   ├── delegate.h
     │   ├── deprecate.h
     │   ├── describe.h
     │   ├── draw.h
     │   ├── effect.h
     │   ├── enhance.h
     │   ├── error.h
     │   ├── forward.h
     │   ├── fx.h
     │   ├── gem.h
     │   ├── gradient.h
     │   ├── hclut.h
     │   ├── image.h
     │   ├── list.h
     │   ├── log.h
     │   ├── magic.h
     │   ├── magick.h
     │   ├── magick_config.h
     │   ├── magick_types.h
     │   ├── memory.h
     │   ├── module.h
     │   ├── monitor.h
     │   ├── montage.h
     │   ├── operator.h
     │   ├── paint.h
     │   ├── pixel_cache.h
     │   ├── pixel_iterator.h
     │   ├── plasma.h
     │   ├── profile.h
     │   ├── quantize.h
     │   ├── random.h
     │   ├── registry.h
     │   ├── render.h
     │   ├── resize.h
     │   ├── resource.h
     │   ├── shear.h
     │   ├── signature.h
     │   ├── statistics.h
     │   ├── symbols.h
     │   ├── texture.h
     │   ├── timer.h
     │   ├── transform.h
     │   ├── type.h
     │   ├── utility.h
     │   └── version.h
     └── wand
         ├── drawing_wand.h
         ├── magick_wand.h
         ├── pixel_wand.h
         ├── wand_api.h
         └── wand_symbols.h

 4 directories, 82 files
PeterVP
fonte
Obrigado. Apenas uma pergunta rápida. Eles não são supostamente ligados a / usr / local ou algo assim?
Sandesh Jr
O problema é que eu especifico o arquivo de cabeçalho exato, mas o arquivo de cabeçalho faz referência a outros arquivos de cabeçalho como 'magick / magick_config.h', mas esse não é o caminho correto. Então o programa não compila. Eu lembro que no Linux, pode-se adicionar pastas ao C_INCLUDE_PATH, mas isso não parece estar funcionando com o mac. Estou esquecendo de algo?
Sandesh Jr
Eu apenas uso as ferramentas do GM, então não posso ajudá-lo com o problema de programação. Mas você pode ver a configuração de construção no site da GM para ver o que é possível. Eu estou supondo que você precisa definir o caminho da biblioteca para /usr/local/Cellar/graphicsmagick/1.3.26_1/include/GraphicsMagick.
PeterVP
Há também Programação
PeterVP