我想在Visual Studio中导出RUSTFLAGS='-L /System/Volumes/Data/opt/homebrew/Cellar/libpq/15.2/lib'
代码Version: 1.77.3 (Universal)
,然后我这样尝试:
{
"type": "lldb",
"request": "launch",
"name": "Debug executable 'admin'",
"cargo": {
"args": [
"build",
"--bin=admin",
"--package=admin"
],
"filter": {
"name": "admin",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}",
"env":{
"RUSTFLAGS": "-L /System/Volumes/Data/opt/homebrew/Cellar/libpq/15.2/lib",
}
}
但没有工作,我还尝试在全局.zshrc
中添加RUSTFLAGS='-L /System/Volumes/Data/opt/homebrew/Cellar/libpq/15.2/lib'
,然后:
source ~/.zshrc
并重新启动visual studio代码,仍然无法工作。我应该做什么来使用RUSTFLAGS环境制作Visual Studio代码?我还尝试在项目的根目录中添加.env
文件。创造这样的环境:
RUSTFLAGS='-L /System/Volumes/Data/opt/homebrew/Cellar/libpq/15.2/lib'
仍然不能工作。这是我在系统中的所有libpq路径:
> sudo find / -name 'libpq.dylib' 2>&1 | grep -v 'Operation not permitted'|grep -v 'Not a directory'|grep -v "No such file or directory"
Password:
/System/Volumes/Data/Users/dolphin/anaconda3/pkgs/libpq-12.9-h1c9f633_3/lib/libpq.dylib
/System/Volumes/Data/Users/dolphin/anaconda3/lib/libpq.dylib
/System/Volumes/Data/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/MacOSX-SDKs/MacOSX10.7.sdk/usr/lib/libpq.dylib
/System/Volumes/Data/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/MacOSX-SDKs/MacOSX10.9.sdk/usr/lib/libpq.dylib
/System/Volumes/Data/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/MacOSX-SDKs/MacOSX10.8.sdk/usr/lib/libpq.dylib
/System/Volumes/Data/opt/homebrew/lib/libpq.dylib
/System/Volumes/Data/opt/homebrew/Cellar/postgresql@14/14.7/lib/postgresql@14/libpq.dylib
/System/Volumes/Data/opt/homebrew/Cellar/postgresql@14/14.6_1/lib/postgresql@14/libpq.dylib
/System/Volumes/Data/opt/homebrew/Cellar/libpq/15.2/lib/libpq.dylib
/Users/dolphin/anaconda3/pkgs/libpq-12.9-h1c9f633_3/lib/libpq.dylib
/Users/dolphin/anaconda3/lib/libpq.dylib
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/MacOSX-SDKs/MacOSX10.7.sdk/usr/lib/libpq.dylib
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/MacOSX-SDKs/MacOSX10.9.sdk/usr/lib/libpq.dylib
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/MacOSX-SDKs/MacOSX10.8.sdk/usr/lib/libpq.dylib
/opt/homebrew/lib/libpq.dylib
/opt/homebrew/Cellar/postgresql@14/14.7/lib/postgresql@14/libpq.dylib
/opt/homebrew/Cellar/postgresql@14/14.6_1/lib/postgresql@14/libpq.dylib
/opt/homebrew/Cellar/libpq/15.2/lib/libpq.dylib
1条答案
按热度按时间k10s72fa1#
您需要将
env
部分添加到cargo
部分:www.example. com