我已经用自制软件安装了 libfmt。文件可以在/usr/local/lib/libfmt.dylib
和中找到/usr/local/include/fmt
。形式上,它们是指向/usr/local/Cellar/...
.
G++ 默认不搜索 /usr/local/include/ 和 /usr/local/lib/。而且我不想在项目级别添加它们。
❯❯❯ g++-9 -print-search-dirs
install: /usr/local/Cellar/gcc/9.3.0_1/lib/gcc/9/gcc/x86_64-apple-darwin18/9.3.0/
programs: =/usr/local/Cellar/gcc/9.3.0_1/libexec/gcc/x86_64-apple-darwin18/9.3.0/:/usr/local/Cellar/gcc/9.3.0_1/libexec/gcc/x86_64-apple-darwin18/9.3.0/:/usr/local/Cellar/gcc/9.3.0_1/libexec/gcc/x86_64-apple-darwin18/:/usr/local/Cellar/gcc/9.3.0_1/lib/gcc/9/gcc/x86_64-apple-darwin18/9.3.0/:/usr/local/Cellar/gcc/9.3.0_1/lib/gcc/9/gcc/x86_64-apple-darwin18/:/usr/local/Cellar/gcc/9.3.0_1/lib/gcc/9/gcc/x86_64-apple-darwin18/9.3.0/../../../../../../x86_64-apple-darwin18/bin/x86_64-apple-darwin18/9.3.0/:/usr/local/Cellar/gcc/9.3.0_1/lib/gcc/9/gcc/x86_64-apple-darwin18/9.3.0/../../../../../../x86_64-apple-darwin18/bin/
libraries: =/usr/local/Cellar/gcc/9.3.0_1/lib/gcc/9/gcc/x86_64-apple-darwin18/9.3.0/:/usr/local/Cellar/gcc/9.3.0_1/lib/gcc/9/gcc/x86_64-apple-darwin18/9.3.0/../../../../../../x86_64-apple-darwin18/lib/x86_64-apple-darwin18/9.3.0/:/usr/local/Cellar/gcc/9.3.0_1/lib/gcc/9/gcc/x86_64-apple-darwin18/9.3.0/../../../../../../x86_64-apple-darwin18/lib/:/usr/local/Cellar/gcc/9.3.0_1/lib/gcc/9/gcc/x86_64-apple-darwin18/9.3.0/../../../x86_64-apple-darwin18/9.3.0/:/usr/local/Cellar/gcc/9.3.0_1/lib/gcc/9/gcc/x86_64-apple-darwin18/9.3.0/../../../