在vscode上使用cmder
新建批处理文件start_cmder.cmd
,建议放在cmder\bin
下,写入如下命令:
@echo off
SET CMDER_ROOT=X:\path\to\cmder
"%CMDER_ROOT%\vendor\init.bat"
在vscode中设置
"terminal.integrated.shellArgs.windows": ["/k", "X:\\path\\to\\cmder\\bin\\start_cmder.cmd"]
在Wndows10上使用clang编译64位C++简单程序
安装clang
安装visual studio 2015 (头文件、lib、linker仍需由vs提供)
新建批处理文件msvc64.cmd
,写入如下命令:
"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64
将批处理文件放置在可通过变量访问的位置。
在代码文件夹下,使用clang++编译前需先执行msvc64
,一次命令行session执行一次即可。
编译,必须指定c++14编译(默认设置),c++11会报错
clang++ *.cpp
完成,以下是截图。
D:\Program\C++\headfirstcpp
λ msvc64
"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64
D:\Program\C++\headfirstcpp
λ clang++ *.cpp
D:\Program\C++\headfirstcpp
λ a.exe
1
Fuck You!
D:\Program\C++\headfirstcpp
λ