目录
前言
尝试过使用ubuntu的UI环境+vscode,但最后还是感觉vs顺手。因此开始摸索使用vs连接虚拟机进行开发,调试。而win11有自带的ubuntu虚拟机,由于它的网络,文件路径映射感觉都很省心,因此最终决定使用它,但配置的过程中遇到很多问题,本文仅记录一些过程和问题解决方法,但不是一篇详细安装使用教程。
安装时报错
- 跟着百度的教程,但遇到了挺多问题的
- 报错:WslRegisterDistribution failed with error: 0x8007019e
- 这个是因为未安装Windows子系统支持
- 打开Windows PowerShell(管理员)
- 输入 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux 并回车执行
- 报错:WslRegisterDistribution failed with error: 0x800701bc
- wsl1升级到wsl2但内核却没有升级
- 下载并安装最新的wsl安装包:wsl_update_x64.msi
- 报错:WslRegisterDistribution failed with error: 0x80041002
- 这个是因为网络配置的问题,可能是因为之前安装过vmware之类的虚拟机,导致安装ubuntu时生成网络适配器出错,因此需要禁用或卸载vmware。
- 但我删完后仍然不行,就先使用了一个退而求其次的办法:设置WSL默认安装版本为1,本来默认安装版本是2,改成1就顺利安装了。
- 控制台命令:
- 查看已安装wsl的信息:wsl -l -v
- 修改默认安装版本为1:wsl --set-default-version 1
- 修改已安装wsl的版本:wsl --set-default-version [wsl名称] [版本]
在linux上需要安装的程序
- 一键安装命令:sudo apt install g++ gdb make ninja-build rsync zip
- 包含的程序:
- g++
- gdb
- make
- ninja-build
- rsync
- zip
VS无法打断点调试
- 正因为安装的是WSL1,后来vs一使用打断点调试就报错,当时就怀疑是这个版本的问题,因此后来就只能直面问题,搞了很多修改,最后还是重装了系统,把网络恢复了,然后就可以直接安装WSL2,但我们已经安装好WSL1版本,因此需要升级就可以了:
- 查看已安装的wsl:wsl -l -v
- 修改其版本为WSL2:wsl --set-default-version Ubuntu-22.04 2
- 注意修改版本的命令后面那个名称Ubuntu-22.04不一定和你的一样,需要你用第一条命令查看想修改的系统的 NAME,如下图:
虚拟机网络适配器导致锐捷不可用
- 由于校园网需要锐捷认证,原本用的是6.84版本,这个版本似乎选不了网卡,当我们安装好虚拟机后,有一个叫 Hyper-V Virtual Ethernet Adapter的虚拟网卡,导致锐捷不知道要选那个网卡使用,然后就认证失败。
- 好在校园网提供了两个版本6.84和4.99,其中4.99是可以选择网卡的。因此就先卸载6.84,然后安装4.99,选择正确的网卡就可以了
ubuntu虚拟机需要安装软件
- 打开ubuntu虚拟机,然后自己决定要不要换apt源让安装软件更快点。
- 并且需要安装软件 gcc,g++,gdb
- 如果项目使用了cmake,vcpkg,同样在ubuntu里也需要安装。
VS中的相关配置
- 选择目标系统:
- 在VS顶部有一个下拉栏可以选择目标系统,如图就是选择上面安装的WSL-Ubuntu
- -
- 如果没有,就点击右边的小箭头,然后勾选 目标系统:
- 选择编译配置:
- 主要是选择编译器和debug/release
- 同样是在VS的顶部,如果没有,则按照上一步里勾选 “配置”
- 一开始很可能是没有如图的这个配置的,这个需要我们添加
- -
- 添加方法:
- 点击 “配置” 下拉栏 -> 管理配置 -> 如图点击 + 号
- -
- 然后它会有一个弹窗,往下滑动就会出现WSL-GCC-Debug和WSL-GCC-Release,两个都添加进来就可以了:
https://mexicanpharmacy1st.com/# best online pharmacies in mexico
https://mexicanpharmacy1st.online/# mexican online pharmacies prescription drugs
mexico drug stores pharmacies: mexican border pharmacies shipping to usa – mexican pharmaceuticals online
best online pharmacies in mexico mexico pharmacies prescription drugs buying from online mexican pharmacy
mexican online pharmacies prescription drugs [url=https://mexicanpharmacy1st.online/#]buying prescription drugs in mexico[/url] п»їbest mexican online pharmacies
https://mexicanpharmacy1st.online/# mexican pharmaceuticals online
В нашем обществе, где диплом – это начало успешной карьеры в любой отрасли, многие пытаются найти максимально быстрый и простой путь получения качественного образования. Факт наличия официального документа об образовании сложно переоценить. Ведь диплом открывает двери перед любым человеком, который стремится начать трудовую деятельность или учиться в университете.
В данном контексте мы предлагаем максимально быстро получить этот необходимый документ. Вы сможете купить диплом, и это будет отличным решением для человека, который не смог завершить обучение, утратил документ или желает исправить плохие оценки. дипломы изготавливаются аккуратно, с максимальным вниманием ко всем нюансам. В итоге вы получите документ, полностью соответствующий оригиналу.
Плюсы этого подхода заключаются не только в том, что можно оперативно получить свой диплом. Весь процесс организовывается удобно и легко, с профессиональной поддержкой. Начав от выбора нужного образца диплома до точного заполнения персональных данных и доставки по стране — все будет находиться под абсолютным контролем наших специалистов.
Для всех, кто пытается найти быстрый и простой способ получения требуемого документа, наша услуга предлагает выгодное решение. Купить диплом – значит избежать продолжительного обучения и не теряя времени переходить к личным целям: к поступлению в университет или к началу успешной карьеры.
Купить диплом Санкт-Петербургского военного института внутренних войск
https://mexicanpharmacy1st.shop/# mexican pharmaceuticals online
mexican drugstore online п»їbest mexican online pharmacies mexican border pharmacies shipping to usa
buying prescription drugs in mexico online: mexican drugstore online – mexican online pharmacies prescription drugs
В нашем мире, где диплом является началом отличной карьеры в любой области, многие стараются найти максимально простой путь получения образования. Наличие официального документа об образовании сложно переоценить. Ведь диплом открывает дверь перед каждым человеком, который собирается начать профессиональную деятельность или продолжить обучение в высшем учебном заведении.
Наша компания предлагает оперативно получить этот необходимый документ. Вы можете заказать диплом нового или старого образца, и это является отличным решением для человека, который не смог закончить обучение, потерял документ или желает исправить свои оценки. Каждый диплом изготавливается аккуратно, с особым вниманием к мельчайшим элементам, чтобы в итоге получился продукт, полностью соответствующий оригиналу.
Преимущество такого подхода заключается не только в том, что можно максимально быстро получить свой диплом. Процесс организовывается удобно, с нашей поддержкой. Начав от выбора необходимого образца документа до консультации по заполнению персональных данных и доставки по России — все под абсолютным контролем наших мастеров.
Для всех, кто ищет максимально быстрый способ получения необходимого документа, наша компания предлагает отличное решение. Купить диплом – значит избежать длительного процесса обучения и сразу перейти к достижению своих целей: к поступлению в ВУЗ или к началу удачной карьеры.
Купить диплом Системного администратора
https://mexicanpharmacy1st.com/# buying prescription drugs in mexico online
mexico pharmacies prescription drugs: mexico pharmacies prescription drugs – mexican online pharmacies prescription drugs
В наше время, когда диплом – это начало отличной карьеры в любой области, многие ищут максимально быстрый путь получения образования. Важность наличия официального документа сложно переоценить. Ведь диплом открывает дверь перед всеми, кто стремится начать трудовую деятельность или учиться в ВУЗе.
Предлагаем максимально быстро получить этот необходимый документ. Вы сможете купить диплом старого или нового образца, и это будет выгодным решением для всех, кто не смог завершить образование или утратил документ. дипломы изготавливаются аккуратно, с особым вниманием к мельчайшим элементам, чтобы в результате получился полностью оригинальный документ.
Плюсы подобного подхода заключаются не только в том, что вы оперативно получите диплом. Весь процесс организовывается просто и легко, с нашей поддержкой. Начав от выбора нужного образца до консультации по заполнению личной информации и доставки в любое место страны — все под полным контролем качественных мастеров.
Для всех, кто ищет максимально быстрый способ получения требуемого документа, наша компания может предложить выгодное решение. Приобрести диплом – значит избежать продолжительного обучения и не теряя времени перейти к своим целям, будь то поступление в университет или начало успешной карьеры.
Купить диплом Санкт-Петербургского государственного торгово-экономического университета
mexican pharmaceuticals online: medicine in mexico pharmacies – п»їbest mexican online pharmacies
purple pharmacy mexico price list: mexican drugstore online – mexican pharmaceuticals online
best mexican online pharmacies: buying from online mexican pharmacy – best mexican online pharmacies
purple pharmacy mexico price list buying prescription drugs in mexico purple pharmacy mexico price list
https://mexicanpharmacy1st.online/# buying from online mexican pharmacy
http://mexicanpharmacy1st.com/# mexican mail order pharmacies
https://mexicanpharmacy1st.shop/# buying prescription drugs in mexico
medicine in mexico pharmacies: buying prescription drugs in mexico – mexican mail order pharmacies
https://mexicanpharmacy1st.shop/# п»їbest mexican online pharmacies
medication from mexico pharmacy: mexico pharmacies prescription drugs – mexican online pharmacies prescription drugs
https://mexicanpharmacy1st.online/# buying prescription drugs in mexico online
pharmacies in mexico that ship to usa: mexican online pharmacies prescription drugs – mexico drug stores pharmacies
http://mexicanpharmacy1st.com/# reputable mexican pharmacies online
buying prescription drugs in mexico online mexico pharmacy buying from online mexican pharmacy
reputable mexican pharmacies online [url=https://mexicanpharmacy1st.com/#]buying from online mexican pharmacy[/url] mexican pharmacy
mexico pharmacy pharmacies in mexico that ship to usa mexico pharmacies prescription drugs
https://mexicanpharmacy1st.online/# mexican online pharmacies prescription drugs
medication from mexico pharmacy: mexican mail order pharmacies – mexican online pharmacies prescription drugs
I urge you to avoid this platform. The experience I had with it was purely dismay as well as suspicion of deceptive behavior. Exercise extreme caution, or alternatively, find an honest site for your needs.
medication from mexico pharmacy: mexico drug stores pharmacies – mexico drug stores pharmacies
mexican pharmaceuticals online: buying prescription drugs in mexico – buying prescription drugs in mexico
mexican online pharmacies prescription drugs: mexican mail order pharmacies – medicine in mexico pharmacies
mexican pharmacy п»їbest mexican online pharmacies buying prescription drugs in mexico
https://mexicanpharmacy1st.com/# mexico drug stores pharmacies
medication from mexico pharmacy: mexican rx online – buying prescription drugs in mexico online
https://mexicanpharmacy1st.online/# mexican mail order pharmacies
mexico drug stores pharmacies: medicine in mexico pharmacies – п»їbest mexican online pharmacies
mexican mail order pharmacies: buying prescription drugs in mexico online – buying prescription drugs in mexico
https://mexicanpharmacy1st.online/# mexican mail order pharmacies
п»їbest mexican online pharmacies mexican border pharmacies shipping to usa mexico drug stores pharmacies
https://mexicanpharmacy1st.shop/# buying prescription drugs in mexico
I urge you steer clear of this site. My own encounter with it was only dismay as well as suspicion of fraudulent activities. Exercise extreme caution, or even better, seek out a more reputable service to fulfill your requirements.
http://mexicanpharmacy1st.com/# buying prescription drugs in mexico
buying prescription drugs in mexico online: mexican pharmaceuticals online – buying prescription drugs in mexico
https://mexicanpharmacy1st.shop/# reputable mexican pharmacies online
I strongly recommend steer clear of this platform. The experience I had with it has been purely disappointment as well as doubts about deceptive behavior. Be extremely cautious, or even better, seek out a more reputable site to meet your needs.