Tôi đang cố gắng biên dịch mã và để nó hoạt động, tôi cần chạy dòng sau trước khi biên dịch:
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
Sau đó, mã biên dịch bình thường, tôi đang cố gắng thêm mã này để tôi không cần chạy dòng này mỗi khi khởi động lại PC. Tôi đã thử thêm dòng đó vào .bashrc
tệp (đường dẫn tệp có cần trích dẫn không?) Dường như không hoạt động. Tôi cũng đã thử tạo một .bash_profile
tệp thêm dòng trong đó nhưng một lần nữa điều này dường như không hoạt động.
Bất cứ khi nào tôi cố gắng biên dịch sau khi thêm .bash_profile
tôi sẽ gặp lỗi sau:
./makeScript: line 1: pkg-config: command not found
makeScript
?
g++ -std=c++11 $1 -o $2 `pkg-config --cflags --libs opencv`
Tôi đã cố gắng loại bỏ dấu gạch nối là dòng đó là không có hiệu lực.