Tôi muốn ./configure
liên kết đến một thư viện và một số bao gồm các tập tin. Thư viện của tôi được lưu trữ /home/foo/sw/lib/
và các tập tin của tôi được lưu trữ trong /home/foo/sw/include
.
./configure --help
ném ra như sau:
Một số biến môi trường có ảnh hưởng:
CC C compiler command
CFLAGS C compiler flags
LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
nonstandard directory <lib dir>
LIBS libraries to pass to the linker, e.g. -l<library>
CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
you have headers in a nonstandard directory <include dir>
CPP C preprocessor
Tôi đã thử các kết hợp khác nhau:
./configure --prefix=/home/foo/sw -I</home/foo/sw/include> -L</home/foo/sw/lib/>
./configure --prefix=/home/foo/sw -I=/home/foo/sw/include -L=/home/foo/sw/lib/
./configure --prefix=/home/foo/sw -I/home/foo/sw/include -L/home/foo/sw/lib/
etc..
Nhưng tôi dường như không thể hiểu đúng cú pháp. Nếu bất cứ ai có thể giúp tôi ra, điều đó sẽ được đánh giá rất cao. CẢM ƠN!