Пожалуйста, какой самый простой / самый элегантный способ определения правильных путей для numy include, поскольку они присутствуют в целевой системе?А затем использовать его командой make?В настоящее время я использую
gcc ... -I / usr / include / python2.7 / -I / usr / lib / python2.7 / site-packages / numpy / core / include / numpy /
и я хотел бы, чтобы эти два включения автоматически выбирались в зависимости от системы, на которой выполняется сборка.
Похоже, что я могу получить второе включение следующим образом:
python -c "import numpy; print numpy.__path__[0] + 'core/include/numpy/'"
но я не уверен насчет первого, и даже если бы я был, я все равно не был бы уверен, как лучше всего использовать его из make-файла (простым / элегантным способом)