'umfpack.h' не найден, но он находится в /opt/local/include/

Я пытаюсь скомпилировать программу под названием hiQlab на OSX 10.8

g++ -g -O2 -I`echo /Users/.../Documents/hiQlab/hiqlab-2006-07-20/tools/`/lua/include -I`echo /Users/.../Documents/hiQlab/hiqlab-2006-07-20/tools/`/tolua++/include -c cscmatrix.cc
cscmatrix.cc:13:12: fatal error: 'umfpack.h' file not found

#include "umfpack.h"

но я только что установил SuiteSparse через macports, который включает в себя umfpack и umfpack.h фактически присутствует в каталоге по умолчанию /opt/local/include/

Мне нужно добавить путь или что-то?


хорошо, после еще нескольких поисков, я нашел ответ - я не добавил пути macports в мои пути поиска

как глупо = p и так как я не могу ответить на свой вопрос в течение 8 часов, я просто отредактирую здесь

vi ~/.profile

export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export MANPATH=/opt/local/share/man:$MANPATH
export C_INCLUDE_PATH=/opt/local/include
export CPLUS_INCLUDE_PATH=/opt/local/include
export LIBRARY_PATH=/opt/local/lib
alias gcc="gcc -I/opt/local/include -L/opt/local/lib"
alias g++="g++ -I/opt/local/include -L/opt/local/lib"

0 ответов

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