VS Code 部署 WSL+GCC 编译环境

安装 WSL 管理员打开PowerShell命令行运行以下命令: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux (或打开控制面板\程序\启用或关闭Windows功能——勾选适用于Linux的Windows子系统) 重启 打开应用商店,搜索WSL,选择Ubuntu(或其他版本)安装 开始菜单中打开Ubuntu,第一次进入设置用户名密码。 安装 VS Code Download WSL 设置 #创建工程文件夹 mkdir projects cd projects mkdir helloworld sudo apt-get update sudo apt-get install build-essential gdb #检查g++,gdb whereis g++ whereis gdb VS Code 设置 创建工程目录,例如C:\Users\ricar\projects\new,用vscode打开此目录 PowerShell操作如下 mkdir projects cd projects mkdir new cd new code . 将WSL设置为默认Terminal Ctrl+Shift+P打开命令行,找到 Terminal: Select Default Shell,选择WSL 设置编译路径 Ctrl+Shift+P C/C++:Edit Configurations (UI)打开设置页 找到Compiler path,输入/usr/bin/g++ IntelliSense mode设置为 ${default}或gcc-x64. 创建 build task 命令行找到Tasks: Configure Default Build Task 选择Create tasks....

2019-08-29 · 2 分钟 · Ric

今日瞎搞-2019-08-22

陷入绝望… n900 安装 lirc apt-get install lirc 遥控配置文件示例 air.conf 文件来源:suikammd/AirConditioner-Homekit # Please take the time to finish this file as described in # https://sourceforge.net/p/lirc-remotes/wiki/Checklist/ # and make it available to others by sending it to # <lirc@bartelmus.de> # # This config file was automatically generated # using lirc-0.9.4c(default) on Sat Jul 27 14:09:15 2019 # Command line used: -f -d /dev/lirc0 --disable-namespace # Kernel version (uname -r): 4.14.98-v7+ # # Remote name (as of config file): air # Brand of remote device, the thing you hold in your hand: # Remote device model nr: # Remote device info url: # Does remote device has a bundled capture device e....

2019-08-22 · 34 分钟 · Ric

今日瞎搞 2019-08-05

win10 1903 VM虚拟机打开异常 对应vmx文件后面添加 cpuid.brandstring = "VMware Fix for Windows 10 Build 18362 x64" cpuid.1.ecx = "0--------------0----------------" cpuid.1.edx = "-----------0---------0----------" monitor_control.enable_fullcpuid = "TRUE" 最终解决办法:官网安装最新15.10版本 Nokia N900 刷机 Flasher Download for Windows(32bit): maemo_flasher-3.5_2.5.2.2.exe Image Files Download Maemo 5 PR1.3 (USA): RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin RX-51_2009SE_20.2010.36-2.002_PR_COMBINED_002_ARM.bin 充满电 关机 按住U键 连接usb flasher-3.5 -F vanilla -f -R 拔掉电池 USB线 重复 1 2 flasher-3.5 -F firmware -f 拔掉电池 USB线 启动手机 USB连不上 原因未知 OBS-Demo 待完成…

2019-08-05 · 1 分钟 · Ric

在VS2015+QT5.9环境下编译安装OBS Studio

准备环境 Visual Studio Enterprise 2015 Qt 5.9.8 (MSVC2015_64) CMAKE 最新版 下载源码 git clone --recursive https://github.com/obsproject/obs-studio.git 记得添加 –recursive,用于下载所有子模块 预编译依赖库下载: VS2015: https://obsproject.com/downloads/dependencies2015.zip VS2017: https://obsproject.com/downloads/dependencies2017.zip 编译 obs-studio 文件夹下,同时新建 build, debug, release, obs-deps 文件夹,将 dependencies.zip 对应内容拷贝到 obs-deps 中。 打开 CMAKE,选择对应的 sourse 和 build 文件夹,Add Entry 添加三项内容: DepsPath PATH C:/obs-studio/obs-deps/win64 (对应自己的文件夹) QTDIR PATH C:/Qt/Qt5.9.8/5.9.8/msvc2015_64 (对应自己的文件夹) BUILD_TESTS BOOL 勾选 Value 点击 Configure,选择 VS2015 X64 (根据实际情况选择),检查确认 COPY_DEPENDENCIES 已勾选。 再次点击 Configure,红色框变白,点击 Generate 生成工程。 VS2015打开 sln 文件,启动项目为 ALL_BUILD,直接生成解决方案。 OK了,可执行程序目录: …\obs-studio\build\rundir\Debug\bin\64bit

2019-07-25 · 1 分钟 · Ric