我正在尝试在official instructions之后进行Vcpkg用户范围内的bash集成。这是我采取的步骤:
git clone https://github.com/Microsoft/vcpkg.git
cd vcpkg
./bootstrap-vcpkg.sh
./vcpkg integrate install
为此vcpkg根应用了用户范围的集成。
CMake项目应使用:“-DCMAKE_TOOLCHAIN_FILE = / path / to / vcpkg / scripts / buildsystems / vcpkg.cmake”
./vcpkg integrate bash
无法读取/ Users /
/。bashrc
touch /Users/<user>/.bashrc
并重复步骤5 将vcpkg完成条目添加到/ Users /
/。bashrc
mv /Users/<user>/.bashrc /Users/<user>/.bash_profile
但是,现在当我在新终端中运行vcpkg
或./vcpkg
时,我会得到:
-bash:vcpkg:找不到命令
如果您能帮助我知道问题出在哪里以及如何解决,我将不胜感激。
我的环境是:
PS 。我被要求here来显示.bash_profile
的内容是:
source /path/to/vcpkg/scripts/vcpkg_completion.bash
答案 0 :(得分:1)
一个临时解决方案是添加以下行:
export PATH=/path/to/vcpkg:$PATH
到.bash_profile
。想知道为什么上面的安装/集成脚本不会自动执行此操作!