Xin vui lòng cách đơn giản nhất/thanh lịch nhất để xác định đường dẫn chính xác cho mục tiêu bao gồm khi chúng xuất hiện trên hệ thống đích? Và sau đó sử dụng nó bằng cách thực hiện lệnh? Hiện tại tôi đang sử dụngMakefile cho chương trình C sử dụng các phần mở rộng nhiều phần
gcc ... -I/usr/include/python2.7/-I/usr/lib/python2.7/trang web-gói/numpy/core/include/numpy/
và tôi muốn có hai tính năng này được chọn tự động dựa trên hệ thống mà bản dựng được hoàn thiện.
Nó có vẻ như tôi có thể lấy thứ hai bao gồm như sau:
python -c "import numpy; print numpy.__path__[0] + 'core/include/numpy/'"
nhưng tôi không chắc chắn về cái đầu tiên và thậm chí nếu tôi là tôi vẫn không chắc chắn làm thế nào để sử dụng tốt nhất nó từ makefile (một cách dễ dàng/thanh lịch)