我的工作主要基于 c++,然后之前都是在 Mac 下编程,基于 homebrew 和类 unix 工具得到了很爽的编程体验。
但是,由于某些个人和公司的特殊原因,我需要用 Windows,然而我拒绝双系统,但是以往的告诉我,Windows 的 c++编程体验,以及命令行体验特别蛋疼,更别说库了。
但是 vcpkg 和 visual studio 中支持 clang 前端,这两点让我闻到了香味。
wsl 也让我可以方便地使用一些独立的 unix 命令行工具。
现在我只需要配置好 vcpkg,安装好必须的库,安装一下 visual studio,勾上 clang 前端,然后在 vscode 里面装上 cmake 和 c/cpp 插件,默认使用 vcpkg 的 cmake toolchain file,基本上无差别。
vcpkg 里装库,跟 homebrew 一样; vscode 上 f7 编译,必要的自己的独立库用 cmake 的 fetchcontent 来 git clone,并且在线编译。需要交叉编译 android,就直接切换 android 的 cmake toolchain file 就好了。
Linux 应该是长时间不会用了,在我的工作范畴内,它只会带来无尽的麻烦。
1
ysn2233 2019-11-12 21:55:40 +08:00
我已经 MBP 吃灰许久,公司电脑也准备卸 Linux 重回 Win10 怀抱了,微软这几年是真的牛逼
|
3
chuhades 2019-11-12 23:30:52 +08:00
vcpkg 不知吃版本管理是真的难受
|
4
kneep 2019-11-13 09:07:22 +08:00
Edge on Chromium 已经用上一段时间了,挺稳定了。
|
5
shadowpms 2019-11-13 11:10:09 +08:00
基于 chromium 的 edge 正式版 https://www.shadow-forum.com/thread-1893-1-1.html
对比测评 https://www.shadow-forum.com/thread-1895-1-1.html |
7
livepps 2020-06-01 12:55:19 +08:00 via Android
vcpkg 装包,会额外装很多依赖,比自己手动编译慢,还有网速问题。
|