ubuntu里配置ns3的vscode环境问题总结

1.ubuntu里命令行切换为root状态无法正常打开vscode

以root身份登录ubuntu系统就行

1.1 修改root密码
sudo passwd root

1.2 修改配置文件

修改50-ubuntu.conf文件
sudo vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
打开文件后在最后追加如下一行:
greeter-show-manual-login= true

修改gdm-autologin文件
sudo vim /etc/pam.d/gdm-autologin
注释掉第三行
#auth required pam_succeed_if.so user != root quiet_success

修改gdm-password文件
sudo vim /etc/pam.d/gdm-password
#auth required pam_succeed_if.so user != root quiet_success

修改.profile文件
sudo vim /root/.profile
注释掉最后一行,修改为如下:
#mesg n 2> /dev/null || true

最后重启生效
reboot

1.3 以root状态打开vscode
code . --user-data-dir=/root/.vscode-root

2.ns3代码中所需要读取的txt文件放在哪

放在ns-3.30目录下

3.在vscode中配置F5(Run Build Task)调试报错:/bin/sh:1 ./waf not found

检查task.json里的“cwd”:"${workspaceFolder}"里是否为workspaceFolder

4.配置gdb调试时,按F5,选择“C++(GDB/LLDB)” ,没有“waf - Build and debug active file compiler:/usr/bin/g++”选项

C/C++扩展插件版本太新,降低版本可以解决
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值